Software Development in Test, OS Battery Life

San Diego, California, United States
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200547897
Why Apple? We live in a mobile and device driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new features for custom applications. Apple is meeting those needs as robustly and as creatively as possible and is interested in people who want to help meet that commitment. Apple has a world-class reputation for product quality and we need your help to keep those high standards for battery life. We're looking for 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 to help us ensure all of our devices have best-of-class battery life.

Key Qualifications

  • Excellent coding skills in C++/Swift/Objective-C and scripting languages (such as Python or JavaScript)
  • Strong skills in designing and implementing automation framework
  • Experience with test automation
  • Good understanding of system architecture
  • Excellent ability to analyze, debug, and solve problems
  • Strong QA experience in testing planning/strategy/methodologies
  • Excellent organizational skills and self-sufficient
  • Excellent communication skills

Description

Responsibilities include designing, implementing and maintaining automation framework and test scripts for battery life, as well as writing scripts to process test results. You will participate in developing cloud-based toolsets that streamline our end to end workflow. You will also be responsible for running automated tests, analyzing test results against expectations, and debugging battery life issues. Meanwhile you need to proactively identify new opportunities to improve efficiency.

Education & Experience

Bachelors or Masters degree in CS/CE or equivalent

Additional Requirements

Pay & Benefits