Apple needs to ensure all of its devices have best-of-class battery life and maintain its world-class reputation for product quality.
Requirements
- Experience developing automated test frameworks and proficiency in a scripting language (eg, Python)
- System level knowledge of hardware and software
- Experience in functional, performance or battery life testing of mobile devices
- Strong QA experience in test planning/strategy/methodologies
- Self-sufficient in debugging, troubleshooting and problem solving
Responsibilities
- Designing, developing, and owning automated tests for validating battery life
- Post-processing and reporting of test results
- Running tests, analyzing test results against expectations
- Collaborating with engineering teams to debug observed battery life issues
- Developing and maintaining test automation frameworks
- Proactively identifying automated solutions to streamline our workflows
Other
- Bachelors/Masters degree in Computer Science, Computer Engineering or equivalent experience
- Excellent communication skills (both verbal and written)
- Critical thinkers who would like to play a key role in our engineering process, working in a fast-paced environment across a range of technologies