W

WPP

Integrated global marketing and communications services

Senior Automation Quality Analyst Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listed

About the Job

Requirements

  • The candidate must have 6–8 years of proven experience as an automation QA or test engineer, with a track record of owning automation on complex web applications.
  • The candidate must have strong hands-on expertise in Playwright with TypeScript and experience designing and maintaining automation frameworks from the ground up.
  • The candidate must understand software testing methodologies, tools and processes, the software development lifecycle, trunk-based development and continuous delivery workflows.
  • The candidate must be proficient with GitHub and CI/CD tooling such as GitHub Actions and/or GitLab CI to run tests as part of the pipeline.
  • The candidate must have experience with API testing using Postman or similar tools.
  • The candidate must have experience with bug tracking and test management tools such as Jira and TestRail.
  • The candidate must be familiar with AI-assisted development and testing, including practical use of AI tooling to improve QA work.
  • The candidate must be able to lead testing activities during sprints and releases and mentor other QA engineers.
  • The candidate must have analytical and problem-solving skills to identify issues and inconsistencies.
  • The candidate must have communication and collaboration skills and be able to influence without direct authority.
  • The candidate must be able to manage multiple tasks and priorities across teams in a fast-paced environment.

Responsibilities

  • Lead the design, build and maintenance of automated end-to-end and regression suites using Playwright with TypeScript or JavaScript.
  • Analyze business requirements and translate them into robust, maintainable test cases and automation coverage.
  • Perform formal and exploratory testing; execute and review automated and manual test cases.
  • Identify, document and track defects with clear descriptions that help developers reproduce and resolve issues.
  • Conduct regression testing to verify that resolved issues do not affect existing functionality.
  • Embed testing into the CI/CD pipeline, keeping the merge gate reliable and nightly regression green.
  • Use AI tooling to accelerate test authoring, data creation and defect analysis, and validate AI-assisted output.
  • Collaborate with developers to identify root causes and with SRE and DevOps to keep test environments and test data stable.
  • Lead testing activities during sprints and releases.
  • Communicate complex issues to business and technical stakeholders and report test results.
  • Define and apply criteria for what belongs in the merge gate versus the nightly suite, keeping gate suites within the agreed time budget.
  • Own test stability by triaging flaky tests, applying the quarantine policy and driving fixes.
  • Design test coverage appropriate to each environment as code progresses from integration through pre-production and performance environments.
  • Provide test evidence to support release readiness and Go/No-Go decisions.
  • Set and uphold automation standards; review other engineers' test cases and automated tests, and mentor QA engineers on good practice.
  • Stabilize test suites and hand them over to POD teams, supporting developers in maintaining them after ownership transfers.
  • Work across multiple POD teams and codebases, adapting to differing priorities while maintaining a consistent quality bar.
  • Participate in design and requirements reviews, providing input on testability and quality risks.
  • Contribute to continuous improvement of QA processes and methodologies, and keep current with industry trends and best practice.
  • Support investigation of production incidents where test coverage or quality is a contributing factor.

Desired Qualifications

  • A bachelor's degree in Computer Science, Information Technology or a related field is preferred.
  • Experience stabilizing large end-to-end regression suites and reducing automation debt.
  • Exposure to performance testing concepts and reliability engineering practices.
  • Familiarity with basic SQL queries for database validation.
  • Exposure to working with Python.

About the Company

WPP

Integrated global marketing and communications services

WPP provides integrated marketing and communications services worldwide, combining creativity with data and technology. It offers branding, digital marketing, media planning, market research, public relations, and business transformation, delivering campaigns and programs that help clients build brands, engage audiences, and achieve business goals. The company operates at scale through a network of specialist agencies and partners, enabling cross-disciplinary work and global execution. It differentiates itself by offering end-to-end, integrated solutions, a strong focus on sustainability and responsible business practices, and thought leadership such as publications like the Atticus Journal. WPP’s goal is to be a strategic partner that drives client growth and positive social impact by blending creativity, technology, and data to navigate a rapidly changing market.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2015

Recently Posted Jobs

Explore more opportunities at WPP

See more jobs