SDET, Security Server Application, Enterprise Applications Engineering
Apple· Enterprise Applications Engineering
Sunnyvale, CA$184.7k - $277.6kFull-timePosted 7mo ago
About the role
Software Development Engineer in Test (SDET) responsible for owning the design and implementation of the quality assurance process for security server applications in a distributed environment. Partner with software development and SRE teams to build automation, validate security-related functionality, and drive test strategies across complex services for Apple’s JMET security initiatives.
Responsibilities
- Own the design and implementation of the quality assurance process for distributed services.
- Drive quality-related development work in all team projects.
- Design, implement and maintain automation roadmap for complex services.
- Collaborate with software development and SRE teams to understand business logic, security aspects, development environments, and production environments.
- Review software architecture for testability and maintainability.
- Design and build test automation frameworks for cryptographic components across unit, integration, and system levels using TestNG, JMeter, or equivalent tools.
- Contribute to threat models and security test plans.
- Maintain up-to-date knowledge of QE technologies and frameworks.
- Support performance and scalability testing.
- Work with cross-functional and globally distributed teams.
- Follow Agile workflows and SDLC best practices.
Qualifications
- BS in Computer Science or equivalent
- 6+ years of experience in relevant fields
- Strong software engineering foundation with proficiency in Java and C; working knowledge of Python, Bash, and scripting for QE tooling
- Experience with REST API testing, relational and NoSQL databases
- Ability to review software architecture for testability and maintainability
- Deep understanding of security and embedded systems concepts (PKI, X.509, ASN.1, key exchange and authentication protocols)
- Experience in Unix/Linux environments
- Experience designing/building test automation frameworks for cryptographic components across unit, integration, and system levels (TestNG, JMeter)
- Strong QE methodology knowledge (SDLC, CI/CD)
- Root cause analysis across hardware and software layers
- Excellent written and verbal communication; able to manage priorities across concurrent releases
- Experience contributing to or reviewing threat models and security test plans
- Understanding of FIPS 140-2/3 cryptographic module validation testing
- Experience with performance and scalability testing
- Familiar with Agile workflow management
Skills
Required:JavaCPythonBash/scriptingREST API testingDatabases (Relational/NoSQL)Test automation frameworksSecurity concepts (PKI, X.509, ASN.1)CI/CDSDLC
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Educational expense reimbursement (tuition)
- Potential discretionary bonuses or commission payments
- Relocation assistance options
- Apple employee stock programs including RSUs and Employee Stock Purchase Plan
Last updated Jul 3, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services