Engineering Manager, Quality Engineering — MapKit
Apple· Software and Services
Cupertino, California$237.6k - $356.4kfull-timePosted 2mo ago
About the role
Lead a Quality Engineering team responsible for MapKit SDK/APIs across iOS, Android, and MapKit JS. Define test strategy, drive automation frameworks, and ensure CI reliability and release quality for developer-facing MapKit products used across multiple platforms and by third-party developers.
Responsibilities
- Manage a team of Quality Engineers covering MapKit SDK on Native, Android and MapKit JS across multiple timezones
- Define and drive overall test strategy — coverage, automation frameworks, CI/CD, and release quality gates — for public SDKs and APIs
- Guide the design and development of automation frameworks and tools to validate MapKit SDK, APIs, and sample/test applications across platforms (iOS, Android, and Web)
- Partner with Engineering and Product Management to review feature and API designs early, identify risk areas, and ensure testability is built in from the start
- Drive best practices in automation, continuous testing, and testability across the development lifecycle
- Lead bug triage, root-cause analysis, and go/no-go release decisions across MapKit deliverables
- Oversee test result aggregation, analysis, and reporting to surface trends, gaps, and quality risks
- Represent QE in cross-functional discussions, including at key milestones
- Recruit, mentor, and develop quality engineers, helping them grow their technical and leadership skills
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
- 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
Skills
Required:SDK/API testing and automationCI/CDMobile/web technologiesCross-functional collaboration
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- reimbursement for certain educational expenses including tuition
- discretionary bonuses or commission payments (where eligible)
- relocation assistance (where eligible)
- employee stock purchase plan (where eligible)
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services