105 open roles
Senior Engineer - Quality Automation (Merchandising & Pricing)
Job description
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 (Rest. Assured, 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.
Description copied from Staples's careers page. Read the full posting before you apply.
More jobs at Staples
Manager, Data, AI and Analytics
Staples· Chennai, Tamil Nadu, IndiaLead Security Analyst - Ping Advanced Identity Cloud
Staples· Chennai, Tamil Nadu, IndiaLead Security Analyst - Saviynt
Staples· Chennai, Tamil Nadu, IndiaIAM Operations Manager
Staples· Chennai, Tamil Nadu, IndiaSecurity Analyst - Ping AIC
Staples· Chennai, Tamil Nadu, India
More jobs in Chennai
Data Engineer
ZF Group· Chennai, TN, IN, 600116Engineer / Senior engineer - ME
ZF Friedrichshafen· Chennai, TN, IN, 603002