Imaging and Software Quality Assurance Engineer

1 week ago


Cupertino, California, United States Apple Full time
Job Summary

We 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 Responsibilities
  • Collaborate with development and quality teams to ensure imaging technology frameworks and user-level features meet the highest standards.
  • Design and execute functional, regression, and integration testing across our platforms, including macOS, tvOS, iOS, and iPadOS.
  • Investigate, triage, and escalate problems discovered during testing, working independently and collaboratively with the team.
  • Develop and maintain automated testing scripts, including some script authoring.
  • Communicate effectively with cross-functional teams, distilling complex technical matters into concise and actionable tasks.
Requirements
  • 4+ years of professional experience in consumer software test engineering, using both manual and automated methods.
  • Strong analytical and problem-solving skills, with experience in writing and running lengthy test plans.
  • Excellent communication skills, both written and verbal, with the ability to distill complex technical matters into concise and actionable tasks.
  • Confident and familiar with Apple's current hardware and software ecosystem.
Preferred Qualifications
  • Leading a team of peers in testing and delivering spec-driven interdependent features.
  • Testing with digital media acquisition, augmentation, and editing, with an eye for evaluating photographic correctness and attractiveness.
  • Pragmatic proficiency in common shell/CLI methods and test automation experience, ideally with Python and XCTest.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. We also provide benefits such as comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • 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

    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

    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 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 a dedicated group of engineers who work on security hardening across all of Apple's...


  • 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 Title: Software Image Quality Integrity EngineerAt Apple, we're looking for a highly skilled Software Image Quality Integrity Engineer to join our team. As a key member of our Creativity Apps team, you will be responsible for ensuring the highest level of image and video quality in our innovative tools for creative professionals, video makers, and visual...


  • 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

    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 Full time

    Job Title: Image Quality EngineerAt Apple, we're committed to creating innovative products that exceed our customers' expectations. As an Image Quality Engineer, you'll play a critical role in ensuring the exceptional image quality of our cameras.Job SummaryWe're seeking a highly skilled Image Quality Engineer to join our team. In this role, you'll be...