Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent professional experience
5+ years of experience in software quality engineering, with proven track record of driving features/releases from design through customer delivery
Strong understanding of QA methodologies, testing strategies, and the Software Development Life Cycle (SDLC)
Excellent manual testing skills with experience in functional, performance, longevity, and reliability testing
Experience with black-box, gray-box, and user-level testing across complex systems
Demonstrated ability to prioritize effectively when managing multiple concurrent projects and tasks
Outstanding debugging and problem-solving skills with systematic approach to issue investigation
Proven experience leading cross-functional projects and collaborating with engineering, design, and product management teams
Strong written and verbal communication skills with experience creating detailed test reports and status updates
Self-motivated, proactive problem solver with strong sense of ownership and accountability
Experience working in fast-paced, dynamic environments with shifting priorities
Experience with tvOS, iOS, or other Apple platforms
Familiarity with Apple's automation frameworks (XCTest, XCUI) and Python scripting
Knowledge of streaming media technologies, AV protocols, and entertainment content workflows
Experience with performance testing and analysis
Knowledge of networking protocols and connectivity technologies (Wi-Fi, Bluetooth, AirPlay)
Proficiency with Unix/macOS command-line tools and environments
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.