Senior Engineer - Quality Automation (Merchandising & Pricing)

Location
Chennai
Workplace
On-site

About this role

Role Summary
We’re seeking a Senior Quality Automation Engineer with strong expertise in building and scaling automated test frameworks across API, UI, data, and end-to-end integration layers. In this role, you will help shape the quality strategy for our enterprise merchandising and pricing platforms by designing resilient test architectures, embedding automation into CI/CD pipelines, and validating distributed workflows that span pricing engines, promotions adjudication, catalog, and 100+ downstream integrations.

You’ll embed inside an engineering squad and partner closely with developers, product managers, and business teams to deliver test automation that is fast, reliable, and maintainable — enabling continuous delivery without sacrificing trust in pricing and catalog accuracy. This role requires a blend of test strategy thinking and hands-on automation engineering — someone who can design a test architecture and also write production-grade automation code, scripts, and data-driven test suites.

Duties & Responsibilities
  • Design and own automated test frameworks across API, UI, data, and end-to-end layers for the platform.
  • Build and maintain automation suites for API, UI, and integration testing; embed all of it into CI/CD pipelines so every commit and deploy is validated.
  • Lead test design for distributed, event-driven systems — including performance, load, and resilience testing.
  • Drive shift-left quality practices: own test data strategy, contribute to defect root-cause analysis, and partner with developers on early prevention.
  • Define and track quality metrics — automation coverage, test stability, defect leakage, release readiness — and surface risk to the squad.
  • Mentor junior QA engineers, conduct test code reviews, and raise the bar on test engineering practices across the team.
  • Apply AI-assisted testing tools (GitHub Copilot, AI test generation, self-healing automation, AI-driven defect analysis) as a standard practice and force multiplier across the SDLC.

Requirements

Years of Experience
  • 6+ years of quality engineering / test automation experience with strong emphasis on API and UI automation in enterprise environments.
  • 3+ years of hands-on programming experience in Java, Python, or JavaScript/TypeScript for test automation development.
  • 2+ years of experience designing test strategy and frameworks for distributed, event-driven systems.

Basic Qualifications
  • AI-native quality engineering is a must — proven, hands-on adoption of AI-assisted testing tools (GitHub Copilot, AI test generation, self-healing automation, AI-driven analysis) as a routine part of daily work, not occasional experimentation.
  • Hands-on experience with API automation frameworks (RestAssured, Karate, Postman/Newman, or equivalent) and UI automation frameworks (Playwright, Cypress, Selenium, or equivalent).
  • Strong programming skills in Java, Python, or JavaScript/TypeScript.
  • Experience embedding automated tests into CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions, or equivalent).
  • Solid understanding of REST APIs, microservices, event-driven architectures, and SQL/NoSQL data validation.
  • Experience with performance and load testing tools (JMeter, Gatling, k6, or equivalent), and demonstrated ability to deliver in Agile teams.

Preferred Qualifications
  • Prior experience in retail, eCommerce, or B2B commerce technology — particularly in pricing, promotions, or merchandising domains.
  • Experience testing pricing engines, promotional adjudication systems, CPQ platforms, or PIM/MDM platforms.
  • Familiarity with contract testing (Pact, Spring Cloud Contract) and consumer-driven contract approaches for microservices.
  • Experience with cloud-native test infrastructure (Azure preferred; AWS or GCP acceptable) and resilience / chaos testing approaches.
  • Strong ability to break down quality problems, design test strategies, and estimate automation effort.

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?