iOS Performance QA Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Posted: Nov 29, 2018
Weekly Hours: 40
Role Number: 114083815
Why Apple? Performance is a core part of the iOS user experience: Smooth scrolling, animations, and responsiveness are all critical to making iOS great. The iOS performance team is looking for an expert QA engineer to perform user focused testing on all iOS hardware, keeping device, application and feature performance in mind while executing real world user scenarios. You will join a dynamic team responsible for qualifying the latest iOS products and if you are as passionate about improving the iPhone, iPod touch, and iPad, your ideas and expertise can help customers experience the best. You are a self-motivated individual, passionate about the customer experience, and have excellent problem solving and communication skills. We want to hear from you!

Key Qualifications

  • Good understanding of SQA methodologies & practices
  • User experience focused functional or performance testing of mobile devices
  • Creative thinker and strong problem solver
  • Experience with Unix-based systems, shell scripting experience
  • Excellent understanding and application of a scripting language such as Python
  • Experience with setting up complex test environments and strong multi-tasking capabilities
  • Very strong oral and written communication skills
  • 4 years work experience


Responsibilities include testing the latest build of development software, executing documented and ad-hoc tests on a regular basis to provide early and frequent feedback about user experience from the performance, feature or usability perspective Create detailed, informative and high quality bugs to improve iOS performance Work closely with the performance development team to troubleshoot, do root cause analysis, reproduce key issues and verify critical fixes with quick turnaround Additional responsibilities include design and implementation of test plans, write detailed test cases and the ability to automate these tests to further enhance test coverage and keep up with new iOS features

Education & Experience

BS/MS in computer science

Additional Requirements