Senior Software Development Engineer in Test

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $242k
$122k most similar roles pay here $328k

This role pays more than 95% of similar roles. Most pay $142,525–$205,662 — the shaded band above. At the midpoint, this role pays about $242k versus about $174k 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 2305 open roles on FindRole.

Listed pay typically runs $175,000–$280,000 across 1873 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Development Engineer in Test

As a Sr. Software Development Engineer in Test, you will join the VideoApps QA team to ensure the quality and reliability of second-party video editing applications, including Final Cut Pro for iPad. You will work at the intersection of engineering and quality assurance, designing and building automated test infrastructure, custom tooling, and scalable frameworks to support complex video features. Your daily responsibilities include developing automated test suites in Swift and Python, covering everything from API workflows to end-to-end application scenarios. You will collaborate with product teams to identify quality gaps, mentor manual QA engineers on automation best practices, and integrate AI/ML-driven testing approaches. The role focuses on the technical challenges of video technologies, codecs, and media processing pipelines while ensuring high-quality coverage across professional media applications with complex, stateful user workflows and strict release schedules.

What does a Software Development Engineer in Test earn?

Median $202800 from 33 postings across 9 companies.

See salary data

What you'll do

  • Design and implement scalable automated test frameworks and custom tooling using Swift and Python.
  • Build and maintain test coverage for API-related workflows and critical integration points.
  • Execute regression, functional, and exploratory testing cycles to isolate and document defects.
  • Partner with engineers and product managers to define testability requirements and quality exit criteria.
  • Mentor manual QA engineers on automation best practices and technical capabilities.
  • Evaluate and integrate AI/ML-driven approaches to improve testing efficiency and coverage.
  • Manage multiple concurrent testing efforts while meeting strict release schedules.
  • Contribute to QA process improvements, documentation, and standards across the organization.

What we're looking for

  • 5+ years of industry experience in software quality assurance or quality engineering roles.
  • 3+ years of coding in Swift and/or Python in a professional testing or software development context.
  • 2+ years of experience testing API-related workflows, including validating request/response contracts and integration behaviors.
  • Strong knowledge of the software development lifecycle, testing methodologies, QA terminology, and established QA processes.
  • Demonstrated ability to detect, isolate, and regression-test defects across complex, customer-facing software applications.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent industry experience.
  • Familiarity with video technologies, codecs, or media processing pipelines (preferred).
  • Experience building end-to-end automation frameworks in Swift and Python within a CI/CD environment (preferred).

More like this

Similar roles

Software Development Engineer in Test

Apple Inc

Cupertino, CA 57 days ago $150,400$277,600
Swift Python JavaScript TypeScript SQL Kubernetes Docker CICD AI Agents HDFS AWS Spark Kafka Cassandra Data Pipelines Full-Stack Development

Software Development Engineer - Test

Apple Inc

Cupertino, CA 14 days ago $184,700$277,600
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer - Test

Apple Inc

Cambridge, MA 14 days ago $165,800$249,500
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer in Test

Apple Inc

Cupertino, CA 108 days ago $184,700$324,800
Swift Python SQL JavaScript TypeScript Kubernetes Docker CICD AI Agents HDFS AWS Spark Kafka Cassandra Pytorch Scipy Scikit-learn Machine Learning
10+ yrs exp

Software Development Engineer in Test

Apple Inc

Seattle, WA 37 days ago $142,300$263,300
Python Java AI/ML Machine Learning Distributed Systems CI/CD Apache Spark Big Data Backend APIs Test Automation Data Pipelines
5+ yrs exp

Software Development Engineer in Test

Apple Inc

Seattle, WA 17 days ago $142,300$263,300
Java Python CI/CD Machine Learning Big Data Apache Spark Distributed Systems Backend APIs Test Automation Data Pipelines SDLC Quality Engineering
5+ yrs exp