Engineering Manager, Quality Engineering — MapKit

Socket.dev

Cupertino (CA)

On-site

USD 180,000 - 240,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a MapKit Quality Engineering lead to drive automation and testing across iOS, macOS, watchOS, Android and MapKit JS. You will oversee test strategy, multi‑platform SDK/API validation, and CI reliability while guiding a team of engineers through design reviews, development, and release readiness.

Ideal candidates bring deep test engineering expertise, hands‑on automation experience with major SDKs, and strong leadership to mentor engineers across cross‑functional teams at scale.

Qualifications

  • 6+ years of quality/test engineering experience, with at least two in a lead or management role.

Responsibilities

  • Lead a team of quality engineers who partner with development, product and design throughout the full feature lifecycle, from design review and test planning to automation framework development, execution, triage and release sign-off.

Skills

Quality engineering
Test strategy
SDK/API testing
Automation frameworks
CI/CD pipelines
Leadership
Communication
Cross-functional collaboration

Tools

XCTest
Espresso
UI Automator
Appium
JavaScript testing frameworks

Job description

Description

Embark on a new route in your career! Offering a host of innovative features and rich data, Apple Maps powers experiences across Apple's product line. Join the MapKit Quality Engineering team to help deliver the revolutionary Apple Maps experience — reliably and at scale — to apps and websites reaching millions of users every day. This role oversees the scaling of automation testing across MapKit SDK on iOS, MacOS, WatchOS, Android and JS platforms, including a growing focus on Android automation, SDK/API validation, and CI reliability. If you enjoy building quality into developer-facing products and leading testing strategy across a fast-moving, cross‑functional organization, this role is for you. The MapKit QE team is responsible for the quality of our public APIs and SDKs — including MapKit SDK for Apple native platforms, Android, and MapKit JS — as well as the automation frameworks and tools powering our developer ecosystem. You will lead a team of quality engineers who partner closely with development, product, and design throughout the full feature lifecycle: from early design review and test planning, through automation framework development, execution, triage, and release sign‑off — all the way to features shipping at Apple's Developer Conference. The ideal candidate combines technical depth in test engineering, SDK/API automation, and people management, with a passion for shipping high-quality developer experiences. In addition to leading a QE team, you should be comfortable driving test strategy for complex, multi‑platform SDKs, championing automation and continuous testing best practices, and coaching engineers to grow in their careers.

Minimum Qualifications
  • 6+ years of quality/test engineering experience, at least two of which in a lead or management role
  • Proven track record of driving test strategy and delivering comprehensive test coverage for mission‑critical SDKs, APIs, and applications
  • Hands‑on experience with SDK/API testing and automation frameworks (e.g., XCTest, Espresso, UI Automator, Appium, or JavaScript/web test frameworks)
  • Experience with CI/CD pipelines, build systems (e.g., Gradle), Git, and RESTful API/backend integration testing
  • Strong problem‑solving and debugging skills, with the ability to independently diagnose and triage complex issues
  • Strong leadership and interpersonal skills, with the ability to guide teams through ambiguous and complex technical challenges
  • Excellent verbal and written communication skills, able to explain complex problems clearly and succinctly
  • Passion to collaborate and iterate on ideas in a cross‑functional team
Preferred Qualifications
  • Experience testing or designing SDKs/APIs used by external teams or third‑party developers, including Android and/or iOS SDKs
  • Practical experience with mobile and web technologies (Swift, Objective‑C, Kotlin/Java, HTML/CSS/JavaScript/TypeScript)
  • Familiarity with SwiftUI, UIKit, React, and/or Node.js
  • Experience managing host/lab environments for automated testing and end‑to‑end automation development
  • Experience with Agile/Scrum development methodologies and rapid release cadences
  • Experience coaching direct reports to help them advance in their careers
  • Familiarity with mapping frameworks is a plus
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager, Quality Engineering - MapKit
Engineering Manager, Quality Engineering - MapKit

Apple Inc. • Cupertino (CA)

On-site
USD 238,000 - 356,000
Medical & Dental Coverage
Relocation Assistance
Stock programs
+1
MapKit Quality Engineering Manager - Automation & Strategy
MapKit Quality Engineering Manager - Automation & Strategy

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
MapKit QE Manager: Automation & SDK Strategy
MapKit QE Manager: Automation & SDK Strategy

Apple Inc. • Cupertino (CA)

On-site
USD 238,000 - 356,000
Medical & Dental Coverage
Relocation Assistance
Stock programs
+1
Senior Quality Engineer - Apple Maps Performance
Senior Quality Engineer - Apple Maps Performance

Apple Inc. • Cupertino (CA)

On-site
USD 175,500 - 311,700
Stock programs
Medical and dental coverage
Tuition reimbursement
+1
Quality Engineer, Retail Demo Experiences
Quality Engineer, Retail Demo Experiences

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
User Experience - Quality Engineering Manager
User Experience - Quality Engineering Manager

Apple Inc. • Cupertino (CA)

On-site
USD 183,700 - 319,800
Quality Engineer, Retail Interactive Technology
Quality Engineer, Retail Interactive Technology

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Tools and Automation Engineer, Enterprise Systems
Tools and Automation Engineer, Enterprise Systems

Apple Inc. • Austin (TX)

On-site
USD 110,000 - 150,000
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 170,000
Quality Automation Engineer - App Store QA
Quality Automation Engineer - App Store QA

Apple Inc. • Seattle (WA)

On-site
USD 166,000 - 251,000
Stock programs
Educational reimbursement
Medical and dental coverage
+2