Engineering Manager, Quality Engineering — MapKit
Core
Lead a Quality Engineering team to scale automation testing and ensure release quality for MapKit SDKs and APIs across iOS, macOS, watchOS, Android, and web platforms.
Role type
Senior Engineering Manager, Quality Engineering
Builds
Automation frameworks, CI/CD pipelines, and test tools for public developer SDKs
Domain
Mobile and Web Development, Quality Assurance, SDK/API Testing
Required skills
Team leadership, Test strategy definition, Automation framework design, CI/CD pipeline management, API/SDK testing, Bug triage, Root cause analysis, Technical mentoring
Preferred skills
Multi-platform SDK experience (iOS/Android/Web), Mobile/Web technology knowledge (Swift, Kotlin, JavaScript), Lab environment management, Agile methodologies
Technologies
XCTest, Espresso, UI Automator, Appium, Gradle, Git, RESTful APIs, Swift, Objective-C, Kotlin, Java, HTML, CSS, JavaScript, TypeScript, SwiftUI, UIKit, React, Node.js
Responsibilities
Manage a cross-timezone team of Quality Engineers, Define and drive overall test strategy and release quality gates, Guide design and development of automation frameworks, Partner with Engineering/Product to review feature designs early, Drive best practices in continuous testing, Lead bug triage and go/no-go release decisions, Oversee test result aggregation and reporting, Recruit and mentor quality engineers
Seniority
Senior, hands-on IC with management responsibilities