QA Automation - Manager
Core
Design, build, and maintain automated end-to-end tests for a multi-year programme modernizing a large portfolio of middle-office applications and moving them to AWS.
Role type
Manager, hands-on QA Automation Engineer
Builds
Scalable UI automation frameworks, BDD scenarios, API/contract tests, and CI/CD quality gates for ReactJS applications in trade processing and settlement.
Domain
Financial services (middle-office, trading, settlement) + Cloud migration (AWS)
Required skills
TypeScript/JavaScript or Java, Playwright/Cypress/Selenium, REST API testing, Cucumber/BDD, SQL, CI/CD pipelines, Git, Docker, AI coding tools
Preferred skills
Contract testing (Pact), Performance testing (k6/JMeter), WebSocket/SSE testing, Financial services domain expertise, ISTQB certification
Technologies
Playwright, Cypress, Selenium WebDriver, WebdriverIO, ReactJS, Cucumber, SpecFlow, REST Assured, Karate, Postman, Newman, Pact, WireMock, k6, JMeter, Gatling, Harness, GitHub Actions, Jenkins, Allure, ExtentReports, GitHub Copilot, Claude Code, Devin
Responsibilities
Design scalable UI automation frameworks; Write automated end-to-end tests for critical user journeys; Automate REST API and contract tests; Build automated comparison tests for legacy vs. modernized systems; Run load and performance tests; Integrate test suites into CI/CD pipelines; Use AI tools to generate and review test cases.
Seniority
Manager, hands-on IC