Engineering Manager, Quality Engineering — MapKit
Cupertino, CA - USA
Job Summary
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 Apples Developer ideal candidate combines technical depth in test engineering SDK/API automation and people management with a passion for shipping high-quality developer 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.n
In this role you will:nn* Manage a team of Quality Engineers covering MapKit SDK on Native Android and MapKit JS across multiple timezonesn* Define and drive overall test strategy coverage automation frameworks CI/CD and release quality gates for public SDKs and APIs used by clients such as Find My Weather DuckDuckGo and third-party developersn* 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)n* Partner with Engineering and Product Management to review feature and API designs early identify risk areas and ensure testability is built in from the startn* Drive best practices in automation continuous testing and testability across the development lifecyclen* Lead bug triage root-cause analysis and go/no-go release decisions across MapKit deliverablesn* Oversee test result aggregation analysis and reporting to surface trends gaps and quality risksn* Represent QE in cross-functional discussions including at key milestonesn* Recruit mentor and develop quality engineers helping them grow their technical and leadership skillsn
6 years of quality/test engineering experience at least two of which in a lead or management rolenProven track record of driving test strategy and delivering comprehensive test coverage for mission-critical SDKs APIs and applicationsnHands-on experience with SDK/API testing and automation frameworks (e.g. XCTest Espresso UI Automator Appium or JavaScript/web test frameworks)nExperience with CI/CD pipelines build systems (e.g. Gradle) Git and RESTful API/backend integration testingnStrong problem-solving and debugging skills with the ability to independently diagnose and triage complex issuesnStrong leadership and interpersonal skills with the ability to guide teams through ambiguous and complex technical challengesnExcellent verbal and written communication skills able to explain complex problems clearly and succinctlynPassion 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 SDKsnPractical experience with mobile and web technologies (Swift Objective-C Kotlin/Java HTML/CSS/JavaScript/TypeScript)nFamiliarity with SwiftUI UIKit React and/or managing host/lab environments for automated testing and end-to-end automation developmentnExperience with Agile/Scrum development methodologies and rapid release cadencesnExperience coaching direct reports to help them advance in their careersnFamiliarity with mapping frameworks is a plus
Required Experience:
Manager
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more