Software Development Engineer in Test, Apps, Identity Management Services

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$181,100–$272,100 / yr
Posted
4 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $167k
This role $227k
$108k most similar roles pay here $290k

This role pays more than 90% of similar roles. Most pay $125,941–$207,450 — the shaded band above. At the midpoint, this role pays about $227k versus about $167k 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 1833 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 1493 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer in Test, Apps, Identity Management Services

As a Software Development Engineer in Test at Apple’s Identity Management Services (IdMS) team, you will play a crucial role in ensuring the quality of core systems that power user identities across all Apple platforms. Your responsibilities include defining and implementing automated test frameworks, collaborating with cross-functional teams to resolve UX and technical issues early on, and contributing to security and privacy testing practices. You’ll work with cutting-edge technologies such as iOS, macOS, RESTful web services, Spring, ServiceTalk, and more, while developing scalable solutions in a collaborative environment. This position requires strong programming skills in Swift or Python, experience with various test methodologies, and the ability to proactively triage complex issues independently and collaboratively.

What you'll do

  • Define, implement, and continuously evolve automated test frameworks for high-scale systems.
  • Identify and close gaps in existing test plans to ensure scalability and maintainability.
  • Drive quality work throughout the software development lifecycle by advocating for quality practices.
  • Partner with engineers, designers, and program managers to resolve UX and technical issues early.
  • Contribute to security and privacy testing practices relevant to authentication and identity management.

What we're looking for

  • 5+ years of experience in Software Development and/or Quality Engineering.
  • Strong programming skills in Swift and/or Python.
  • Expertise in various testing methodologies including functional, integration, regression, and exploratory testing.
  • Experience building automated UI and non-UI tests for cross-platform applications.
  • Ability to collaborate effectively with cross-functional teams and advocate for quality assurance.
  • Proven problem-solving skills and capability to triage complex technical issues independently.

More like this

Similar roles

Software Development Engineer in Test, Messages

Apple Inc

San Diego, CA 85 days ago $139,500$258,100
Python Java Swift C++ Objective-C git API testing UI testing Native application testing Continuous Integration XCTest XCUITest Xcode SQL Quality Engineering methodologies CI/CD

Software Development Engineer in Test

Apple Inc

Cupertino, CA 25 days ago $181,100$318,400
Python Swift SQL Kubernetes Docker CI/CD Javascript Typescript HDFS AWS Spark Kafka Cassandra PyTorch Scikit-learn Prometheus Grafana

Software Development Engineer – Test

Apple Inc

Cupertino, CA 30 days ago $182,127$220,900
Selenium Appium Playwright Java Python Shell JMeter Gatling Kafka SQL AWS Spring Jenkins GitHub PostgreSQL MongoDB CI/CD