Senior QA Automation/Manual with Trade lifecycle

Project Description:

 We are building a next-generation trading platform for a leading international hedge fund, developed from the ground up. The platform includes a front-office system for traders, pre-trade checks and analytics, intra-day position management, order management and routing, risk and limits management, and comprehensive reporting. It also integrates with FIX connectivity and multiple market data providers (e.g., Bloomberg B-Pipe).

The QA Lead will work across multiple teams โ€” developers, DevOps, and other QA specialists โ€” ensuring high quality across all components of the trading ecosystem.

Responsibilities:

  • Lead and mentor the QA team, ensuring high testing standards and process efficiency.
  • Collaborate with business stakeholders, developers, DevOps, and end-users to define testing requirements.
  • Perform manual testing of desktop trading applications.
  • Conduct manual API testing and backend validation.
  • Analyze logs, test results, and system behavior to identify defects.
  • Develop and maintain automation frameworks for UI, API, and backend testing.
  • Create and maintain test cases and documentation in TestRail.
  • Drive process improvements and ensure proactive quality measures across teams.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.

Mandatory Skills:

Testing Expertise:

  • Strong experience in both manual and automated testing for UI and backend systems.
  • Hands-on experience in functional, regression, integration, and end-to-end (E2E) testing.

UI Testing:

  • Practical experience with Selenium WebDriver, Playwright, or Cypress.
  • Familiarity with front-end frameworks such as React.

Backend & API Testing:

  • Proficient in testing RESTful APIs using Postman or RestAssured.
  • Basic experience in SQL/NoSQL database validation.

Microservices & Messaging Systems:

  • Solid understanding of microservices architecture and event-driven systems.
  • Experience testing Kafka producers/consumers and message validation.

Automation & Programming:

  • Strong JavaScript proficiency for automation scripting.
  • Experience with Cucumber or other BDD frameworks.
  • Ability to build and maintain scalable automation frameworks.

Unix/Linux & Scripting:

  • Confident in working with Unix/Linux environments for log analysis and debugging.
  • Ability to write shell scripts to support automation tasks.

Leadership & Team Management:

  • Proven experience leading QA teams and mentoring testers.
  • Ability to define test strategies, prioritize efforts, and streamline QA processes.
  • Skilled in coordinating testing within Agile environments.
  • Experience in team hiring, training, and performance reviews.
  • Drive automation initiatives in alignment with business goals.

Soft Skills:

  • Strong analytical and problem-solving mindset.
  • Excellent communication and collaboration skills.
  • Attention to detail and commitment to high-quality delivery.

Experience:

  • 5+ years of hands-on experience in UI and backend testing (manual & automation).
  • 2+ years of experience leading or mentoring QA teams.
  • Experience testing microservices, APIs, event-driven systems, and web applications.

Nice-to-Have:

  • Experience with Trading/FIX Protocol domain.
  • Familiarity with Jenkins or Azure DevOps CI/CD pipelines.
  • Knowledge of Docker and Kubernetes.
  • Exposure to JMeter or Gatling for performance testing.

Languages:

  • English: B2 (Upper Intermediate)

Required languages

English B2 - Upper Intermediate
Published 12 November
40 views
ยท
4 applications
25% read
ยท
25% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...