Dieses Stellenangebot ist nicht mehr verfügbar
Über
QA Automation Engineer
New York, NY - Hybrid - 3 Days Onsite and 2 Days Offsite
About The Role:
As our QA Automation Engineer, you will report directly to the QA Tech Lead and is responsible for interpreting algorithm specifications, developing comprehensive test coverage, and designing and executing automated test suites for a global equity trading platform. This includes coverage across trading algorithms, quantitative analytics, reference data, and other electronic trading services. Additionally, the role will contribute to cross-training existing team members in QA practices and methodologies.
What You'll Do:
Design, develop, execute, and maintain automated test cases for the algorithmic trading platform and related applications and services. Act as a key partner to the QA Tech Lead, contributing to the evolution of the automation testing framework and providing strategic input on tools and best practices. Ensure comprehensive test coverage by interpreting specifications provided by Quants and Product teams, including trading algorithms, models, and various platform features. Leverage common diagnostic tools to analyze system logs, configurations, and other platform data to validate test results and support root cause analysis. Manage the end-to-end defect lifecycle, including identification, documentation, and advocacy for timely resolution of issues. Collaborate closely with cross-functional stakeholders-including business analysts, developers, product managers, quantitative researchers, and end-users-to align testing efforts with business goals and user expectations. Provide Level 2 support for production environments, assisting in the investigation and resolution of trading platform issues as they arise. What We're Looking For:
Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field-or equivalent professional experience. Minimum of 5 years' experience in software quality assurance within a sell-side electronic equity trading environment. At least 3 years of hands-on experience developing automated test scripts using Python, Java, or a comparable programming language in the equity trading domain. Familiarity with Order/Execution Management Systems (OMS/EMS), such as InfoReach, Fidessa, FlexTrade, Portware, Triton, etc. In-depth understanding of order lifecycle management, routing logic, and execution workflows. Proficient in FIX protocol, Linux/Bash scripting, and SQL for data validation and system diagnostics. Strong knowledge of equity market structure and market data (Level 1 & Level 2) across US, EMEA, and APAC regions. Understanding of algorithmic trading concepts, including Smart Order Routing, Dark Pool Aggregation, and Execution Algorithms. Solid grasp of QA methodologies and best practices-test planning, scripting, execution, defect analysis, and reporting. Experience with version control tools like Git, Perforce, or SVN. Familiar with CI/CD pipelines and lifecycle tools such as Jira, Jenkins, GitLab, Travis CI, etc. Understanding of Agile product development lifecycles and iterative delivery models, with a strong commitment to quality. Exceptional verbal and written communication skills, with the ability to articulate testing strategies, results, and risks clearly. Proven ability to operate effectively in a fast-paced, high-pressure environment with minimal supervision. Strong ownership mindset and adaptability. Analytical thinker with strong problem-solving and troubleshooting capabilities. Exposure to low-latency messaging technologies (e.g., Solace, 29West) is a plus. Strong team orientation and ability to engage across technical and non-technical stakeholders.
OOJ-1421G
Skills:
Algorithms,Trading Systems,Software Quality Assurance,EMS,Linux,Python,Java
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.