Apple - Cupertino, CA

posted 11 days ago

Full-time - Senior
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Senior Software Developer in Test for UI Automation at Apple is responsible for redefining the testing approach and developing new frameworks and tools using advanced technologies. This role involves collaborating with developers, external partners, and quality engineers to ensure high-quality products and enhance testing coverage through innovative solutions, including AI/ML technologies.

Responsibilities

  • Architect and develop scalable client testing platforms using Apple's AI/ML services and applications.
  • Lead the design and implementation of distributed systems that are resilient, secure, and optimized for high performance.
  • Collaborate with AI/ML teams and other infrastructure engineers to ensure flawless integration of platform solutions.
  • Mentor junior engineers and contribute to the team's overall growth and technical perfection.
  • Propose new testing approaches using LLMs and other emerging technologies.

Requirements

  • Strong experience in developing automated test platforms.
  • Proven track record in UI automation and platform engineering.
  • Experience with AI/ML technologies and their application in testing.
  • Ability to design automation and UI testing frameworks and methodologies.
  • Strong collaboration skills to work with cross-functional teams.

Nice-to-haves

  • Experience with distributed systems architecture.
  • Familiarity with emerging technologies in quality assurance.
  • Previous mentoring experience in a technical environment.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Opportunity to participate in employee stock programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service