Software Quality Assurance Engineer

5 days ago


Cupertino, California, United States Apple Full time
Job Title: Software Quality Assurance Engineer

Join Apple's Security Engineering & Architecture organization as a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features.

About the Role

The SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's operating systems. We develop challenging and impactful security features that require rigorous test development and execution to land cleanly and successfully. Our work results in major improvements to the security of Apple's apps and services without compromising the polished user experience over a billion users rely on every day.

Responsibilities
  • Test SPEAR's features to ensure they achieve their security goals while maintaining functionality, stability, and performance requirements.
  • Work side-by-side with SPEAR software developers during all project phases, collaborating on feature definition, quality plan, and test development.
  • Gain experience testing software across a wide range of Apple's software stack.
  • Develop comprehensive feature test plans to ensure the feature achieves its goals without regressing functionality, performance, power, or stability.
  • Implement new tests when needed to achieve adequate coverage.
  • Report on testing status and follow up to ensure regressions are addressed.
Requirements
  • 3+ years of iOS and/or macOS QA experience.
  • Experience driving QA projects and creating test plans that identify deep software bugs.
  • Excellent bug reporting skills.
  • Analytical skills to independently perform first-level triage on test failures.
  • Detail-oriented approach to understanding, documenting, and executing on test requirements.
  • Ability to communicate clearly and effectively about technical topics (verbal and written).
Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $112,900 and $234,700, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition.



  • Cupertino, California, United States Apple Full time

    Job Title: Software Quality Assurance EngineerJoin Apple's Security Engineering & Architecture organization as a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features.About the RoleThe SPEAR team is hiring a quality assurance engineer to test SPEAR's features to ensure they achieve their...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Quality Assurance EngineerAt Apple, we're committed to delivering the highest quality products to our customers. As a Software Quality Assurance Engineer, you'll play a critical role in ensuring the excellence of our Always On Platform (AOP) and related technologies.Key Responsibilities:Design, develop, and own automated tests for new and...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Quality Assurance EngineerAt Apple, we're looking for a skilled Software Quality Assurance Engineer to join our team. As a Software Quality Assurance Engineer, you will be responsible for planning, crafting, maintaining, and driving test cases to ensure the high-quality customer experience.Key Responsibilities:Plan, craft, maintain, and...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Quality Assurance EngineerAt Apple, we're looking for a skilled Software Quality Assurance Engineer to join our team. As a key member of our Creativity Apps QA team, you'll play a critical role in ensuring the high-quality of our iOS and macOS creativity applications.Responsibilities:Scripting, parsing data, and working closely with the...


  • Cupertino, California, United States Apple Full time

    About the RoleThe SPEAR team in Apple's Security Engineering & Architecture organization is seeking a collaborative software quality assurance engineer to ensure the quality of ambitious software security features.About the TeamSPEAR is a dedicated team of engineers who work on security hardening across all of Apple's operating systems. We develop...


  • Cupertino, California, United States Apple Full time

    Job SummaryThe SPEAR team in Apple's Security Engineering & Architecture organization is seeking a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features. As a quality assurance engineer in SPEAR, you will test SPEAR's features to ensure they achieve their security goals while maintaining...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Software ML QA Engineer to join our Creativity Apps QA team at Apple. As a key member of our team, you will play a critical role in ensuring the high-quality of our iOS and macOS creativity applications.ResponsibilitiesScripting and data parsing to support project developmentCollaborating with the annotation...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Engineer with expertise in Machine Learning to join our team at Apple. As a key member of our Creativity Apps QA team, you will play a critical role in ensuring the high-quality of our iOS and macOS creativity applications.ResponsibilitiesDesign and execute comprehensive testing...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Imaging and Software Quality Assurance Engineer to join our team at Apple. As a key member of our Camera and Photos group, you will play a critical role in ensuring the quality of our imaging technologies and software features.Key ResponsibilitiesCollaborate with development and quality teams to ensure imaging...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Automation Engineer to join our SPEAR team in Apple's Security Engineering & Architecture organization. As a key member of our team, you will play a critical role in ensuring the quality of our ambitious software security features.Key ResponsibilitiesCollaborate with feature teams to adopt...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and detail-oriented Software Integrity Engineer to join our System Experience team at Apple. As a key member of our team, you will play a critical role in ensuring the quality and integrity of our software products.Key ResponsibilitiesTriage and analyze incoming bug reports to identify and resolve issues in a...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Integrity Engineer to join our System Experience team at Apple. As a key member of our team, you will play a critical role in ensuring the quality and integrity of our software features.Key ResponsibilitiesTriage incoming bug reports and analyze logs to identify and resolve priority issuesPartner with...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a collaborative software quality assurance engineer to join our SPEAR team in Apple's Security Engineering & Architecture organization. As a key member of our team, you will play a crucial role in ensuring the quality of our ambitious software security features.Key ResponsibilitiesTest SPEAR's features to ensure they achieve...


  • Cupertino, California, United States Apple Full time

    Role OverviewAs a Software Developer in Quality Assurance at Apple, you will be responsible for ensuring the highest quality of the Always On Platform (AOP) and related technologies. This role requires a strong understanding of software test and validation methodologies, solid OS fundamentals, and programming experience with C/C++, Python, and Shell...


  • Cupertino, California, United States Annapurna Labs Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Engineer to join our AWS Inferentia cloud-scale machine learning accelerator team. As a key member of our team, you will be responsible for testing and validating the performance of our cutting-edge hardware and software platform.Key ResponsibilitiesDevelop and execute test plans and strategies to...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Engineer to join our Security Engineering and Architecture team. As a key member of our team, you will be responsible for designing and implementing test plans for Security features, working closely with developers, engineers, and program managers to ensure the highest quality of our products.Key...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Summary: The SPEAR team within Apple's Security Engineering & Architecture division is seeking a dedicated software quality assurance engineer who is passionate about ensuring the excellence of innovative software security functionalities. SPEAR is a specialized group of engineers focused on enhancing security across all of...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Engineer to join our Security Engineering and Architecture team. As a key member of our team, you will be responsible for designing and implementing test plans for security features, working closely with developers, engineers, and program managers to ensure the highest quality products.Key...


  • Cupertino, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Software ML QA Engineer to join our Creativity Apps QA team at Apple Inc. This is an exciting opportunity to work on high-quality iOS and macOS creativity applications and contribute to shaping upcoming products that will delight and inspire millions of Apple's customers.Key ResponsibilitiesScripting, parsing...


  • Cupertino, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Software ML QA Engineer to join our Creativity Apps QA team at Apple Inc. This is an exciting opportunity to work on high-quality iOS and macOS creativity applications and contribute to shaping upcoming products that will delight and inspire millions of Apple's customers.Key ResponsibilitiesScripting, parsing...