Software Quality Engineer, Photos

AppleCupertino, CA
74d

About The Position

At Apple, you can be your best creative and professional self. In the Camera & Photos group, our mission is to combine exceptional hardware and software to create unparalleled experiences for millions. From capturing cherished personal moments to preserving, enriching, and sharing those memories with others, we are dedicated to delivering a world-class user experience. Upholding the quality that epitomizes the Apple Promise requires a dedicated team of champions, and you could be one of them! As a Photos Quality Engineering team member, you’ll collaborate on our talented team to develop exciting and useful new experiences that exceed the expectations of our many users. Your experience as a hands-on and results-driven software quality engineer, coupled with your passion for photography, makes you an ideal candidate for this role. You will not only have the opportunity to exercise your full range of functional technical skills, but also contribute your insights and imagination to making our products and their development truly exceptional.

Requirements

  • Hands-on and results-driven experience as a software quality engineer.
  • Excellent oral and written communication skills.
  • Effective organizational abilities.
  • Experience in consumer application automation within the Apple ecosystem.
  • Test development using Swift, XCTest, Jenkins, remote VM, or Python.
  • Experience with automation triage and general CI processes.
  • Skilled in testing digital media apps with a strong understanding of common and specialized flows around ingest and sharing, editing and organizing.

Nice To Haves

  • Deep knowledge of Apple’s current hardware and software ecosystem.
  • Familiarity with Photos, Camera, and other video and photographic offerings from Apple and industry leaders.

Responsibilities

  • Collaborate with peers across development and quality teams to ensure the robustness of new and ongoing core user experiences and frameworks.
  • Conduct functional, regression, and integration testing across most platforms in the Apple ecosystem.
  • Independently investigate, triage, escalate and resolve issues encountered.
  • Perform iterative software validation of both existing and new tools and technologies using manual and automated approaches.
  • Drive and triage automated testing, including script authoring as necessary.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service