Taro Logo

Software Engineer in Test, System Experience

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$126,800 - $190,900
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Job Description

Apple is seeking a Software Engineer in Test to join their System Experience Test Engineering team. This role offers a unique opportunity to be part of testing Apple's most iconic operating systems, including iOS, iPadOS, macOS, watchOS and tvOS. The position focuses on ensuring quality across critical system components like Lock Screen, Notifications, Spotlight, and Settings.

As a Software Engineer in Test, you'll work within a multi-functional team responsible for projects such as SpringBoard and Spotlight. The role involves close collaboration with software engineers, project managers, and other quality teams to ensure Apple delivers next-generation operating systems with the highest quality standards. You'll implement continuous integration testing through a combination of manual testing and automated test suites.

The ideal candidate brings strong technical skills in Swift or Objective C programming, experience with test automation, and a keen eye for detail. You'll be responsible for developing test plans, assessing risks, managing bug reports, and driving the development of testing infrastructure. The role requires both independent work capability and strong collaborative skills.

Apple offers a comprehensive benefits package including competitive base pay ($126,800-$190,900), equity opportunities through stock programs, health coverage, retirement benefits, and education reimbursement. The position is based in Cupertino, California, at Apple's headquarters, where you'll be part of a team dedicated to maintaining Apple's high standards for system quality and user experience.

This role represents an opportunity to impact millions of users by ensuring the quality of fundamental system experiences across Apple's ecosystem. You'll be at the forefront of testing new features and capabilities while working with cutting-edge technology and collaborating with world-class engineering teams.

Last updated 20 hours ago

Responsibilities For Software Engineer in Test, System Experience

  • Work on testing SpringBoard and Spotlight systems
  • Ensure quality of Apple's ecosystems across iOS, iPadOS, macOS, watchOS and tvOS
  • Provide continuous integration testing
  • Work closely with software engineers and project managers
  • Develop and deploy testing tools and infrastructure
  • Create test plans and assess risks
  • File and consolidate bug reports

Requirements For Software Engineer in Test, System Experience

  • Bachelor's degree in Computer Science or related field (or 2 years equivalent experience)
  • Three years of experience as a software engineer
  • Experience writing code in Swift or Objective C
  • Experience with XCTest and Xcode
  • Experience writing and triaging automated software tests
  • Detail oriented, analytical, and creative problem solver
  • Ability to triage problems and propose resolutions
  • Ability to work independently

Benefits For Software Engineer in Test, System Experience

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on Apple products

Related Jobs

Software Development Engineer

Software Development Engineer role at Apple focusing on core storage and search systems for iOS and macOS devices, offering $147K-$221K salary plus benefits.

Software Development Engineer - Test

Software Development Engineer in Test position at Apple, focusing on test automation, infrastructure development, and quality assurance across Apple's platforms.

Display Driver Engineer

Display Driver Engineer position at Apple focusing on GPU performance optimization and PreSilicon evaluation for Apple Silicon GPUs.

Software Engineer (SAP Application Engineer), IS&T Enterprise Systems

SAP Application Engineer role at Apple focusing on enterprise systems development using ABAP, S/4 HANA, and related technologies.

Software Engineer (SAP Application Engineer), IS&T Enterprise Systems

SAP Application Engineer role at Apple, focusing on enterprise systems development using ABAP and S/4 HANA technologies.