Engineering Program Manager, Quality Assurance - Customer Systems
At a glance
AI generatedTL;DR
The Program Manager – Quality Assurance for Customer Systems is an execution-focused role at the senior level, requiring close collaboration with engineering, product, operations, and vendor teams to ensure quality and readiness in large-scale software development programs. This position involves defining test plans, coordinating testing activities across multiple teams, managing risks and dependencies, and driving release readiness through structured processes and clear communication. The ideal candidate will have extensive experience in QA, test automation, and release management, with hands-on use of GenAI tools to enhance quality workflows. Key responsibilities include leveraging AI for tasks such as generating test plans, analyzing requirements documents, automating status reports, and improving QA process maturity. Proficiency with QA tools like Selenium, Playwright, JMeter, and RestAssured is essential, along with experience in platform migrations, system integrations, and SaaS implementations. This role demands strong organizational skills and the ability to thrive in a fast-paced environment while delivering high-quality customer experiences.
Skills
What you'll do
- Define and execute comprehensive test plans for software migration features and integrations.
- Coordinate functional, integration, regression, and business testing across multiple teams.
- Identify and mitigate risks, dependencies, and blockers to ensure smooth delivery.
- Facilitate defect triage and resolution tracking for timely release readiness.
- Maintain visibility into QA readiness, coverage, and open risks throughout the program.
- Drive adoption of test automation and structured release governance practices.
What we're looking for
- 8+ years experience in Quality Program Management, Technical Program Management, or QA Program Coordination.
- Hands-on expertise in QA, testing, and release management for complex software programs.
- Proven ability to work effectively in cross-functional environments with engineering, product, and operations teams.
- Experience with platform migrations, system integrations, or SaaS implementations.
- Proficiency with QA tools like Selenium, Playwright, JMeter, RestAssured, and understanding of test automation concepts.
- Strong organizational, communication, and execution skills for managing risks and dependencies in large-scale projects.
- Experience applying GenAI tools to enhance quality workflows and automate testing processes.
Employer
About Apple Inc
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 255 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.
Most-posted roles
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3