IMG Audio Test Automation Engineer

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


Weekly Hours: 40
Role Number:200205162
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we are looking for individuals like you. The Interactive Media Group (IMG) provides the audio, video, and graphics foundation across all of Apple's innovative products, including iPhone, iPod, iPad, Apple TV, Apple Watch, iTunes, and macOS, as well as professional and consumer applications from Final Cut, Logic and iWork. The Audio QA group provides audio software test support across all of Apple’s products. We are seeking a creative software or test engineer to design and perform automated tests on the next generation of interactive computing for our platform and work to enhance our quality initiatives. Audio drivers, firmware and audio subsystems will all be areas of testing you will be responsible for. As a member of this team, you will have a unique opportunity to work with some of Apple's most advanced technologies to help build empowering solutions for everyone.

Key Qualifications

  • 3-5+ years of experience developing, deploying and maintaining automated regression tests, tools and frameworks using Python or other programming language
  • Experience contributing to shared codebases using test-driven development, code reviews and other best practices
  • Ability to triage problems, prioritize accordingly, and propose a resolution
  • Familiarity with real-time audio handling (sample rates, buffering, PCM, drivers, etc.)


You will contribute to the development, deployment, and maintenance of automated tests covering our next generation of interactive computing for our platform. You will be responsible for analyzing test results and delivering clear and actionable bug reports. In addition, you will contribute to the development and maintenance of tools and frameworks that facilitate test automation. This position requires you to be a self-starter with excellent communications skills and attention to detail. You'll need to work well both on a team, and on your own. The fast-paced nature of the job requires someone who can work well under pressure and quickly adapt new technology into effective audio testing. We are seeking someone who is intensely curious yet focused on delivering results in a timely manner. An eye and ear for quality is a requirement.

Education & Experience

B.S. or higher in Computer Science, Computer Engineering, Audio Engineering, Electrical Engineering, Music Technology, or equivalent experience

Additional Requirements

  • Preferred Experience
  • • Experience with the iOS SDK and Core Audio Development
  • • Familiarity with C/C++, Objective-C, and/or Swift
  • • Strong interest in digital audio technology
  • • Experience with and a passion for audio / music applications
  • • Previous manual QA experience
  • • Musicians welcome