Bachelor's Degree in Computer Science or similar field.
2 or more years of professional work experience in Software QA or Engineering.
Proven understanding of QA automation architecture, methodologies, processes, and tools.
Experience automating functional & integration testing of Web, iOS, OS X, and backend services.
Proficiency in Python and Swift.
Familiarity with Java, Javascript, Shell scripting, SQL.
Ability to thrive in a dynamic environment with evolving requirements.
Experience delivering high-quality work within established timelines.
Strong analytical and problem-solving skills, with the ability to work independently and collaboratively within diverse teams.
Excellent verbal and written communication skills.
A track record of quickly understanding and quickly grasping technical concepts in a wide range of fields.
Experience crafting concise and accurate summaries of project status.
Experience contributing to a quality-focused organization.
Experience testing mobile applications and services on iOS and Android.
Experience testing applications and services on macOS and Windows systems.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.