Software Engineer in Test, CoreOS

Apple is a global technology company that designs, manufactures, and sells consumer electronics, software, and services.
$135,400 - $250,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer in Test, CoreOS

Apple's CoreOS Quality Engineering team is seeking a Software Engineer in Test to join their Device Management team. This role combines hands-on development with quality assurance, focusing on critical projects like iPhone Mirroring, Screen Sharing, Classroom, and Apple Configurator. The position offers a competitive base salary range of $135,400 to $250,600, along with comprehensive benefits including stock options and educational support.

The ideal candidate will be responsible for designing and implementing automated tests to ensure product quality and reliability. They'll work in a collaborative environment with software engineers and project managers, contributing to Apple's next-generation operating systems. The role requires expertise in automated testing, with preferred experience in Swift or Objective-C, and familiarity with XCTest and Xcode.

This opportunity at Apple offers not just a job, but a chance to impact millions of users through Apple's device management solutions. The company provides a strong benefits package, including medical coverage, stock programs, and educational reimbursement. Located in San Diego, you'll be part of a team that values creativity, innovation, and attention to detail. The position requires both technical expertise and the ability to work independently while maintaining strong collaboration with cross-functional teams.

Working at Apple means joining a company known for its commitment to excellence and innovation. You'll be involved in ensuring the quality of products used worldwide, while having opportunities for professional growth and development. The role combines technical challenges with the satisfaction of contributing to products that define industry standards.

Last updated a day ago

Responsibilities For Software Engineer in Test, CoreOS

  • Design, develop, and implement automated tests
  • Ensure quality, reliability, and scalability of device management products
  • Work on projects like iPhone Mirroring, Screen Sharing, Classroom, Apple Configurator and Remote Management framework
  • Provide continuous integration testing
  • Work closely with software engineers, project managers and other Apple quality teams

Requirements For Software Engineer in Test, CoreOS

  • BS or MS in Computer Science/Computer Engineering or three years of equivalent experience
  • Experience writing and triaging automated software tests (e.g., unit-tests, regression tests, functional tests, stress tests)
  • Experience writing code in Objective C or Swift to test an API, SDK, Frameworks
  • Experience with XCTest and Xcode
  • Experience in developing test plans, assessing risk, filing appropriate bugs, and consolidating bug reports

Benefits For Software Engineer in Test, CoreOS

Medical Insurance
Dental Insurance
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, CoreOS

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.

Operational Technology Engineer, Data Center

Join Apple as an Operational Technology Engineer to design and maintain critical Data Center systems while working with cutting-edge technology and contributing to global infrastructure.

CapEx Program Manager - Mac

Apple is seeking a CapEx Program Manager for Mac to lead multi-functional teams, manage equipment requirements, and drive strategic manufacturing initiatives in Cupertino.