<Back to Search
Software Development Engineering Manager, Test Automation - Apple Maps
**Weekly Hours:** 40**Role Number:** 200648418-0836**Summary**At Apple Maps, we're not just building world-class location experiences - we're shaping the future of how people explore and navigate the world. As a Software Development Engineering Manager in Test Automation, you'll lead a high-impact team that's passionate about quality, automation, and innovation. You'll drive the development and evolution of sophisticated test automation solutions that ensure the reliability and performance of Maps across all Apple platforms and devices.Our team culture is built on deep collaboration, shared ownership, and the principle that quality is everyone's responsibility. We support each other, challenge each other, and grow together-all while solving some of the most complex test automation problems at Apple. If you're energized by mentoring talented engineers, pushing boundaries in automation and AI-driven testing, and working with an exceptional group of collaborators, we'd love to have you join us.**Description**As the Software Development Engineering Manager for the Apple Maps Client Automation team, you'll lead a team of 9 Software Engineers in Test and play a pivotal role in advancing the automation infrastructure that ensures the accuracy, reliability, and performance of Apple Maps across all Apple platforms-from iOS and macOS to watchOS and visionOS.In this role, you'll combine technical leadership with strategic vision. You'll mentor a talented engineering team, define technical direction, and champion the integration of generative AI tools into our automation systems. Your work will directly impact how millions of users experience Apple Maps every day, enabling faster releases with higher confidence and better quality.**Minimum Qualifications**+ 5+ years of software development experience+ 3+ years managing technical teams of 5+ software engineers, with a demonstrated track record of shipping high-quality products and growing team members+ Familiarity with asynchronous programming and testing patterns (async/await, callbacks, concurrency, dispatch queues, thread safety)+ Strong understanding of CI/CD pipelines, automation infrastructure, and tools (e.g., ATP, Jenkins, Xcode Cloud, or equivalent)+ Direct experience defining test automation strategies and partnering with diverse stakeholders to architect scalable solutions+ Proven ability to communicate complex technical concepts clearly to diverse audiences (engineers, managers, product teams)+ Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience in test automation or platform development+ Demonstrated commitment to building inclusive, collaborative teams and fostering psychological safety**Preferred Qualifications**+ Programming expertise in Swift, Python, or Objective-C+ Experience with Apple platforms and frameworks (UIKit, SwiftUI, MapKit, or similar large-scale system APIs)+ Exposure to or direct experience with generative AI tools and their applications in software quality and automation+ Familiarity with large-scale distributed systems, performance testing, or backend infrastructure+ Track record of building or scaling test automation infrastructure from the ground up+ Experience mentoring engineers through career transitions or significant skill-building initiatives+ Strong understanding of Mapping, Navigation, or other geospatial technologies+ Experience with accessibility testing and ensuring inclusive user experiences+ Master's degree in Computer Science or related fieldApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf) .
Showing all 68,935 matching similar jobs
- Software Test Engineer
- Experienced Software Engineer Java / Python (Full Stack or Back End)
- Senior Software Engineer
- Senior Software Engineer (C#/React)
- Software Engineer, Platform - Fort Lauderdale, USA
- Senior Software Engineer, Core Experiences - Miami Gardens, USA
- Junior Software Engineer
- Software Engineer, Platform - Sunrise, USA
- Lead Software Engineer
- Software Engineer III
- Endpoint Services Software Engineer 1 or 2
- Software Engineer, Platform - Plantation, USA
- Software Engineer 2 (QKS - 041)
- Software Developer (Automation & Tooling)
- Software Engineer (entry-level) Jobs
- Sr. Software Engineer (Java Spring boot, Microservices)
- Systems Software Expert
- Sr. Software Engineer
- Software Engineer - Clearance Required
- Software Engineer - Clearance Required
- Senior Software Engineer (SS-AM)
- Software Engineer - Clearance Required
- Software Engineer - Clearance Required
- Software Engineer - Clearance Required
- Software Engineers - LEVEL 01 - FULLY CLEARED with POLYGRAPH REQ
- Senior SDET
- Senior Software Engineer
- Software Engineer 1
- Lead Software Engineer - Remote
- Software Engineer, Platform - Minneapolis-St. Paul, USA
- Senior Software Engineer - Internal Tools & Productivity
- Cyber Software Engineer - Advanced
- Sr. Test Automation Engineer (Hybrid)
- Java Software Engineer with Python experience Jobs
- Sr. Software Engineer (Java Spring boot, Microservices)
- Senior The Administrator (Admi) Software Engineer
- Software Engineer - Full-Stack
- Senior Software Engineer
- Senior Software Engineer, Core Experiences - Rialto, USA
- Mobile Sdet Software Developer In Test