About The Position

Apple is seeking an experienced quality engineering manager for the OS Build Quality team. This role is critical for ensuring that daily builds of Apple's operating systems meet high quality standards, enabling development and testing across Software Engineering. The manager will lead a team responsible for identifying bugs that significantly impact the user experience of builds and driving critical issues to resolution across Apple’s operating systems. The OS Build Quality team acts as the front line of defense for software quality, evaluating OS builds holistically and addressing usability issues with urgency. The position requires a leader with a strong intuition for user experience and a deep understanding of Apple's operating systems. Beyond assessment, the manager will foster a culture of continuous improvement, utilizing automation to enhance coverage, applying AI to scale the team's impact and develop intelligent tools, and developing a team of engineers passionate about quality and results.

Requirements

  • BS in Computer Science, or 4+ years of equivalent software quality engineering experience
  • 3+ years of experience in management, with a proven track record of growing and developing engineering teams
  • Proficiency with Apple operating systems, including iOS, macOS, watchOS, tvOS, and visionOS
  • Strong understanding of the software development lifecycle and the role of QA across release phases
  • Demonstrated ability to assess bug severity and user experience impact with sound judgment
  • Experience leveraging AI to create and optimize testing tools, automation, and workflows
  • Experience with scripting languages (e.g., Python, Swift) for test automation, data analysis, and tooling
  • Proven ability to ramp up quickly on new technologies and lead multiple concurrent initiatives
  • Excellent written and verbal communication skills

Nice To Haves

  • Experience with test automation frameworks such as XCTest and Xcode to write and triage automated tests.
  • Experience developing test plans, assessing risk, and driving bug triage processes

Responsibilities

  • Ensure that daily builds of Apple's operating systems meet high quality standards.
  • Lead a team that identifies bugs greatly affecting the user experience of builds.
  • Drive critical issues to resolution across Apple’s operating systems.
  • Evaluate OS builds holistically to identify issues drastically impacting usability.
  • Drive a culture of continuous improvement, leveraging automation to increase coverage.
  • Apply AI to scale the team’s impact and build intelligent tools.
  • Grow a team of engineers who share a passion for quality and ability to drive results.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service