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
$150,400–$277,600 / yr
Posted
62 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $214k
$131k $293k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $160,587–$219,125 — the blue band above. At the midpoint, this role pays about $214k versus about $190k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 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 responsibilities include building automated test suites in Python and Swift, designing UI automation infrastructure using XCUITest and XUI frameworks, and driving test strategies for entire feature areas. You will identify coverage gaps through root cause analysis and integrate emerging tools like GenAI-assisted test generation and prompt engineering. The work focuses on validating complex features for photo and video editing applications, ensuring high-quality releases by establishing systemic automation improvements and quality gates across the full 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 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

  • 3+ 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

Performance & Automation Test Engineer

Apple Inc

Cupertino, CA 31 days ago $150,400–$277,600
Swift Python Xcode XCTest Xcode Instruments Go Scala Docker Kubernetes DevOps Performance Testing Test Automation AI/ML macOS iOS Data Structures
5+ yrs exp