Overview
Hands-on Senior QA Engineer supporting DriveWealth's post-trade platforms (clearing, custody, settlement and back-office systems), embedded within a product engineering team and focused on scalable automation and high-quality releases.
What you'll do
- Design, develop, and maintain automated test frameworks using Java, Cucumber (BDD), and RestAssured
- Build and execute automated tests across API, event/messaging (Kafka, queue-based integrations), and data layers, with UI coverage where applicable
- Validate end-to-end post-trade workflows, including trade settlement, positions and cash, corporate actions, options lifecycle (exercise, assignment, expiration), margin, asset transfers (ACATS), and cost basis/tax lots
- Design and automate reconciliation tests between DriveWealth systems and clearing/custodian platforms, validating positions, balances, and transactions
- Validate downstream outputs such as trade confirmations, statements, and regulatory reports (e.g., CAT/FINRA)
- Create test plans, scenarios, and regression suites for financial systems, including migration and parallel-run validation
- Build and maintain CI/CD test pipelines (Jenkins, GitHub Actions)
- Performance testing
- Analyze test results, troubleshoot defects, and improve test coverage
- Collaborate with Engineering, Product, Operations, and Compliance teams on testing strategy and quality improvements
- Participate in test reviews, bug triage, and production issue analysis
What you'll need
- 8+ years of QA experience in financial services, with direct exposure to post-trade, clearing, or back-office platforms
- Strong hands-on programming in Java
- Automation experience with Cucumber/BDD and RestAssured
- Experience testing REST APIs and event-driven systems (Kafka)
- Strong SQL (Postgres) skills for data validation and reconciliation
- Working knowledge of post-trade concepts: settlement cycles, corporate actions, margin, options lifecycle, and books-and-records requirements
- Experience with AWS, Git, and Jenkins
- Familiarity with JIRA and test management tools (Allure TestOps)
Nice to have
- RabbitMQ or SQS experience
- Playwright and TypeScript for UI automation
- Experience with a clearing system conversion or platform migration
- Exposure to FIX protocol, crypto asset workflows, or data tools such as Databricks
Details
- Location: Bangalore, India
- Hybrid work mode
- Applicants must have the legal right to work in India at the time of application
Read the full description and apply on the company’s own careers page.