Software Development Engineer in Test 5, TV & Web Player - Developer Experience & Release Quality
Core
Develop end-to-end and performance test automation for Netflix TV and Web Player features, ensuring high-quality playback across diverse devices and streaming scenarios.
Role type
Senior Software Development Engineer in Test (SDET) specializing in test automation and release quality
Builds
Automated test suites, performance benchmarks, test frameworks, harnesses, and CI/CD quality gates for the Netflix player
Domain
Streaming media, video playback, web and TV client applications
Required skills
JavaScript, TypeScript, test automation framework design, CI/CD pipeline debugging, performance testing and profiling, adaptive bitrate streaming knowledge, DRM and codec understanding, browser media APIs (MSE, EME), A/B testing workflows, data-driven root cause analysis
Preferred skills
AI-assisted test generation and triage, experience with resource-constrained device testing, cross-functional collaboration with player engineers and product teams
Technologies
Jenkins, Spinnaker, GitHub Actions, MSE, EME, adaptive bitrate streaming, DRM, codecs
Responsibilities
Partner with player engineers to define end-to-end test strategies for new features; build automated performance tests to catch regressions in playback metrics; develop reusable test tooling and frameworks; integrate automated tests into CI/CD pipelines as quality gates; analyze test metrics to drive improvements and reduce flakiness; validate playback quality through A/B testing and metrics analysis before production rollouts
Seniority
Senior, hands-on IC
