Software Development Engineer in Test (SDET), Creative Apps

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / 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 $255k
$126k $346k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $162,715–$216,037 — the blue band above. At the midpoint, this role pays about $255k 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 responsible for quality engineering across iOS and macOS platforms. In this role, you will architect and own production-grade test automation frameworks that run within live CI/CD pipelines to catch regressions before human review. Your daily work involves building automated test suites in Python and Swift to validate features at the unit, integration, and regression layers. You will own the UI automation infrastructure using XCUITest and XUI frameworks while driving test strategies that define coverage models and quality gates. Additionally, you will integrate GenAI-assisted test generation and prompt engineering workflows. This position solves the technical challenge of ensuring high-quality releases for creative applications by identifying coverage gaps and performing root cause analysis.

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 implement 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 to test generation, failure analysis, or coverage gap identification in a real engineering workflow.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent depth demonstrated through industry work.

More like this

Similar roles