Design, develop, and execute automated test scripts for critical trading and financial front-office applications.
This role is hybrid.
Responsibilities
Build, enhance, and maintain scalable automated test cases for high-performance front-office systems, including trading platforms and order management systems.
Partner with front-office business users and developers to translate business requirements into clear testing priorities.
Perform functional, regression, and integration testing pipelines to ensure application stability, data accuracy, and system performance.
Analyze automated test results to isolate root causes of defects and collaborate with development teams for swift remediation.
Ensure test coverage aligns with business processes and regulatory standards, documenting test plans and execution results for audit trails.
Required Skills
Proven experience building test automation frameworks from scratch using Selenium, TestNG, or similar enterprise frameworks.
Advanced programming skills in Python or Java.
Strong scripting capabilities in JavaScript.
Minimum 5+ years of experience in QA test automation.
Familiarity with Agile/Scrum methodologies and integrating test suites into CI/CD pipelines.
Exceptional troubleshooting and analytical skills.
Strong communication skills to interface between technical developers and business stakeholders.
Preferred Skills
Direct testing experience within a Capital Markets environment.
Understanding of capital markets, trading workflows, and financial instruments.