About the role

  • Senior Quality Engineer developing and executing test scripts for Capital Markets FX Product. Collaborating with agile team on automated and manual testing for high-quality deliveries.

Responsibilities

  • Design, script, and maintain automated test scenarios with a strong focus on delivering an automation‑first approach.
  • Execute both automated and manual tests to ensure comprehensive coverage of product functionality.
  • Troubleshoot and resolve issues within automated test scripts.
  • Identify, log, and track defects using the designated issue‑tracking system.
  • Collaborate closely with Developers and Business Analysts to ensure user stories meet the Definition of Ready and are clear, complete, and testable.
  • Present completed work to the Product team during sprint reviews.
  • Provide functional and task‑level support within the team.
  • Communicate risks around quality, timelines, and testing progress, and assist the Squad Lead with test planning and accurate effort estimation.
  • Deliver metrics and documentation related to testing, including scenarios, scripts, defect summaries, and status updates.
  • Contribute to the continuous improvement of CI/CD testing methodologies.
  • Identify and recommend enhancements to QA tools, processes, and testing frameworks.
  • Champion best practices in automation, quality engineering, and BDD across the team.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or an equivalent professional qualification.
  • Experience in the financial sector, preferably within trading or capital markets, along with a solid understanding of FX trading concepts.
  • Proven experience designing and scripting test cases from requirements using BDD methodologies.
  • Skilled in developing, maintaining, and integrating automated tests into existing test suites.
  • Minimum of six years’ automation experience within an Agile team, using one or more of the following languages: Java, JavaScript, or Python.
  • Hands‑on experience with tools and technologies such as: Maven, Git, Jenkins Azure or AWS API testing frameworks.
  • Intermediate‑level SQL knowledge.
  • Experience in task management and coordinating a small Agile in‑sprint team.
  • Strong understanding of standard software QA processes, techniques, and best practices.
  • Ability to quickly grasp new technical concepts and domain knowledge.
  • High attention to detail with strong communication skills and the ability to work effectively under pressure.

Benefits

  • healthcare
  • retirement planning
  • paid volunteering days
  • wellbeing initiatives

Job title

Lead QA Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job