P

Palo Alto Networks

Builds cybersecurity tools for organizations

Manager, Quality Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeCalifornia, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
  • At least 8 years of experience in software quality engineering, test engineering, automation, or related software engineering roles.
  • At least 3 years of experience managing or leading QE/Test Engineering teams.
  • Strong experience developing and implementing test strategies and quality engineering processes.
  • Proven experience with test automation frameworks and CI/CD integration.
  • Strong understanding of API, integration, system, regression, and end-to-end testing.
  • Experience managing software releases and release quality gates.
  • Experience testing distributed systems, microservices, APIs, cloud applications, or other complex systems.
  • Strong understanding of modern software development and CI/CD practices.
  • Strong analytical, problem-solving, communication, and leadership skills.

Responsibilities

  • Define and drive the overall quality engineering strategy, quality roadmap, and engineering quality standards across products and platforms.
  • Establish risk-based testing practices covering functional, regression, integration, system, performance, reliability, and end-to-end testing.
  • Promote a shift-left and automation-first quality culture across engineering teams.
  • Develop comprehensive test strategies for new features, services, platforms, and major architectural changes.
  • Establish testing approaches across unit, API, integration, system, UI, end-to-end, performance, and reliability testing.
  • Ensure adequate test coverage for critical business workflows and system dependencies.
  • Lead test planning for complex projects involving multiple services, teams, and technology stacks.
  • Improve test environments, test data management, and test execution processes.
  • Own the QE component of the software release lifecycle, including release planning, test readiness, defect triage, release validation, and production readiness.
  • Establish release quality gates and clear entry and exit criteria for testing.
  • Partner with Engineering and Product leadership to assess release risks and communicate quality status.
  • Drive post-release validation, production quality monitoring, and continuous improvement based on production issues.
  • Lead the strategy and execution of system integration and end-to-end testing across interconnected applications, services, APIs, and third-party systems.
  • Define integration test frameworks and approaches for distributed and service-oriented architectures.
  • Identify dependencies and integration risks across engineering teams.
  • Establish automated validation of critical customer and business workflows.
  • Partner with architecture and engineering teams to improve system testability and observability.
  • Drive the development and adoption of scalable test automation frameworks and infrastructure.
  • Establish automation strategies across UI, API, integration, regression, and end-to-end testing.
  • Increase automation coverage while improving test reliability, execution speed, and maintainability.
  • Reduce flaky tests and improve the signal-to-noise ratio of automated test suites.
  • Integrate automated testing into CI/CD pipelines and engineering workflows.
  • Evaluate and introduce modern testing tools, frameworks, and technologies where they provide measurable value.
  • Identify opportunities to improve engineering productivity through QE tooling, automation, and intelligent test execution.
  • Build or sponsor internal tools that reduce manual testing, accelerate releases, and improve developer feedback loops.
  • Improve test execution time through parallelization, selective testing, test impact analysis, and other optimization techniques.
  • Establish reusable testing libraries, frameworks, utilities, and best practices across teams.
  • Continuously evaluate emerging technologies, including AI-assisted testing and quality engineering tools, where appropriate.
  • Lead, mentor, and develop a high-performing team of Quality Engineers and Test Automation Engineers.
  • Establish technical direction, engineering standards, and career development plans for the QE organization.
  • Recruit and retain strong QE talent and build an environment of ownership and continuous improvement.
  • Balance hands-on technical leadership with effective people and organizational management.
  • Foster strong collaboration between QE, Software Engineering, Product, DevOps/SRE, and other technical teams.
  • Analyze production defects, escaped issues, and testing gaps to identify systemic improvements.
  • Establish root-cause analysis and corrective-action practices for significant quality issues.
  • Use data and metrics to continuously improve test effectiveness and release confidence.
  • Drive improvements in development processes, testability, observability, and quality ownership across engineering.

Desired Qualifications

  • Experience building or scaling QE organizations.
  • Experience with cloud-native architectures and distributed systems.
  • Experience with performance, scalability, reliability, and resilience testing.
  • Experience building internal QE tooling and test infrastructure.
  • Experience with test data management and environment automation.
  • Experience with observability and production quality monitoring.
  • Experience applying AI/ML or intelligent automation to software testing.
  • Strong programming or scripting experience in languages such as Java, Python, JavaScript/TypeScript, or similar.

About the Company

Palo Alto Networks

Builds cybersecurity tools for organizations

Palo Alto Networks builds cybersecurity hardware and software for businesses and public institutions, protecting their networks, cloud workloads and digital identities. Its portfolio combines network firewalls with tools that detect attacks, investigate security alerts and manage access to sensitive systems. Security teams use these products across offices, data centers and cloud environments, with shared data and automated workflows connecting the company's platforms. It earns revenue from appliance sales and software licenses, plus subscriptions and support contracts that keep protections and services active over time. Palo Alto Networks began operations in 2005 and is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Palo Alto Networks

See more jobs