Software Engineer in Test, Intelligent System Experience

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$166,600 - $296,300
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Engineer in Test, Intelligent System Experience

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

As a Software Engineer in Test, you'll be working with cutting-edge technology and collaborating with cross-functional teams to deliver the next generation of Apple's operating systems. The role combines both manual and automated testing approaches, requiring attention to detail while maintaining a broader perspective on larger projects. You'll be responsible for continuous integration testing, developing test plans, and maintaining automated test suites.

The position offers a competitive base salary range of $166,600 to $296,300, along with comprehensive benefits including medical and dental coverage, retirement benefits, and opportunities to participate in Apple's employee stock programs. You'll be working at Apple's Seattle location, contributing to projects that impact millions of users worldwide.

This role is perfect for someone with a strong software engineering background who is passionate about quality assurance and has experience with iOS/macOS development tools. You'll need to be detail-oriented yet capable of seeing the bigger picture, with the ability to work independently while collaborating effectively with team members. The position offers growth opportunities within Apple's dynamic environment, where innovation and attention to detail are highly valued.

Last updated 11 days ago

Responsibilities For Software Engineer in Test, Intelligent System Experience

  • Work in a multi-functional team responsible for projects such as SpringBoard
  • Work closely with software engineers, project managers and other Apple quality teams
  • Provide continuous integration testing
  • Develop and deploy testing tools and infrastructure
  • Develop test plans and assess risks
  • File and consolidate bug reports
  • Perform manual and automated testing

Requirements For Software Engineer in Test, Intelligent 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 Objective C or Swift
  • Experience writing and triaging automated software tests
  • Experience with XCTest and Xcode
  • Detail oriented, analytical, and creative problem solver
  • Ability to triage problems and propose resolutions
  • Ability to work independently

Benefits For Software Engineer in Test, Intelligent System Experience

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Software Engineer in Test, Intelligent System Experience

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Full Stack Software Engineer - Internal Tools

Full Stack Software Engineer role at Apple building internal tools and applications using Python, React, and cloud technologies to support organization-wide operations.

Display System Test Development Engineer

Display System Test Development Engineer role at Apple focusing on optical characterization and display performance testing using computer vision and machine learning.

Operations Technical Solutions Specialist - Ad Platforms

Technical Solutions Specialist role at Apple's Ad Platforms team, focusing on platform support, technical troubleshooting, and operational excellence for advertising services.

Operational Technology Engineer, Data Center

Design and implement data center facility networks and OT systems at Apple, ensuring high availability and reliability of critical infrastructure.