BS in Computer Science, or related field, or equivalent.
2+ years experience leading projects or managing a quality testing team including planning and managing white box and automated testing.
Ability to create, drive and support automation test strategy.
Strong experience in integrated, end to end systems and testing methodologies.
Proven ability to achieve results through people and across an organization, building relationships, collaborating with and influencing cross-functional teams.
Excellent cross-functional communication and influence skills.
Experience developing in Python, Java, Swift or C/C++ or Objective-C, familiar with databases, SQL, and scripting languages.
Working experience using Continuous Integration concepts and streamlined delivery of code.
Proven track record demonstrating the ability to fulfill project deliverables on time.
Strong software engineering and development life cycle knowledge.
Proficient in refactoring, test automation, emergent design, testable and modular code, and build infrastructure.
Excellent verbal and written communication skills (ability to communicate technical concepts to a non-technical audience).
In-depth knowledge and experience in one or more of the following technologies: Python, Swift, Objective C, Splunk
Automation planning, execution, and triage for projects on multiple platforms: iOS, macOS, watchOS, visionOS
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.