Xcode Tools and Automation Engineer

Apple is a technology company that develops innovative iOS, watchOS, tvOS, visionOS and macOS platforms.
$136,300 - $248,700
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Build & Integration Configuration Tools Engineer

Build & Integration Configuration Tools Engineer role at Apple, focusing on developing and maintaining build automation systems for Apple's software products.

Tools and Automation Engineer

Tools and Automation Engineer role at Apple, focusing on Xcode development and testing, offering competitive salary and comprehensive benefits in Cupertino, CA.

Software Build Engineer

Software Build Engineer position at Apple, focusing on build system development and integration for macOS, iOS, and other Apple platforms, offering competitive compensation and benefits.

Software Development Engineer in Test - CoreDisplay I/O Quality Engineering

Software Development Engineer in Test position at Apple, focusing on display technology quality engineering with competitive salary and comprehensive benefits.

Test Automation Lab Engineer, Creativity Apps

Test Automation Lab Engineer position at Apple, managing device labs and automated testing for Creativity apps with 3-5 years experience required.

Description For Xcode Tools and Automation Engineer

The Xcode team at Apple is seeking a Quality Engineer to join their tools development efforts. This role focuses on enhancing and maintaining the tools used for developing software across Apple's platforms (iOS, watchOS, tvOS, visionOS, and macOS). The position offers a unique opportunity to directly improve the development tools used by Apple engineers daily.

The role combines technical expertise in software testing automation with strategic thinking about quality assurance. You'll work closely with development teams to create and implement comprehensive testing strategies, build shared testing APIs, and ensure high-quality deliverables. The position requires strong programming skills, particularly in Swift or Objective-C, and deep understanding of iOS/macOS development using Xcode.

Apple offers a collaborative yet focused work environment where you can choose between social interaction and concentrated work time. The company provides excellent benefits, including comprehensive healthcare, stock options, and educational support. The compensation package is competitive, with a base salary range of $136,300 to $248,700, plus additional benefits and bonus potential.

This is an excellent opportunity for someone passionate about developer tools, quality assurance, and automation who wants to make a significant impact on the tools used by developers worldwide. The role offers growth opportunities through technical guidance, architectural review, and mentorship in an encouraging workplace culture.

Last updated 14 days ago

Responsibilities For Xcode Tools and Automation Engineer

  • Identify test scopes and prioritize testing with rapid development cycles
  • Create automated tests and improve test coverage
  • Execute tests and communicate overall quality with relevant teams
  • Drive teams to resolve issues
  • Build shared APIs for testing
  • Work with development teams to extend automated testing

Requirements For Xcode Tools and Automation Engineer

  • Strong object-oriented programming experience, preferably in Swift or Objective-C
  • Experience in iOS or macOS development using Xcode
  • Excellent troubleshooting skills and a passion for quality
  • Experience in writing automation tests at various levels, including unit, API, UI, and non-UI

Benefits For Xcode Tools and Automation Engineer

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

Interested in this job?