We at Mars Petcare believe in making a better world for pets and we want to do this through transforming our relationships with Pet Owners through delivering excellent products,servicesand personalized experiences with our brands. The Digital Products, Platforms & Services team is a newly formed team sits within Growth, Digital & Platforms (GDP) global function andis responsible fordesigning, developing & rolling outstate-of-the-art digital products across brands, regions & divisions globally and help our brands accelerate organic growth.
THE JOB
We areseekingadeeply technical, proficient with a keen focus on quality and efficiency for the role ofQuality Assurance (QA)Automation Engineerto join ourQA engineeringteamanddriveourautomationgoals.Reporting to our QA Tech Lead, this role willdrive the design, implementation, and maintenance of robust automated testing frameworks across ourdigitalsoftware products. You will act as the technicalexpertfor automation, define test strategies,manage agency contractor QA automation teams, and ensure quality is built into every stage of the development lifecycle. This is a hands-on role withstrong influence on tooling, test architecture, and continuous integration practices.
You will work closely withengineers, product owners, QA teams as well as agile and delivery teams to own the automation goals,enforce quality gates, improve automation coverage, and drive continuous improvement across our testing lifecyclewithin scaled agile ways of working.You will be accountable to drivequalityautomationengineeringbetween GDPs SSO (Single-Sign-On) product comprised of Consent management, Identity and single-sign-on experience for our consumers (Pet Parents and Pet Owners), CDP (Customer Data Platform), CRM (Customer Relationship Management), DAM (Digital Asset Management) andCustomer Care.
Automation
- 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 reviewsand settechnical direction for QA automation engineersand agency contractors.
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 reviewsand settechnical direction for QA automation engineersand agency contractors.
Test Strategy & Execution
- Collaborate with developers, productowners, and QA toidentify test cases suitable for automation.
- Ensure automation is integrated into CI/CD pipelines with fast, reliable feedback loops.
- Expand automation coverage across smoke, regression, functional, and performance suites.
Collaborate with developers, productowners, and QA toidentify test cases suitable for automation.
Ensure automation is integrated into CI/CD pipelines with fast, reliable feedback loops.
Expand automation coverage across smoke, regression, functional, and performance suites.
Hands-On Development
- Write andmaintain test scripts in tools such as Selenium, Cypress, Playwright, Postman, or REST Assured.
- Build utilities for test data setup, mocking/stubbing services, and results reporting.
- Debug, triage, and analyze failures to improve test reliability and reduce flakiness.
Write andmaintain test scripts in tools such as Selenium, Cypress, Playwright, Postman, or REST Assured.
Build utilities for test data setup, mocking/stubbing services, and results reporting.
Debug, triage, and analyze failures to improve test reliability and reduce flakiness.
Collaboration
- Provide technicaloversighttoagencyQAautomation contractor engineers and developers on automation approaches.
- Partner with DevOps tooptimize test execution in CI/CD workflows.
- Participate in sprint planning and story refinement to embed automation early in SDLC.
Provide technicaloversighttoagencyQAautomation contractor engineers and developers on automation approaches.
Partner with DevOps tooptimize test execution in CI/CD workflows.
Participate in sprint planning and story refinement to embed automation early in SDLC.
MUST HAVE
- Strong technical expertise in software QA/engineering principles, design patterns, and bestpractices.
- Strong understanding of QA tools and frameworks (e.g., Selenium, TestNG, JUnit, Cypress, Postman, JMeter).
- Proficiency in Java is must. In addition, one or more programming languages and frameworks (e.g., , Python, JavaScript, React, Angular,Node.js).
- Hands-on experience with cloud-based data platforms and services ideally on Azure Cloud.
- API testing experience using tools like Postman, REST Assured, or similar.
- Strong understanding of database technologies (e.g., relational databases, NoSQL databases, data warehouses).
- Excellent communication, and collaboration skills, with the ability to influence and drive automation agenda.
- Strong analytical and problem-solving skills, with the ability to translate requirements into technical solutions.
- Strong attention to detail and ability to manage multiple projects simultaneously while meeting deadlines
- Passion for innovation, continuous learning, and driving business growth through data-drivendecision-making.
- Familiar with CI/CD pipelines (e.g., Jenkins, GitLab CI) and version control (e.g., Git).
- Experience in Agile/Scrum or SAFe environments.
- Ability to drive clarity in ambiguity and operate under tight deadlines.
Strong technical expertise in software QA/engineering principles, design patterns, and bestpractices.
Strong understanding of QA tools and frameworks (e.g., Selenium, TestNG, JUnit, Cypress, Postman, JMeter).
Proficiency in Java is must. In addition, one or more programming languages and frameworks (e.g., , Python, JavaScript, React, Angular,Node.js).
Hands-on experience with cloud-based data platforms and services ideally on Azure Cloud.
API testing experience using tools like Postman, REST Assured, or similar.
Strong understanding of database technologies (e.g., relational databases, NoSQL databases, data warehouses).
Excellent communication, and collaboration skills, with the ability to influence and drive automation agenda.
Strong analytical and problem-solving skills, with the ability to translate requirements into technical solutions.
Strong attention to detail and ability to manage multiple projects simultaneously while meeting deadlines
Passion for innovation, continuous learning, and driving business growth through data-drivendecision-making.
Familiar with CI/CD pipelines (e.g., Jenkins, GitLab CI) and version control (e.g., Git).
Experience in Agile/Scrum or SAFe environments.
Ability to drive clarity in ambiguity and operate under tight deadlines.
NICE TO HAVE
- Experience with performance/load testing tools (e.g., JMeter, k6).
- Experience testing in microservices and cloud-based architectures (Azure/GCP).
- Familiarity with containerized test execution(Docker/Kubernetes).
- Exposure to BDD tools (e.g., Cucumber) or contract testing (e.g.,Pact). Experienceworking with global multi-brand company.
Experience with performance/load testing tools (e.g., JMeter, k6).
Experience testing in microservices and cloud-based architectures (Azure/GCP).
Familiarity with containerized test execution(Docker/Kubernetes).
Exposure to BDD tools (e.g., Cucumber) or contract testing (e.g.,Pact). Experienceworking with global multi-brand company.
What can you expect from Mars?
- Work with diverse and talented Associates, all guided by the Five Principles.
- Join a purpose driven company, where we’re striving to build the world we want tomorrow, today.
- Best-in-class learning and development support from day one, including access to our in-house Mars University.
- An industry competitive salary and benefits package, including company bonus.
Work with diverse and talented Associates, all guided by the Five Principles.
Join a purpose driven company, where we’re striving to build the world we want tomorrow, today.
Best-in-class learning and development support from day one, including access to our in-house Mars University.
An industry competitive salary and benefits package, including company bonus.
#TBDDT
Mars is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. The company is pleased to provide such assistance, and no applicant will be penalized as a result of such a request.