You'll be running many different tests at a time across many different scenarios and need to keep careful track of the results - as well as the creativity and initiative to help us proactively identify new opportunities to improve our workflow.
Writing and maintaining automated tests of system performance, as well as post-processing and reporting of test results.
Running tests, analyzing test results against expectations, and debugging observed performance issues.
Bachelors or Masters degree in CS/CE or equivalent REQUIRED.
Excellence in a scripting language (such as Python)
Strong coding skills in C/C++, Objective C/Swift or Java
Strong QA/testing knowledge & experience
Solid debugging and problem solving skills
Excellent organizational skills
Excellent communication skills in English, both oral and written
Experience with performance testing is strongly preferred
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.