Software Development Engineer - Test

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$129,300–$225,300 / yr
Posted
61 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $177k
$118k $237k
below market most similar roles pay here above market

This role pays more than 58% of similar roles. Most pay $134,593–$202,800 — the blue band above. At the midpoint, this role pays about $177k versus about $169k 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 - Test

The Software Development Engineer - Test will join the Sensor, Software and Prototyping team to test application software used for data collection and developing next generation features and algorithms. This role involves testing VisionOS, MacOS, iOS, and WatchOS applications that drive unique UI experiences, interface with firmware and low level software drivers, and provide data to processing pipelines. Key responsibilities include authoring detailed test plans, developing robust automated testing solutions, executing manual and automated test plans across various hardware configurations, and tracking performance. Candidates must utilize Python, test automation, Swift, and the Xcode UI automation framework. The work requires identifying potential weaknesses in new applications, collaborating with cross-functional teams to guarantee complete test coverage, and building creative tools to stress software features within the VisionPro, Multitouch, TouchID, and FaceID domains.

What you'll do

  • Develop robust and repeatable automated testing solutions using Python and Swift.
  • Author detailed test plans covering all system functionalities and edge cases.
  • Execute manual and automated test plans across various hardware and software configurations.
  • Identify potential weaknesses by breaking down new applications into functional parts.
  • Document all test cases and code used for test execution.
  • Track performance metrics and report results to management while driving issues to closure.
  • Build creative new tools, fixtures, and methodologies to stress software features.
  • Participate in the entire project lifecycle to ensure quality from an early stage.

What we're looking for

  • BS in Computer Science or related field.
  • Experience in software or application testing with Python and test automation experience.
  • Experience collaborating with cross-functional teams to guarantee complete test coverage.
  • 2 years in software or application testing with strong Python and test automation experience (preferred).
  • Experience with Swift programming and developing iOS test automation with Xcode UI automation framework (preferred).
  • Experience leveraging AI-powered development tools to streamline workflows and improve code quality (preferred).
  • Experience with UI/UX design or test experience (preferred).
  • Experience with continuous integration and scheduling systems (preferred).

More like this

Similar roles

Software Development Engineer - Test

Apple Inc

Sunnyvale, CA 13 days ago $150,400–$277,600
Python Swift Xcode iOS MacOS VisionOS WatchOS Test Automation UI Automation AI-powered development tools Firmware low level software drivers UI/UX design
3+ yrs exp

Software Development Engineer - Test

Apple Inc

Sunnyvale, CA 104 days ago $150,400–$277,600
Python C++ SQL Xcode CMake Deep Learning Machine Learning Test Automation QA Neural Engine Database Management
3+ yrs exp

Software Developer/Software Engineer in Test

General Dynamics

Remote (Falls Church, VA) 62 days ago $93,463–$126,449
Playwright TypeScript Node.js PL-SQL T-SQL Oracle SQL Server JUnit JMeter TestNG Xray Git Jira Jenkins GitLab CI Postman REST-assured AWS Azure Google Cloud Bash CI/CD Agile Scrum
5+ yrs exp Remote