Sr. QA Engineer - Generative AI Experiences Software

Apple

Job Summary

As a member of the team, you will have the opportunity to collaborate with a small team of highly skilled engineers to introduce new, Generative-AI enabled experiences to Apple products. You will work alongside experienced engineers, designers, and machine learning experts to assess and refine features that users will enjoy while establishing a solid technical foundation for future developments. This role requires self-direction, creativity, and adaptability to change and uncertainty. Strong technical and interpersonal skills are essential. Responsibilities include functional and creative testing, test plan design and implementation, risk analysis, cross-functional testing coordination, and system integration testing. The role also involves maintaining a high-level understanding of your area of responsibility and investigating and debugging on Unix-based systems to resolve complex issues.

Must Have

  • Functional testing of experience features on iOS platform
  • Creative manual testing
  • Design and implementation of test plans and test cases
  • Risk analysis, cross-functional testing coordination, and integration testing
  • Maintain a qualitative, high level understanding of area of responsibility
  • Investigation and debugging on Unix based systems

Job Description

As a member of the team, you’ll have the opportunity to work with a small team of highly skilled engineers to bring new, Generative-AI enabled experiences to Apple products. You will work with experienced engineers, designers, and machine learning experts to qualify and refine features that delight users as well as form a solid technical foundation for future development. In this position you will need to be self-directed, creative, and comfortable with change and ambiguity. Strong technical and interpersonal skills are all essential. Responsibilities include:
  • Functional testing of experience features on iOS platform, sometimes across concurrent release vectors
  • Creative manual testing
  • Design and implementation of test plans and test cases
  • Risk analysis, cross-functional testing coordination, and integration testing across the system
  • Maintain a qualitative, high level understanding of area of responsibility
  • Investigation and debugging on Unix based systems to triage difficult problems and work towards resolution

9 Skills Required For This Role

Cross Functional Communication Problem Solving Quality Control Test Coverage Manual Testing Functional Testing Unix Machine Learning