Description
We're seeking a Senior QA Automation Engineer to join the team building next-generation distribution capabilities for our index products.
You'll design and build the QA automation platform that validates how index data reaches the global financial community: APIs, cloud data platforms, file-based delivery, and AI-native protocols.
Reliability, security, and data quality are non-negotiable, and you will be central to proving them with every release.
Responsibilities
- Build and scale a QA automation platform across all distribution channels.
- Own API and contract testing to protect client integrations.
- Automate data quality checks for file and cloud data delivery.
- Run performance and load testing at scale.
- Validate AI-native channels, including MCP and LLM output.
- Create reproducible test environments and synthetic data.
- Embed quality gates in CI/CD and champion shift-left testing across the team.
Tech Stack
- Test Automation: Playwright (UI and API), Pytest, Pact (contract testing), k6 (performance and load)
- Languages: JavaScript, TypeScript
- Cloud: AWS (Lambda, API Gateway, S3, SQS, SNS, Aurora, and others as required)
- Databases: PostgreSQL, Apache Iceberg, DynamoDB
- Environments: LocalStack, Testcontainers, Terraform
- CI/CD: GitLab
- AI Development: Agentic AI tooling (e.g. GitHub Copilot, Claude Code)
Experience We Value
- 8+ years in QA automation or SDET roles.
- Built test automation frameworks from scratch in JavaScript.
- Strong API, contract, and performance testing experience.
- Solid SQL and data validation skills.
- Testing cloud-native systems on AWS within CI/CD pipelines.
- Hands-on with AI development tooling, using it to move faster without compromising quality.
- Basic understanding of financial services or capital markets.
- Clear communicator of quality risks and trade-offs.
Benefits
- Healthcare
- Retirement planning
- Paid volunteering days
- Wellbeing initiatives