QA & Test Engineering · Bengaluru, India
QA Automation Engineer
Six delivery teams share a Playwright suite of roughly 1,900 tests plus Pact contract tests across 23 service pairs. Wall-clock time is down from 42 minutes to 9 through sharding and better fixtures, and flake sits at 0.4 per cent — the job is to keep it there while the suite grows. A test that fails intermittently is treated as a broken test and gets deleted or fixed within 48 hours.
- Full-time — hybrid, three days a week on site
- 3-6 years in test automation, with at least one suite you owned through a period when it was failing more than passing
- Bengaluru, India
The work
What you will do
- Own the shared Playwright suite: fixtures, parallel sharding, trace capture, and the quarantine process for flaky specs.
- Extend Pact contract testing so provider changes fail in the provider's own pipeline, not in a downstream team's release.
- Build test data management that gives each run isolated, realistic data instead of a shared staging database everyone corrupts.
- Run performance checks with k6 against agreed budgets, and raise a regression as a defect rather than a note.
- Coach developers to write their own tests — the aim is that the QA team writes proportionally fewer of them each quarter.
You
What we look for
- TypeScript and Playwright, or equivalent depth in Cypress or Selenium with a clear view of what you would change.
- API and contract testing experience, including versioning and backwards compatibility in practice.
- CI pipeline work — GitHub Actions or GitLab CI — including caching, sharding and keeping the feedback loop under 10 minutes.
- An opinion on the test pyramid that survives contact with a legacy system where unit tests are not possible yet.
- Precise defect reports: reproduction steps, environment, expected and observed, with the trace attached.
More roles
Other openings
Bengaluru, India · Full-time — hybrid, three days a week on site
Senior Backend Engineer (Java)
You will work on the settlement and ledger services behind Meridian Exchange's B2B marketplace: roughly 40 million ledger rows a month, Java 21 on Spring Boot, Postgres 16, Kafka for event fan-out. The interesting part is not new endpoints, it is correctness under load — idempotent writes, exactly-once effects on top of at-least-once delivery, and holding p99 write latency under 250 ms as the ledger grows.
Jodhpur, India · Full-time — on site
Platform Engineer, Kubernetes
Atmora runs more than 40 client workloads across EKS and AKS, from a nine-node cluster carrying Kestrel Industrial's shop-floor telemetry to a two-region active/passive setup for Corvus Logistics. You will own the internal platform those delivery teams deploy onto: the Terraform module library, the Argo CD app-of-apps layout, and the paved path that takes a service from merge to production in under 12 minutes.
London, UK · Full-time — London office, with four to six client-site days a month across the UK and EU
Principal Solutions Architect
Most of our UK work is legacy modernisation for regulated businesses: Cordage Bank moving a 22-year-old core banking periphery off a shared Oracle schema, Aldridge Risk replacing an overnight batch that had grown to 9 hours and 40 minutes against a 6-hour window. You will run discovery, decide the migration shape, and stay accountable for it once delivery starts — not hand over a slide deck and leave.

