Quality Assurance Engineer (Python)

Squarepoint Capital — Poland · Posted ~1 day ago

Mid

Skills

Python Manual Testing Test Automation Automation Frameworks Quality Assurance Test Environment Management

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Join a quality engineering team responsible for manual and automated testing of enterprise applications. Build automation frameworks, maintain test environments, and collaborate with cross-functional teams to deliver reliable software in a fast-paced environment.

Highlights

Opportunity to own end-to-end quality, develop automation frameworks, collaborate across global teams, and work on complex enterprise systems.

Description

Quality Assurance at Squarepoint is a team of Quality Assurance Engineers who work both on manual testing as well as automation. We believe in ownership of overall quality of front to back applications, striving to improve efficiency by automation, collaborating across teams. Successful candidates will: Be responsible for front to back testing and test environment maintenance, interacting with support teamLearn business lifecycle of listed and non-listed products from Business Analysts and Users, interact with external vendors, brokers, exchanges certifying the front to back flowDrive automation by developing and maintaining automation frameworks for applications across technology like data services, position keeping and risk management The candidate must be comfortable working in a rapidly changing environment with short deadlines, a need for high quality reliable deliverables and strong communication with global colleagues Position Overview: Perform manual or automated testing on firm's technology applications to ensure that system meets quality standardsCollaborate with development, business analyst and stakeholders to define and execute test plansAcquire knowledge and understanding of trade life cycle of capital markets and products Typical Day of a Quality Assurance Engineer: Design test artifacts based on project requirements, perform end to end testing, defect tracking and reportingPerform certifications and conformance testing with brokers/exchangesMaintain test environment, identify areas of improvements, identify areas of automation, develop automation scriptsCollaborate with teams globally to ensure effective communication throughout the testing process Required skills: Bachelor’s degree in computer science, engineering, physics or mathematics1.5 - 5 years experience in a Quality Assurance/Test Engineering roleStrong Proficiency in PythonUnderstanding of trading systems/financial domain with experience in testing front office, back office or risk applicationsStrong communication skills and ability to collaborate with colleagues across multiple regionsExperience working in Linux based environments