Senior Quality Assurance Engineer
Core
Design, develop, and maintain automated test frameworks for post-trade workflows, clearing, and back-office platforms in financial services.
Role type
Senior Quality Assurance Engineer (Financial Services)
Builds
Automated test frameworks, CI/CD pipelines, and validation suites for trade settlement, positions, cash, and regulatory reports.
Domain
Financial Services / Post-trade & Clearing
Required skills
Java, Cucumber/BDD, RestAssured, SQL, PostgreSQL, AWS, Jenkins, Git, API testing, Event-driven systems (Kafka, RabbitMQ, SQS), Performance testing, Test planning, Regression testing, Bug triage
Preferred skills
Playwright, TypeScript, Clearing-system conversion, Platform migration, FIX protocol, Crypto asset workflows, Databricks
Technologies
Java, Cucumber, BDD, RestAssured, Jenkins, GitHub Actions, Kafka, RabbitMQ, SQS, PostgreSQL, AWS, Playwright, TypeScript, JIRA, Allure TestOps
Responsibilities
Design and maintain automated test frameworks; Build and execute tests across APIs, event systems, and data layers; Validate end-to-end post-trade workflows; Automate reconciliation tests between internal and clearing/custodian platforms; Create test plans, scenarios, and regression suites; Build and maintain CI/CD test pipelines; Perform performance testing and analyze results; Collaborate with Engineering, Product, Operations, and Compliance on testing strategy.
Seniority
Senior, hands-on IC