WPP Enterprise Solutions designs, builds, and operates the growth systems that competitive businesses rely on. In a world where AI is reshaping how companies drive growth, we lead clients in business transformation and marketing modernization, connecting strategy directly to execution. Our 12,000 experts work within a unified global operating unit across 40+ markets. We're looking for a Lead QA Engineer to be the technical authority on complex accounts. This is a hands-on technical leadership role—you'll architect automation frameworks, solve hard problems, and set the technical direction for QA on your engagements, as well as being an active member of the QA community.
Responsibilities
- Be the technical lead for QA on complex engagements-owning test strategy and the automation approach
- Architect, build, and evolve automation frameworks that others can rely on and contribute to
- Own and solve the hard technical problems-test architecture, flaky tests, CI/CD integration, environment issues
- Set the technical direction for QA on your accounts-tooling, approach, and structure
- Drive shift-left practices, embedding quality into requirements, design, and development
- Design and execute test strategies across UI, functional, integration, API, accessibility and regression testing
- Mentor and elevate QA engineers through hands-on collaboration and knowledge sharing
- Innovate with AI-using modern tools to work smarter and exploring what's next for QA
- Communicate technical recommendations and trade-offs to clients and internal teams
- Participate in client-facing forums-demos, triage, release calls, and technical discussions
- Contribute to a specialism and share knowledge across the wider QA community
Requirements
- A clear track record in automation architecture and technical problem-solving
- Solid experience testing in complex, transactional environments
- Proficient in Playwright and TypeScript
- You've designed frameworks from scratch—not just written tests, but built the foundations
- Comfortable working across the full stack-Web apps, Native Apps, APIs, backends, logs, data
- Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Windsurf) and associated best practices
- Strong understanding of CI/CD and how testing fits into modern delivery
- Experience working within agile scrum environments on complex, multi-stream deliveries
- Confident communicating technical concepts to clients, developers, and stakeholders
- A genuine continuous learner-curious, experimental, always evolving
- Pragmatic and delivery-focused, but motivated by a good technical challenge
Preferred
- Experience building AI-powered testing capabilities
- A QA specialism you're passionate about
- Experience working across distributed teams
- Contributions to tooling, frameworks, or knowledge sharing beyond your immediate team