SDET, Security Server Application, Enterprise Applications Engineering

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$277,600 / yr
Posted
175 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $231k
$114k most similar roles pay here $295k

This role pays more than 90% of similar roles. Most pay $147,375–$212,625 — the shaded band above. At the midpoint, this role pays about $231k versus about $180k 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 · SDET, Security Server Application, Enterprise Applications Engineering

SDET, Security Server Application, Enterprise Applications Engineering joins the Joint Mobile Engineering Team to ensure high-quality software delivery within a distributed environment. This role involves owning the quality assurance process, designing and maintaining automation roadmaps for complex services, and driving advancements in test strategies alongside software development and SRE teams. The position requires building and maintaining automation for full-stack applications while performing root cause analysis across hardware and software layers. Key technical requirements include proficiency in Java, C, Python, Bash, and scripting for QE tooling, along with experience in REST API testing and relational or NoSQL databases. Candidates must possess deep knowledge of security and embedded systems concepts like PKI, X.509, ASN.1, and key exchange protocols. The work focuses on critical security services tightly coupled with hardware to improve customer safety and privacy across various product lines.

What you'll do

  • Design and implement the quality assurance process for software products in a distributed environment.
  • Develop and maintain automation roadmaps for complex services and advanced test strategies.
  • Build and maintain automated test frameworks for cryptographic components across unit, integration, and system levels.
  • Perform root cause analysis to identify and resolve issues across both hardware and software layers.
  • Review software architecture to ensure it meets standards for testability and maintainability.
  • Execute testing for REST APIs, relational databases, and NoSQL databases.
  • Contribute to and review threat models and security test plans.
  • Conduct performance and scalability testing for high-security applications.

What we're looking for

  • Proficiency in Java and C, with working knowledge of Python, Bash, and scripting for QE tooling.
  • Experience with REST API testing, relational/NoSQL databases, and reviewing software architecture for testability.
  • Deep understanding of security and embedded systems concepts including PKI, X.509, ASN.1, key exchange, and authentication protocols.
  • Experience designing and building test automation frameworks for cryptographic components using TestNG, JMeter, or equivalent tools.
  • Strong knowledge of QE methodology, SDLC best practices, and CI/CD concepts.
  • Ability to perform root cause analysis across both hardware and software layers.
  • A BS in Computer Science or an equivalent degree.
  • 6+ years of experience in relevant fields.

More like this

Similar roles

SDET Wallet Identity Quality Engineer

Apple Inc

Cary, NC 58 days ago
CI/CD Java Kotlin Swift GenAI Kubernetes AWS Microservices Contract Testing WireMock Mountebank Hoverfly iOS macOS Object-Oriented Programming Service Virtualization

SDET Wallet Identity Quality Engineer

Apple Inc

Austin, TX 94 days ago
Java Kotlin Swift CI/CD Microservices Kubernetes AWS GenAI Contract Testing WireMock Mountebank Hoverfly iOS macOS Object-Oriented Programming Service Virtualization

SDET Wallet Identity Quality Engineer

Apple Inc

Austin, TX 70 days ago
Java Kotlin Swift CI/CD GenAI Kubernetes AWS Microservices Contract Testing WireMock Mountebank Hoverfly Pact Spring Cloud Contract iOS macOS Object-Oriented Programming Service Virtualization

SDET Wallet Identity Quality Engineer

Apple Inc

Cupertino, CA 42 days ago $184,700$324,800
CI/CD Java Kotlin Swift GenAI Kubernetes AWS Microservices Contract Testing WireMock Mountebank Hoverfly Pact Spring Cloud Contract iOS macOS Object-Oriented Programming Service Virtualization

SDET, Wallet Payments & Commerce

Apple Inc

Austin, TX 55 days ago
Java Kotlin Swift CI/CD Microservices Kubernetes AWS Pact Spring Cloud Contract WireMock Mountebank Hoverfly iOS macOS Object-Oriented Programming Contract Testing Service Virtualization