Quality Assurance Engineer
Position Overview:
We are seeking a highly skilled QA Engineer to be part of our development team building out its next generation cross asset ECN platform. The ideal candidate will be an automation engineer and test engineer with a solid background of testing financial markets, trading/pricing applications for a major functional and/or product area within the forex, equities, derivatives or index businesses.
Role Responsibilities:
- Evaluate product requirement specifications to determine testing needs and clarify any uncertainties with business stakeholders and architects.
- Design, execute, and maintain test cases—both manual and automated—while analyzing results to ensure the software aligns with specified standards and user expectations for financial products.
- Perform a variety of tests, including manual, automated, regression, smoke, and sanity tests, to verify software quality.
- Review and provide feedback on test artifacts developed by the team.
- Log and manage bugs, keeping tickets updated with accurate information throughout the defect life cycle.
- Enhance the automation framework, develop test scripts, and conduct non-functional tests such as load and performance testing.
- Maintain open and clear communication with the team, ensuring tasks are fully understood and asking questions when necessary.
Preferred Skills and Experience:
- Bachelor’s degree in computer science, Software Engineering, or a related engineering field.
- 2-4 years of experience in software testing and automation, with a focus on backend and API testing (Financial industry experience is highly preferred).
- Solid understanding of the SDLC and testing processes, particularly in multi-tiered financial/trading applications.
- Proficient in programming with Java, TypeScript, or Python, and experienced with testing tools like Selenium, Cucumber, Cypress, or Playwright (Playwright is strongly preferred).
- Strong team player with effective communication skills.
- Experience in performance and load testing is a significant advantage.
- Experience in electronic trading technology in financial industry.
- Knowledge of financial markets, especially forex, is a plus.
Position Overview:
We are seeking a highly skilled QA Engineer to be part of our development team building out its next generation cross asset ECN platform. The ideal candidate will be an automation engineer and test engineer with a solid background of testing financial markets, trading/pricing applications for a major functional and/or product area within the forex, equities, derivatives or index businesses.
Role Responsibilities:
- Evaluate product requirement specifications to determine testing needs and clarify any uncertainties with business stakeholders and architects.
- Design, execute, and maintain test cases—both manual and automated—while analyzing results to ensure the software aligns with specified standards and user expectations for financial products.
- Perform a variety of tests, including manual, automated, regression, smoke, and sanity tests, to verify software quality.
- Review and provide feedback on test artifacts developed by the team.
- Log and manage bugs, keeping tickets updated with accurate information throughout the defect life cycle.
- Enhance the automation framework, develop test scripts, and conduct non-functional tests such as load and performance testing.
- Maintain open and clear communication with the team, ensuring tasks are fully understood and asking questions when necessary.
Preferred Skills and Experience:
- Bachelor’s degree in computer science, Software Engineering, or a related engineering field.
- 2-4 years of experience in software testing and automation, with a focus on backend and API testing (Financial industry experience is highly preferred).
- Solid understanding of the SDLC and testing processes, particularly in multi-tiered financial/trading applications.
- Proficient in programming with Java, TypeScript, or Python, and experienced with testing tools like Selenium, Cucumber, Cypress, or Playwright (Playwright is strongly preferred).
- Strong team player with effective communication skills.
- Experience in performance and load testing is a significant advantage.
- Experience in electronic trading technology in financial industry.
- Knowledge of financial markets, especially forex, is a plus.