P

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

Quality Engineering Manager

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science or a related discipline is required.
  • At least 12 years of experience in test automation, software development engineer in test (SDET), or software quality engineering roles, including ownership of complex automation programs.
  • Proven experience leading quality engineering teams, managing priorities, mentoring engineers, and influencing delivery outcomes.
  • Hands-on coding proficiency in at least one of TypeScript, JavaScript, C#, Python, or Java, with experience building automation frameworks.
  • Strong understanding of object-oriented programming, clean-code principles, reusable framework design, version control, and code reviews.
  • Practical experience with Playwright or a comparable modern user-interface automation framework.
  • Strong application programming interface testing and automation knowledge, including REST services, authentication, data validation, error handling, and service-level test design.
  • Strong grounding in functional testing techniques, including requirements analysis, test design, boundary and negative testing, risk-based testing, regression testing, and defect lifecycle management.
  • Experience with unit-testing frameworks and close collaboration with development teams to improve unit and component test coverage.
  • Proven experience integrating testing into DevSecOps pipelines, including continuous integration and continuous delivery, automated quality gates, reporting, source control, and artifact management.
  • Strong experience in test strategy, test-data management, mocking, and observability.
  • Ability to create effective test strategies and communicate concise, evidence-based test outcome reports to technical and non-technical stakeholders.

Responsibilities

  • Define and lead end-to-end quality for the program, including early validation, risk-based testing, and continuous testing.
  • Own quality strategy, test planning, estimation, execution governance, defect management, and release-readiness assessment across workstreams.
  • Establish the appropriate balance of unit, application programming interface, user-interface, integration, regression, and exploratory testing based on product risk and architecture.
  • Lead the design, development, and enhancement of automation frameworks and validation components.
  • Design, implement, and scale maintainable automation frameworks for web applications and services, ensuring scalability, maintainability, and performance.
  • Build user-interface, application programming interface, and, when required, mobile automation using Playwright and comparable tools such as Appium and REST Assured.
  • Partner with developers to improve unit-test coverage, testability, coding standards, and shift-left quality practices.
  • Use AI-assisted development tools such as Cursor and agentic test automation solutions to accelerate test design, implementation, maintenance, and analysis responsibly.
  • Apply generative artificial intelligence tools, such as GitHub Copilot, Claude, ChatGPT, or Gemini, to improve test design, code generation, debugging, and root cause analysis.
  • Evaluate emerging AI-enabled testing tools through controlled proofs of concept and recommend adoption based on measurable value, security, accuracy, and maintainability.
  • Integrate automated tests into continuous integration and continuous delivery pipelines and define quality gates that provide fast, reliable feedback.
  • Embed automated testing into delivery pipelines such as GitHub Actions or Azure DevOps, covering version control and artifact management.
  • Lead testing across web, application programming interface, and mobile (iOS/Android) layers as the engagement requires.
  • Apply contract testing, test-data management, service virtualization or mocking, and observability practices.
  • Partner with client and business stakeholders to shape quality strategy and support transformation initiatives.
  • Facilitate workshops and deliver pragmatic quality solutions in ambiguous or evolving delivery environments.
  • Manage, mentor, and develop a high-performing local or distributed quality engineering team while remaining technically engaged.
  • Own the team's delivery outcomes and guide day-to-day technical decisions.
  • Coach team members, set technical direction, review automation code, and promote continuous learning and engineering discipline.
  • Collaborate across product, development, architecture, DevOps, security, and business teams to resolve dependencies and embed quality throughout the delivery lifecycle.
  • Improve test coverage, automation maturity, and delivery efficiency over time.
  • Champion quality engineering best practices, reusable standards, automation patterns, and shared assets that build team capability.
  • Produce clear test outcome reports covering execution status, coverage, defect trends, residual risk, release recommendations, and improvement actions.
  • Track meaningful quality metrics and deliver dashboards that identify systemic issues, improve predictability, and reduce escaped defects.
  • Embed secure, accessible, and compliant quality practices into delivery, including in regulated environments such as financial services, public sector, and healthcare.

Desired Qualifications

  • Experience working in SAFe Agile or other scaled Agile environments.
  • Strong understanding of generative artificial intelligence in the software development lifecycle, including prompting techniques and AI-augmented testing approaches.
  • Experience with contract testing and advanced observability frameworks.
  • Background in cross-platform application testing across web and mobile.
  • Experience in compliance-heavy or regulated industries such as financial services, public sector, or healthcare.
  • Experience contributing to quality engineering transformation or digital testing programs.
  • Experience leading quality engineering across multiple products, platforms, or distributed teams.
  • Experience modernizing legacy automation suites or transitioning to Playwright and AI-enabled testing approaches.
  • Familiarity with non-functional quality areas such as performance, security, accessibility, reliability, and observability.
  • Relevant testing, cloud, Agile, DevOps, or engineering certifications are an advantage.

About the Company

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

PwC provides assurance (audit), tax, legal services, consulting and deals advisory to organisations worldwide. It uses multidisciplinary teams across accounting, advisory, technology and industry, delivered through a global network of locally established firms that collaborate with technology partners to offer AI, cloud, managed services and digital trust. PwC differentiates itself with an integrated, global-local service model and technology-enabled offerings that address complex client needs across risk, transformation, reporting and sustainability. Its goal is to help clients improve governance, efficiency and value by supporting reporting accuracy, business transformation, risk management and sustainable practices.

Company size
10,001+
Company stage
Early VC
Total funding
$3.3M
Headquarters
London, United Kingdom
Founded
1989

Recently Posted Jobs

Explore more opportunities at PricewaterhouseCoopers (PwC)

See more jobs