Software Quality Assurance Engineer - Security

A global technology company that designs, develops, and sells consumer electronics, software, and services.
$112,900 - $234,700
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Quality Assurance Engineer - Security

Join Apple's SPEAR team within the Security Engineering & Architecture organization as a Quality Assurance Engineer focused on security features. SPEAR is dedicated to security hardening across all Apple operating systems, working on various codebases throughout the software stack. You'll be testing critical security features while ensuring they maintain functionality, stability, and performance. Working directly with software developers, you'll be involved in feature definition, quality planning, and test development. The role offers exposure to testing across Apple's diverse software ecosystem, contributing to the security of applications and services used by over a billion users. The position combines technical expertise in QA with security focus, requiring both analytical skills and attention to detail. You'll be essential in maintaining Apple's high standards for feature quality while ensuring robust security implementations.

Last updated a month ago

Responsibilities For Software Quality Assurance Engineer - Security

  • Work with feature teams to understand feature goals, components being modified, and interactions with the rest of the system
  • Develop comprehensive feature test plans to ensure feature achieves its goals
  • Execute testing on all supported platforms and report progress and status
  • Drive coordination of partner teams to ensure project success
  • Implement new tests when needed to achieve adequate coverage
  • Report on testing status and follow up to ensure regressions are addressed

Requirements For Software Quality Assurance Engineer - Security

  • Bachelors degree in Computer Science, Software Engineering or equivalent experience
  • Experience driving QA projects and creating test plans that identify deep software bugs
  • Excellent bug reporting skills
  • Ability to communicate clearly and effectively about technical topics (verbal and written)
  • 3+ years of iOS and/or macOS QA experience
  • Analytical skills to independently perform first-level triage on test failures
  • Detail-oriented approach to understanding, documenting, and executing on test requirements

Benefits For Software Quality Assurance Engineer - Security

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Range of discounted products and free services

Interested in this job?

Jobs Related To Apple Software Quality Assurance Engineer - Security

Engineering Program Manager, OS Security

Engineering Program Manager position at Apple focusing on OS Security, offering competitive salary and benefits, requiring 3-5+ years of project management experience.

Apps and Frameworks Software Engineer - Security

Security software engineering role at Apple focusing on improving operating system security through memory safety and system hardening initiatives.

Vulnerability Management Operations Engineer

Join Apple as a Vulnerability Management Operations Engineer to lead security efforts in identifying and remediating vulnerabilities across infrastructure and applications.

Security Operations Engineer

Security Operations Engineer position at Axon focusing on cloud security, incident response, and security tooling development.

Security Engineer

Security Engineer position at DoorDash focusing on corporate security, zero-trust architecture, and endpoint security, requiring 3+ years of experience.