
Software Updates QA Manager
Apple • Herzliya, Tel-Aviv District, Israel
Role & seniority: Software Quality Engineering Manager leading a team of Software Development Engineers in Test (Quality Engineers) focused on Apple Software Updates validation within Storage Technologies Quality Engineering (CoreOS group). Requires 5+ years SWE in Test / SQA, 3+ years in management.
Stack/tools: iOS/macOS or Unix/Linux platforms; Python or equivalent scripting language; SQA methodologies, CI/CD pipelines; data gathering, test planning, and release sign-off processes.
Top 3 responsibilities
-
Lead and manage a team performing white-box testing across Apple platforms; drive testing, data collection, project reporting, and collaboration with cross-functional teams.
-
Review test plans/documentation, monitor progress, provide sign-offs on presubmission and release milestones.
-
Analyze data from multiple sources, present actionable recommendations to leadership, and contribute as an individual contributor.
Must-have skills
-
5+ years in Software Testing/SQA; 3+ years in SQA/QA management.
-
Deep understanding of SQA methodologies, tools, and CI/CD pipelines.
-
Proficiency with iOS/macOS (or Unix/Linux) and Python or similar scripting language.
-
Detail-oriented, analytical, strong communication.
Nice-to-haves
-
Ability to empower teams, navigate a dynamic environment, drive top issues to resolution.
-
Excellent written/verbal communication skills.
-
Location & work type: Location not specified; full-time role.
Full Description
The Storage Technologies Quality Engineering team within Apple's CoreOS organization is looking for a results-oriented leader with strong technical and interpersonal skills to lead a team of Quality Engineers with a focus on Apple Software Updates validation. The person in this role will work closely with Engineering, other QA, and cross-functional managers on delivering the highest quality experience for all Apple products! As a member of our dynamic group, you will have the unique opportunity to be part of validating our Apple Software Updates components. You will be responsible for ensuring features and performance are maintained at the highest standard.
DESCRIPTION
You will be managing a team of Software Development Engineers in Test, focusing on white box testing for all Apple Platforms. You will drive the testing, data gathering, and project reporting for your team. You will coordinate testing with other teams, review test plans and related documentation, monitor progress, and provide sign-offs on all presubmission and release milestones. You will process data from multiple sources, draw meaningful conclusions, and present valuable recommendations to leadership. You will also be expected to contribute as an individual contributor!
MINIMUM QUALIFICATIONS
5+ years of professional experience as a Software Engineer in Test or Software Quality Engineer. 3+ years as a Software Quality Engineering Manager. Passion to recruit, manage, and develop high-performance engineering teams. Deep understanding of SQA methodologies, processes, tools, and CI/CD pipelines. Detail-oriented, analytical, and creative problem solver with a passion for quality processes. Proficiency with iOS, macOS, or other operating systems such as Unix/Linux. Proficiency in Python or another equivalent scripting/programming language. B.S./M.S. in Computer Science or related field, or equivalent work experience.
PREFERRED QUALIFICATIONS
Ability to empower teams to achieve exciting yet attainable goals. Comfortable working in a constantly evolving and dynamic environment and driving top issues to resolution. Excellent written and verbal communication skills.