Apple logo

Software QA Engineer - tvOS

Apple
On-site
Cupertino, California, United States
QA Engineer
As a tvOS Quality Engineer, you will: Drive comprehensive testing of new features from early design phases through product launch and customer delivery Execute functional, performance, longevity, and reliability testing across all supported tvOS hardware configurations Create detailed test plans, test cases, and testing strategies for feature development and ongoing validation Collaborate with engineering teams to understand feature requirements and identify potential risk areas Perform regression testing to ensure existing functionality remains stable with new releases and updates Lead quality initiatives across multiple cross-functional teams Drive consensus on quality standards and acceptance criteria for feature releases Facilitate defect triage meetings and ensure timely resolution of critical issues Work closely with engineering teams to reproduce, isolate, and verify fixes for reported issues Provide clear, actionable status reports to stakeholders at all levels Create comprehensive test reports with risk assessments for product releases


  • 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