Internal Tools Quality Engineering Manager

Internal Tools Quality Engineering Manager

Internal Tools Quality Engineering Manager

Apple

2 hours ago

No application

About

  • The Platform Apps and Technologies organization delivers critical tools and
  • services to the internal Apple engineering community that enable code
  • contributions to all our software products. We are building a new quality
  • organization from the ground up, with a charter of automating and evaluating our
  • portfolio of internal experiences, and searching for a leader to establish and
  • manage this team long-term. This role goes beyond traditional QA management —
  • you’ll need to be a hands-on technical leader who contributes code directly,
  • drives a strong technical agenda and executes a quality-first strategy in close
  • partnership with product engineering and design. You’ll use metrics and
  • instrumentation to understand the experience of customers. And you’ll directly
  • engage with stakeholders to further validate our products: the mission here is
  • not just preventing defects, it’s about improving the tools that our internal
  • engineers depend on day-to-day and understanding their biggest pain points. This
  • role is crucial to how we build trust in our tools and services. You’ll shape
  • not only the systems that validate quality, but the culture that sustains it.
  • DESCRIPTION
  • * Establishing a team: recruit and hire a new team in Vancouver, bringing
  • together a strong and diverse group of internal and external candidates. Once
  • established, foster a culture of continuous feedback, personal development
  • mentorship and career growth. * Driving our overall quality direction: defining
  • and owning strategy, establishing standards and testing methodologies, release

criteria and customer signal. * Being hands-on with technical contribution

  • design, implement and maintain automated testing systems that can represent
  • end-to-end experience, overall reliability and performance of our products. *
  • Taking a data-driven and scientific approach: relying on meaningful quality
  • metrics (e.g., defect trends, coverage, flakiness, reliability signals,
  • customer-impacting issues), using data and experimentation to identify root
  • causes and validate improvements, continuously evaluating and evolving our tools
  • processes and practices. * Upholding a high bar: remaining accountable for
  • shipping high-quality features and capabilities to our customers, involving
  • stakeholders early and representing customer needs, and staying connected to the
  • internal engineering community to understand the real world problems customers
  • face.
  • MINIMUM QUALIFICATIONS
  • 3–5 years of experience as a quality engineer or equivalent role Working
  • experience with continuous integration systems and developer productivity tools
  • Ability to write tests in languages like Python, Swift, Objective-C, or Java
  • Experience writing automated tests for both client applications and backend
  • services Ability to both understand and communicate concepts related to large,
  • complex systems Working knowledge using metrics to measure software quality BS
  • in Computer Science or equivalent experience
  • PREFERRED QUALIFICATIONS
  • In-depth knowledge of Apple developer ecosystem including Xcode, Swift, XCTest,
  • and swift-testing 1–2 years of experience leading quality engineering projects
  • as a manager or a tech lead Experience testing large distributed systems