Software Development Engineer in Test

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $203k
$128k most similar roles pay here $278k

This role pays more than 70% of similar roles. Most pay $150,000–$214,000 — the shaded band above. At the midpoint, this role pays about $203k versus about $182k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer in Test

Software Development Engineer in Test - Contacts, Phone, FaceTime will join the Internet Technologies QE & Ops team to ensure high standards of quality and privacy across platforms including iOS, macOS, visionOS, watchOS, and tvOS. The role involves designing, developing, and maintaining automated test frameworks for features like Mail, Messages, FaceTime, Phone, Safari, AirDrop, ShareSheet, and Applied Networking. Key responsibilities include performing root cause analysis on bugs, triaging results, building tools to analyze trends, and advocating for testable development practices through code reviews. The candidate will utilize Python, Java, Swift, C/C++, or Objective-C while working with Git, Continuous Integration systems, XCTest, and XCUITest. Technical skills include testing APIs, UIs, and Native Applications, as well as proficiency in SQL, scripting languages, and building scalable infrastructure to support complex software issues across multiple platforms.

What does a Software Development Engineer in Test earn in California?

Median $208400 from 30 postings across 6 companies.

See salary data

What you'll do

  • Design, develop, and maintain automation test frameworks and tests for features across multiple platforms.
  • Implement functional, performance, reliability, and end-to-end automated tests for core Apple services.
  • Perform root cause analysis on bugs identified through automated testing systems.
  • Investigate and resolve issues that block automated test runs in a timely manner.
  • Develop tools to analyze and report trends from test results.
  • Ensure the scalability and efficiency of the existing test infrastructure.
  • Streamline automated test reporting across various communication channels.
  • Advocate for testable development practices during the design process with engineering teams.

What we're looking for

  • Bachelor of Science in Computer Science or equivalent.
  • Experience developing in Python, Java, Swift, C/C++, or Objective-C.
  • Experience in the software development lifecycle and using tools like git.
  • Experience testing and automating APIs, UIs, and Native Applications for Mobile and/or Desktop.
  • Experience working with Continuous Integration systems.
  • Proficiency in Swift or Objective-C (preferred).
  • Proficiency in XCTest, XCUITest, and Xcode (preferred).
  • Familiarity with databases, SQL, scripting languages, and Quality Engineering methodologies (preferred).

More like this

Similar roles

Software Development Engineer - Test

Apple Inc

Sunnyvale, CA 14 days ago $129,300$225,300
Python Swift Xcode iOS macOS visionOS WatchOS Test Automation UI Automation AI-powered development tools UI/UX Design Firmware low level software drivers

Software Development Engineer - Test

Apple Inc

Cupertino, CA 6 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