Software QA Engineer – Apple TV app, Apple Media Products

San Diego, California, United States
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200397150
The Apple TV app team is redefining the ways Apple’s customers consume and engage with visual media. From delivering our award-winning catalog of Apple Originals and live sports on Apple TV+ to providing first class integration with existing streaming apps, the Apple TV app strives to provide the best experience for watching video content on Apple’s devices. Your work with the team will help ensure quality experiences are the forefront of Apple’s media efforts. Do you love video content? Are you passionate about delivering intuitive, accessible, and beautiful user experiences? Do you want to help revolutionize how customers interact with content? If so, we would love for you to join our team!

Key Qualifications

  • Experience working with Apple software platforms: iOS, macOS, tvOS, watchOS.
  • Knowledge and understanding of client-server data driven applications.
  • Problem solving skills and deep understanding of root-cause-anaylsis.
  • Experience working with object-oriented programming languages such as Swift, Objective-C, Python.
  • Excellent written and verbal communication skills.
  • Driving what matters and navigating competing priorities.
  • Keen attention to detail and quality.

Description

The Apple TV app Software QA team is looking for talented engineers to assist in Apple’s efforts to redefine the ways in which people engage with video content using Apple’s products. The team is looking for experienced QA Engineers to join a growing effort in developing automated tests for apps & frameworks across Apple platforms—iOS, macOS, tvOS, watchOS. Identify, debug and resolve issues with Apple’s video products. Design, develop and triage automated tests for Apple’s video products on Apple platforms. Qualify new features in the Apple TV app on Apple platforms. Coordinate with global cross-functional teams—engineering, design, project management—during software development cycle. Document comprehensive test plans for both new and existing features. Evangelize best practices for software testing; strive for quality products. This role requires self-motivated individuals able to collaborate across cross-functional teams. Apple delivers world-class experiences, and requires individuals with an unparalleled attention to detail.

Education & Experience

Bachelors in Computer Science, Computer Engineering or related degree

Additional Requirements

  • Understanding of emerging video formats and streaming technologies such as Http Live Streaming (HLS), MP4, AAC, High Dynamic Range (HDR), DolbyVision.
  • Experience working on consumer video applications or media distribution such as video on demand (VOD), electronic sell through (EST), over the top (OTT)