Apple - Sunnyvale, CA

posted about 1 month ago

Full-time - Mid Level
Sunnyvale, CA
Computer and Electronic Product Manufacturing

About the position

As a Quality Assurance Engineer at Apple, you will be responsible for ensuring world-class user experiences by acting as the voice of the end-users. Your role will involve extensive hands-on functional testing of user-facing features and systems, driving quality through collaboration with development engineers, and shaping the quality of software products. You will develop test plans, conduct user studies, triage bugs, and support design reviews, while also working closely with the Automation team to prioritize automation initiatives.

Responsibilities

  • Support testing of multiple features and drive quality through hands-on functional testing.
  • Develop detailed test plans and user studies to assess product quality.
  • Triage bugs and provide relevant data for test reporting.
  • Collaborate with development engineers to ensure high-quality software releases.
  • Work closely with the Automation team to prioritize and expedite automation initiatives.

Requirements

  • BS or MS in Computer Science/Computer Engineering or relevant field, or equivalent experience.
  • More than 6 years of experience as a quality engineer in the software industry.
  • Experience developing detailed test plans and assessing risks.
  • Ability to drive cross-functional communications and understand dependencies.
  • Excellent knowledge of software development lifecycle, testing methodologies, and strategies.
  • Proactive self-starter with a keen eye for details and focus on end-user experiences.

Nice-to-haves

  • Experience with testing mobile applications and AR/VR immersive experiences.
  • Experience with testing frameworks, public APIs, and SDKs.
  • Experience testing large technology stacks with many software and hardware components.
  • Experience in automation and contributing to test frameworks.
  • Proficiency in scripting languages such as Python.
  • Experience working in Xcode development environment, XCTest, Swift, Obj-C.
  • Familiarity with gaming engines and platforms such as Unity and Unreal.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service