Software Development Engineer in Test (SDET), Creative Apps

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$175,000–$308,500 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $242k
$128k $328k
below market most similar roles pay here above market

This role pays more than 86% of similar roles. Most pay $162,715–$216,037 — the blue band above. At the midpoint, this role pays about $242k versus about $189k for comparable roles.

Based on 240 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 3546 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2746 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer in Test (SDET), Creative Apps

The Software Development Engineer in Test (SDET), Creative Apps joins the team to architect and own production-grade test automation frameworks for iOS and macOS platforms. You will build automated test suites in Python and Swift to validate features across unit, integration, and regression layers. Key responsibilities include owning UI automation infrastructure using XCUITest and XUI frameworks, integrating these into CI/CD pipelines, and driving test strategies that define coverage models and quality gates. You will perform root cause analysis to close coverage gaps and integrate emerging tools like GenAI-assisted test generation and prompt engineering. The role focuses on ensuring high-quality releases for creative applications, specifically addressing complex media-processing workflows and photo or video editing features within the software development life cycle.

What you'll do

  • Build production-grade automated test suites in Python and Swift for iOS and macOS features.
  • Own the UI automation infrastructure from XCUITest/XUI framework design to CI/CD integration.
  • Drive test strategies by defining coverage models, risk tiers, and quality gates for feature areas.
  • Perform root cause analysis to identify coverage gaps and translate findings into systemic automation improvements.
  • Integrate emerging tools like GenAI-assisted test generation and prompt engineering into quality workflows.
  • Execute manual functional testing to validate new features and complex user workflows.

What we're looking for

  • 7+ years of hands-on experience in SDET, QA automation, or software engineering with a testing focus.
  • Advanced proficiency in Python and Swift for building automated test frameworks and tooling.
  • Practical command of the full SDLC with experience embedding quality gates from design review through release.
  • Proven track record designing and executing multi-layered test strategies spanning functional, integration, regression, and exploratory methodologies.
  • Direct experience building UI automation with XCUITest or XUI frameworks against real Apple platform targets.
  • Demonstrated ability to integrate automated test suites into CI/CD pipelines and maintain them as living infrastructure.
  • Applied LLMs or GenAI tooling for test generation, failure analysis, or coverage gap identification in an engineering workflow.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent depth demonstrated through industry work.

More like this

Similar roles