About The Position

Retail and Marcom Engineering is an IS&T team that builds and operates systems and experiences connecting Apple products with customers. It owns technology behind Apple’s online and physical stores and supports interactive marketing experiences and tools for creative operations. The Retail Engineering Point of Sale (POS) team develops and operates technology and IT systems that enable Apple Retail Stores to serve customers. As a Quality Engineer on the POS team, you will help shape software quality by working closely with development engineers. The role involves creating test plans, reporting and triaging bugs, identifying opportunities for automation, and supporting design reviews. You will help identify coverage gaps, coordinate with cross-functional teams to reduce duplicated effort and improve testing, and preserve product stability across a broad range of applications, tools, and frameworks.

Requirements

  • BA/BS degree or equivalent experience.
  • 3+ years of relevant testing experience.
  • Proficiency in Java or a similar language.
  • Proficiency in SQL.

Nice To Haves

  • Experience testing iOS applications.
  • Hands-on experience using generative AI or LLMs for test generation, code review, and documentation.
  • Excellent communication skills, a sense of ownership, and the ability to advocate for quality across teams.
  • Self-motivation, sharp attention to detail, and a mindset for finding edge cases.
  • A track record of reducing repetitive manual processes through automation and tooling improvements using Python, Java, or a similar language.
  • Strong understanding of functional, regression, integration, and performance testing methodologies.
  • Ability to read and assess code quality and risk across Java or similar languages.
  • Ability to analyze complex problems, prioritize issues by customer impact, and collaborate cross-functionally to troubleshoot and resolve production issues.

Responsibilities

  • Create test plans in close collaboration with development engineers.
  • Report and triage bugs.
  • Identify opportunities for test automation.
  • Support design reviews.
  • Identify gaps in test coverage.
  • Coordinate with cross-functional teams to reduce duplicated work and improve testing.
  • Help preserve product stability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service