OS Build Quality Automation & Tools Engineer

Apple is a technology company known for innovative products, services, and customer experiences.
$129,600 - $236,300
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS

Description For OS Build Quality Automation & Tools Engineer

Apple's OS Build Quality team is seeking an OS Quality Engineer to play a key role in driving testing and coordination of QA efforts across multiple platforms, including iOS, macOS, and watchOS. The ideal candidate will be responsible for developing and maintaining automated testing of first-party applications, designing and implementing test plans, test cases, risk analysis, and integration testing across Apple platforms.

This role requires a highly motivated engineer with aspirations to build powerful automation, cultivate learning, and lead automation efforts across teams at Apple. The successful candidate will identify and communicate key build quality issues and work towards resolutions on critical issues affecting build quality.

Key responsibilities include:

  • Developing and maintaining automated testing for iOS, macOS, and watchOS
  • Designing and implementing comprehensive test plans and cases
  • Conducting risk analysis and integration testing across Apple platforms
  • Identifying and resolving critical build quality issues
  • Collaborating closely with peers, management, development teams, and other organizations within Apple

The ideal candidate will have:

  • A BS in Computer Science, Computer Engineering, or equivalent experience
  • Professional experience in software development and testing
  • Strong skills in writing automated UI and non-UI tests in Swift or Python
  • Experience with Xcode, Xcode Cloud, and XCTest/XCUITest (preferred)
  • Excellent problem-solving abilities and attention to detail
  • Strong written and verbal communication skills
  • A passion for user-focused design and high-quality technology

Apple offers a competitive compensation package, including base pay, potential stock awards, comprehensive benefits, and opportunities for professional growth. Join Apple's OS Build Quality team and contribute to the development of world-class software products used by millions of people worldwide.

Last updated 17 days ago

Responsibilities For OS Build Quality Automation & Tools Engineer

  • Develop and maintain automated testing of first-party applications on iOS, macOS, and watchOS
  • Design and implement test plans, test cases, risk analysis, and integration testing across Apple platforms
  • Identify and communicate key build quality issues
  • Work towards resolutions on critical issues affecting build quality
  • Collaborate closely with peers, management, development teams, and other organizations within Apple

Requirements For OS Build Quality Automation & Tools Engineer

Python
  • BS in Computer Science, Computer Engineering, or equivalent experience
  • Professional experience working in Software development and testing
  • Experience writing automated UI and non-UI tests in Swift or Python
  • Creative thinker and strong problem solver with meticulous attention to detail
  • Ability to investigate, debug and triage difficult problems and independently work towards results
  • Excellent written and verbal communication skills
  • Highly organized, creative, and passionate about achieving results
  • Passion for user-focused design & high-quality technology
  • A keen eye for quality

Benefits For OS Build Quality Automation & Tools Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses related to advancing career at Apple
  • Opportunity to become an Apple shareholder through discretionary employee stock programs
  • Ability to purchase Apple stock at a discount through Employee Stock Purchase Plan
  • Potential eligibility for discretionary bonuses or commission payments
  • Possible relocation assistance

Interested in this job?

Jobs Related To Apple OS Build Quality Automation & Tools Engineer

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior DevOps/SRE Engineer position at Apple, leading a team of 10 engineers and managing production infrastructure for global customer support systems.

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior DevOps Engineer role at Apple leading production support and automation initiatives for global customer support systems, managing a team of 10 engineers.

Senior DevOps Engineer

Senior DevOps Engineer position at Apple in Austin, focusing on infrastructure management, deployment automation, and development tools support.

Sevices Engineer

Senior DevOps Engineer role at Apple supporting cloud infrastructure and services, requiring expertise in containerization, virtualization, and automation.