Software Automation QA Engineer, SEAR

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$141,800–$258,600 / yr
Posted
56 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $173k
This role $200k
$122k most similar roles pay here $273k

This role pays more than 70% of similar roles. Most pay $142,375–$203,612 — the shaded band above. At the midpoint, this role pays about $200k versus about $173k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Automation QA Engineer, SEAR

The SPEAR team at Apple’s Security Engineering & Architecture is seeking a collaborative Software Automation QA Engineer to ensure the quality of ambitious software security features across all operating systems. This role involves working closely with engineers, project managers, and other quality teams to develop rigorous test plans and execute automated tests for system applications, frameworks, and services. Day-to-day responsibilities include writing code in Objective-C, Swift, or Python, triaging automated software tests, and filing bugs while maintaining clear communication about technical issues. The ideal candidate has experience with XCTest and Xcode, as well as a strong ability to work independently and prioritize tasks effectively. This position plays a crucial role in enhancing the security of Apple’s foundational technologies without compromising user experience across iOS, iPadOS, macOS, watchOS, and tvOS.

What you'll do

  • Develop comprehensive test plans and assess risks for software security features.
  • Write and triage automated tests including unit-tests, regression tests, and stress tests.
  • Ensure rigorous testing of ambitious software security features across multiple platforms.
  • File appropriate bugs and consolidate bug reports to improve feature quality.
  • Communicate clearly about technical topics with cross-functional teams.

What we're looking for

  • Experience writing code in Objective-C, Swift, or Python for testing APIs, SDKs, or frameworks.
  • Proficient in writing and triaging automated software tests including unit-tests, regression tests, functional tests, and stress tests.
  • Ability to develop comprehensive test plans, assess risks, file appropriate bugs, and consolidate bug reports.
  • Strong communication skills for discussing technical topics clearly both verbally and in writing.
  • Demonstrates professional integrity and ethical conduct in all work.

More like this

Similar roles

Systems QA Engineer

Apple Inc

Los Angeles, CA 61 days ago $163,300$245,800
Python Unix SQA methodologies CI/CD Kubernetes Docker AWS PostgreSQL Git Jenkins Prometheus Grafana

Software Engineering Manager, Security, SEAR

Apple Inc

Cupertino, CA 52 days ago $198,300$342,800
C C++ Objective-C Swift APPLY CRYPTOGRAPHY ACCESS CONTROL OPERATING SYSTEMS SYSTEMS PROGRAMMING SECURE ENCLAVE KERNEL DEVELOPMENT USERLAND SOFTWARE MACOS iOS iPADOS watchOS tvOS Vision Pro CI/CD