Developing test suites for both at-desk testing and our Continuous Integration infrastructure
Design and lead a pre-submission validation process
Triaging failures and following up with the responsible team(s) for fixes
Experience with continuous integration frameworks (such as Jenkins) and a git-based development flow
Experience system & kernel-level test development
Programming skills
Leading a fleet of lab test machines and associated CI automation
Hands-on approach and willingness to solve new challenges
Excellent communication and interpersonal skills
Education & Experience
BS/MS in Computer Science or equivalent knowledge and experience
Additional Requirements
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.