User Acceptance Testing Specialist

Apple Apple · Big Tech · Culver City, CA +2 · Marketing

This role focuses on User Acceptance Testing (UAT) for customer-facing solutions and operational workflows within Apple's Central Marketing Operations team. While not directly building AI models, the role involves blending traditional validation practices with machine learning evaluation, test data pipelines, and prompt engineering using existing AI models, indicating an AI-adjacent function within a mature AI environment.

What you'd actually do

  1. Validation of features and customer messaging will be the core responsibility utilizing industry leading practices.
  2. Develop test strategy, test plan, test cases, and test scripts - providing a high level of test coverage across existing functionalities and new features.
  3. Design and build strategy, tools, and solutions for End to End testing across mobile, web, and API based systems.
  4. Develop best of class frameworks and practices - to drive data driven optimizations across the validation and delivery workflows through AI/ML utilization.
  5. Participate in conceptualizing and implementing process optimization and quality improvement initiatives across the delivery lifecycle.

Skills

Required

  • 9-11+ years of experience in Quality Assurance and/or User Acceptance Testing
  • 5 years of experience independently leading testing efforts across projects
  • Experience with validation of native mobile applications or on-device communications/messaging for large scale marketing efforts
  • Experience working on End to End testing across mobile applications and developing test plan, test scripts, and test coverage matrix for user experience beyond stated requirements
  • Experience providing adequate risk-based test coverage across functional, integration, End to End, Data, and Regression test of the systems under test
  • Experience leading automation initiatives and process optimizations across the organization
  • Experience with the latest advancements in quality frameworks in an AI driven delivery organization

Nice to have

  • Experience with testing activities across the entire lifecycle of the project from inception to delivery
  • You’ve worked closely with in-house QA/UAT teams to resolve bugs and actively contribute to operations planning, retrospectives, and release readiness
  • Ability to develop strategy, tools and solutions for efficiency of test coverage for End to End scenarios
  • Hands-on experience with Python, Selenium, and JavaScript (Node.JS) to automate testing is preferred
  • Highly organized, disciplined, and methodical when approaching testing with the ability to thrive in a hands-on, fast-paced, start-up environment with the curiosity to develop ways to improve the UAT/QA process
  • Innovative and Resourceful to drive meaningful results across the team
  • Ability to work well on a team and drive influence across the project team
  • Curious mindset with an ability to condense complex concepts into clear and concise action items

What the JD emphasized

  • AI/ML utilization
  • prompt engineering
  • machine learning evaluation
  • test data pipelines