Software Engineer in Test 5 - Apple Player
Core
Ensuring quality of consumer-facing iOS/iPadOS/tvOS applications at scale for the Netflix Player, focusing on streaming playback, DRM decryption, and ad insertion.
Role type
Senior IC Software Engineer in Test (iOS/TV)
Builds
Automation frameworks, testing tools, and infrastructure for the Netflix Player on Apple devices.
Domain
Consumer streaming media, iOS/tvOS development, DRM (FairPlay), HLS
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Swift, Objective-C, HLS, Media Playback, AVPlayer, AI tooling for testing, test strategy design, systems thinking, data-driven hypothesis testing
Preferred skills
Experience with XCUI, component/integration/unit testing, cross-platform collaboration
Technologies
Swift, Objective-C, HLS, FairPlay, AVPlayer, XCUI
Responsibilities
Build automation tools and frameworks for iOS/tvOS applications, apply AI tooling to generate tests and analyze flakiness, define test strategies across testing layers, collaborate with UI and product teams on playback features, reason through complex system interactions for playback issues
Seniority
Senior, hands-on IC