QA Engineer
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 30 October 2026.
About the role
WPP's standard text
WPP is the trusted growth partner for the world’s leading brands.
We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth.
We work with the world's most valuable brands and have global reach across 100+ markets, with deep local expertise.
Our people are the key to our success. We're committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow.
For more information, visit WPP.com.
Role Purpose:
WPP is undergoing an exciting global transformation, and we are seeking a meticulous and detail-oriented Automation Quality Analyst specialising in Playwright to join our quality assurance team. As an Automation QA Analyst, you will play a critical role in ensuring the quality and reliability of our software products by designing and maintaining automated test coverage, executing test plans, identifying defects, and collaborating with development teams to resolve issues. You will help sustain the reliability of our platform under a trunk-based, continuously delivered way of working.
Your work will help us deliver exceptional user experiences and maintain high standards of product excellence. We encourage applications from a diverse range of backgrounds and experiences.
Key Responsibilities:
As an Automation Quality Analyst, you will:
- Analyse business requirements and translate them into robust, maintainable test cases and automation coverage.
- Develop, document and execute detailed test plans and test cases.
- Design and automate end-to-end tests using Playwright with JavaScript/TypeScript.
- Implement and maintain test automation frameworks.
- Execute automated and manual test cases, and perform both formal and exploratory testing.
- Conduct regression testing to verify that resolved issues do not affect existing functionality.
- Identify, document and track defects using bug tracking tools, providing clear and concise descriptions of issues.
- Review test cases and automated tests written by other QA engineers.
- Embed automated tests within the CI/CD pipeline, keeping merge-gate and nightly regression suites reliable.
- Investigate and address test flakiness to maintain confidence in automated results.
- Participate in design and requirement reviews, providing input on testability and quality risks.
- Collaborate with developers to identify the root cause of issues.
- Work with the DevOps and SRE teams to ensure test environments and test data are stable and available.
- Lead testing activities during sprint and release cycles.
- Communicate complex issues clearly to both business and technical teams, and report test results to stakeholders.
- Contribute to the continuous improvement of QA processes and methodologies.
- Stay up to date with industry trends and best practice in software testing and test automation.
Skill Requirements:
We understand that candidates may not have every single skill listed below. We encourage you to apply if you possess a strong foundation in automation QA and a willingness to learn and grow.
- 3–5 years' proven experience as a QA engineer or in a similar role, including hands-on test automation.
- Solid understanding of software testing methodologies, tools and processes, and of the software development lifecycle (SDLC).
- Experience testing complex web applications.
- Hands-on knowledge of Playwright with JavaScript/TypeScript.
- Experience implementing and maintaining test automation frameworks.
- Knowledge of CI/CD tooling, such as GitHub Actions or GitLab CI.
- Knowledge and experience of API testing (Postman or any other similar tool).
- Experience with bug tracking and test management tools (e.g. Jira, TestRail).
- Ability to lead testing activities during sprint and release.
- Strong analytical and problem-solving skills, detail-oriented with a keen eye for identifying issues and inconsistencies.
- Strong communication and collaboration skills.
- Ability to manage multiple tasks and priorities in a fast-paced environment.
- A bachelor's degree in Computer Science, Information Technology or a related field is preferred.
Desirable experience
- Experience working in a trunk-based development and continuous delivery environment.
- Familiarity with AI-assisted development and testing tooling.
- Familiarity with basic SQL queries for database validation.
- Exposure to performance testing concepts.
- Experience stabilising large end-to-end regression suites and reducing automation debt.
We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.
WPP's standard text
WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
Please read our Privacy Notice (https://www.wpp.com/en/careers/wpp-privacy-policy-for-recruitment) for more information on how we process the information you provide.
What this role asks for
Standard for QA / testing roles
Test Automation
Common in QA / testing postings at any company.
77% of this description is written for the role. The rest is WPP's standard text, folded away below.
Compared with WPP's other open jobs.
The team: Technology & Innovation HIRES STEADILY
This role is one of 60 open in Technology & Innovation. 13 were posted in the last 30 days and the oldest in April: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
CI/CD (25 of 60), Python (24 of 60), AWS (22 of 60), GCP (22 of 60), Azure (20 of 60), Kubernetes (17 of 60), Agile (12 of 60)
OTHER ROLES ON THIS TEAM
- Senior AQA Engineer posted Oct 30
- Senior SRE posted Oct 30
- Engineering Lead posted Oct 30
- Back End Engineer posted Oct 24
- Back End Engineer posted Oct 24
- Back End Engineer posted Oct 24
- Back End Engineer posted Oct 24
- Back End Engineer posted Oct 24
- Head of Engineering, Commerce posted Oct 16
- Product Manager posted Oct 14
- Azure Platform Lead posted Oct 6
- Product Manager, OI Activate posted Oct 5
- Enterprise Architect – Modern Workplace posted Sep 29
- Security Detection Engineer posted Sep 25
- Product Manager posted Sep 25
- Senior Security Incident Responder posted Sep 25
- Senior Technical Project Manager posted Sep 24
- Okta Architect posted Sep 23
- PAM Architect posted Sep 23
- Head of Security Incident Management posted Sep 23
- Solutions Engineer posted Sep 23
- Forward Deployed Engineer (Agentic & Eco-System) posted Sep 22
- Security Threat Hunting Specialist posted Sep 22
- PAM Senior Engineer posted Sep 22
- Senior Product Director - Agentic Data Platform posted Sep 17
- Senior Data Scientist posted Sep 17
- Platform Engineer posted Sep 17
- Software Engineer posted Sep 16
- Senior Software Engineer posted Sep 16
- Front End Engineer posted Sep 16
- Senior Data Engineer posted Sep 16
- Senior Data Scientist posted Sep 16
- Senior Cloud Architect Engineer posted Sep 15
- Media Activation Operations - Data analyst posted Sep 15
- Programme Lead (Value & Delivery) - Enterprise AI posted Sep 9
- Programme Manager - Enterprise AI posted Sep 8
- Project Manager (Value & Delivery) - Enterprise AI posted Sep 8
- Python Backend Engineer posted Sep 7
- Senior Data Engineer posted Sep 7
- Data Engineer posted Sep 7
- Senior Machine Learning Engineer posted Sep 4
- Data Scientist Team Lead posted Aug 20
- Cloud Operations Lead posted Aug 17
- M365 Architecture & Engineering Lead posted Aug 12
- Senior Project Manager - Enterprise AI posted Jul 30
- Data Engineer posted Jul 30
- Automation Senior Developer posted Jul 22
- Lead Developer posted Jul 20
- Software Developer posted Jul 20
- Senior Software Engineer (Scala/Rust/Go/C# & IaC) posted Jul 16
- Maconomy Technical Business Analyst posted Jul 16
- IAM Engineer - SSO posted Jul 13
- AWS & Tooling Platform Lead posted Jun 17
- Senior Security Incident Responder posted Jun 16
- Security Threat Intelligence Analyst posted Jun 16
- VP, Platform Data Enablement posted Jun 12
- Senior Data Engineer posted Jun 9
- Cyber Security Architect posted Apr 21
- Service Management Platform Transformation Lead posted Apr 16
From the team and dates on WPP's own job board.
Salary context
10 other open postings titled QA Engineer state a salary: median USD 87,500 to USD 116,139 a year.
Similar jobs
- QA Engineer (Manual + Automation) at Genea
Shares 9 skills: Postman, Playwright, Jira… · same seniority · same country - Senior QA Engineer - PBX, UCaaS, VOIP (Onsite) at Sangoma
Shares 9 skills: Postman, Playwright, Jira… · same country - QA Lead / Quality Engineering Lead - AI-Native Quality Systems at Zenara Health
Shares 9 skills: Postman, Playwright, Jira… · same country - Senior QA Engineer - Playwright & AI Testing at Accellor
Shares 9 skills: Postman, Playwright, GitLab… · same country - QA Engineer at Virallens
Shares 8 skills: Postman, Playwright, Jira… · same seniority · same country - Senior SRE at WPP
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.