Navigation Framework Software Development in Test (SDET) – Apple Maps

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $210k
$114k most similar roles pay here $289k

This role pays more than 79% of similar roles. Most pay $139,050–$202,789 — the shaded band above. At the midpoint, this role pays about $210k versus about $171k for comparable roles.

Based on 239 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 351 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 246 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Navigation Framework Software Development in Test (SDET) – Apple Maps

As a Software Development Engineer in Test (SDET) at Apple Maps, you will join the Maps Client Quality Engineering team as an integral member responsible for enhancing the reliability and performance of navigation features across all Apple platforms. Your daily tasks include architecting and implementing framework-level automation to validate routing accuracy, guidance systems, and service integrations within the Navigation Framework. You’ll collaborate closely with engineers from various disciplines to identify coverage gaps and develop scalable solutions that improve signal quality and reduce runtime. Additionally, you will extend existing frameworks to support multiple environments and integrate AI-driven insights for smarter test selection and faster root-cause analysis. This role requires strong programming skills in Swift and Objective-C, experience with asynchronous testing, and a solid understanding of CI/CD pipelines. Ideal candidates have hands-on experience integrating AI/ML techniques into automation workflows and contributing to the evolution of Apple Maps’ quality ecosystem.

What you'll do

  • Architect and implement automation for validating navigation routing, guidance, ETA accuracy, and service integrations.
  • Build asynchronous tests that simulate real-world navigation behaviors and system responses.
  • Extend existing frameworks to support multiple environments, reduce runtime, and enhance regression detection.
  • Collaborate with engineers to identify coverage gaps and deliver scalable solutions improving reliability and signal quality.
  • Integrate AI-driven insights into automation workflows for smarter test selection and faster root-cause analysis.
  • Contribute to the evolution of Apple Maps’ automation ecosystem by shaping how AI, analytics, and frameworks work together.

What we're looking for

  • Strong programming skills in Swift and Objective-C, including debugging and extending framework-level code.
  • Experience with asynchronous programming and testing techniques such as async/await and dispatch queues.
  • Proven expertise in non-UI automation for validating APIs, SDKs, or service integrations.
  • Solid understanding of CI/CD pipelines and automation infrastructure tools like ATP, Jenkins, and Xcode Cloud.
  • Ability to collaborate across teams to define automation needs and architect scalable solutions.
  • Experience integrating AI/ML techniques into test workflows for intelligent triage and anomaly detection.

More like this

Similar roles

Software Development Engineer in Test, Swift Platform Experience

Apple Inc

Cupertino, CA 7 days ago $147,400$272,100
Swift XCTest XCUIAutomation Python Xcode SwiftUI API testing Functional testing Integration testing Regression testing CI/CD Machine learning frameworks Large language models Prompt engineering Continuous integration

Software Development Engineer in Test (SDET)

Broadcom

Usa-Il Lisle Warrenville Road 132 days ago $91,000$146,000
Playwright RestAssured Jenkins Java JavaScript TypeScript JUnit TestNG JMeter CI/CD Agile Web UI Automation REST API Automation Security protocols ESMs

Software Development Engineer in Test (SDET)

Broadcom

Plano, TX 64 days ago $108,000$172,800
Selenium Playwright Cypress JUnit TestNG PyTest Python Java Jenkins z/OS HLASM REXX Metal C Ansible Postman REST Assured SoapUI BDD TDD CI/CD