Internal Tools Quality Engineering Manager at Apple
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

18 May, 26

Salary

0.0

Posted On

17 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Quality Engineering, Team Management, Automation, Technical Leadership, Strategy Definition, Testing Methodologies, Release Criteria, Automated Testing Systems, Data-Driven Approach, Metrics Analysis, Root Cause Analysis, Python, Swift, Objective-C, Java, CI Systems

Industry

Computers and Electronics Manufacturing

Description
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
Responsibilities
This role involves establishing and managing a new quality engineering team in Vancouver, focusing on defining the overall quality strategy, setting standards, and fostering team development. The manager will also be hands-on, contributing code to design and implement automated testing systems that represent end-to-end product reliability.
Loading...