We at Mars Petcare believe in making a better world for pets and aim to achieve this by transforming our relationships with Pet Owners through delivering excellent products, services, and personalized experiences with our brands.The Digital Products, Platforms & Services team, part of the Growth, Digital & Platforms (GDP) global function, is responsible for designing, developing, and rolling out cutting-edge digital products across brands, regions, and divisions worldwide to help our brands accelerate organic growth.We are seeking a highly technical, quality-focused QA Automation Engineer to join our team. Reporting to the QA Tech Lead, this role involves designing, implementing, and maintaining robust automated testing frameworks for our digital software products. You will act as a technical automation expert, define test strategies, manage agency contractor QA automation teams, and ensure quality is integrated into every stage of the development lifecycle. This hands-on role will influence tooling, test architecture, and continuous integration practices.You will collaborate closely with engineers, product owners, QA teams, and agile delivery teams to achieve automation goals, enforce quality standards, expand automation coverage, and drive continuous improvement within scaled agile methodologies. Your responsibilities include driving automation for our GDP SSO product, which includes Consent Management, Identity & Single Sign-On experiences for Pet Parents and Pet Owners, as well as CDP, CRM, DAM, and Customer Care systems.Key Responsibilities:
Design and implement scalable, maintainable, and reusable automation frameworks for UI, API, and backend testing.Define and enforce automation best practices and coding standards.Lead code reviews and set the technical direction for QA automation engineers and agency contractors.Collaborate with cross-functional teams to identify test cases suitable for automation and expand automation coverage across various test suites.Develop and maintain test scripts using tools like Selenium, Cypress, Playwright, Postman, or REST Assured.Build utilities for test data setup, mocking/stubbing services, and reporting.Debug, analyze, and improve test reliability and reduce flakiness.Provide technical oversight to contractor engineers and developers on automation approaches.Partner with DevOps teams to optimize test execution within CI/CD workflows.Participate in sprint planning and story refinement to embed automation early in SDLC.Qualifications:
Strong technical expertise in software QA/engineering principles, design patterns, and best practices.Proficiency in Java is required;
experience with Python,JavaScript, React, or Angular is a plus.Hands-on experience with cloud platforms, preferably Azure Cloud.API testing experience with tools like Postman, REST Assured, etc.Understanding of database technologies, including relational and NoSQL databases.Experience with CI/CD tools such as Jenkins, GitLab CI, and version control systems.Familiarity with performance/load testing tools and testing microservices/cloud architectures.Experience with containerization (Docker/Kubernetes) and contract testing (e.G., Cucumber).Experience working in Agile/Scrum or SAFe environments.Mars is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. Accommodations are available upon request for applicants with disabilities.
#J-18808-Ljbffr