Software Quality Assurance Engineer, Photos

A technology company that creates consumer electronics, software, and services.
$97,300 - $188,100
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Software Quality Assurance Engineer, Photos

Apple's Camera & Photos group is seeking a Software Quality Assurance Engineer to join their team in delivering world-class photographic software experiences. This role is part of the Photos Quality Engineering team, focusing on building and ensuring quality for new photographic software experiences.

The position requires a hands-on approach to software quality engineering, combining both manual and automated testing methodologies. You'll be working across multiple platforms including iOS, iPadOS, and macOS, ensuring the highest quality standards for sharing, editing, and creative tools. The role involves close collaboration with development teams while maintaining independent investigation and problem-solving capabilities.

As a Quality Assurance Engineer, you'll be responsible for comprehensive testing of both existing and new features, utilizing both manual and automated approaches. The role requires excellent analytical skills and the ability to balance multiple concurrent projects while maintaining attention to detail. You'll be working with Python and XCTest for automation, and your strong communication skills will be essential for cross-functional collaboration.

The position offers a competitive base salary range of $97,300 to $188,100, along with comprehensive benefits including medical and dental coverage, retirement benefits, and opportunities to participate in Apple's employee stock programs. You'll be part of a team that's passionate about delivering exceptional photographic software experiences to millions of users worldwide.

This is an excellent opportunity for someone with 3+ years of software testing experience who is passionate about quality and user experience. You'll be working in Apple's Cupertino location, contributing to products that impact millions of users' daily lives. The role offers growth opportunities and the chance to work with cutting-edge technology in a collaborative, innovative environment.

If you're detail-oriented, have a strong technical background, and are passionate about delivering high-quality software products, this role offers the perfect opportunity to advance your career while making a significant impact on Apple's photo and camera software ecosystem.

Last updated 19 minutes ago

Responsibilities For Software Quality Assurance Engineer, Photos

  • Engage with peers across development and quality teams
  • Perform functional, regression and integration testing across multiple platforms
  • Investigate, triage and escalate problems
  • Validate existing and new features using manual and automated approaches
  • Drive and triage automation including script authoring
  • Balance multiple concurrent projects

Requirements For Software Quality Assurance Engineer, Photos

Python
  • 3 years of professional experience in consumer software test engineering
  • Strong analytical and problem-solving skills
  • Experience in writing and running test plans
  • Proficiency in common shell/CLI methods
  • Test automation experience with Python and XCTest
  • Excellent communication skills, both written and verbal

Benefits For Software Quality Assurance Engineer, Photos

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Software Quality Assurance Engineer, Photos

Software Dev. Engineer, PXTCS

Software Engineer role at Amazon's PXTCS team, focusing on distributed systems and ML models for HR solutions, offering competitive compensation and benefits.

Software Development Engineer II, Customer eXperience Impressions

Software Development Engineer II role at Amazon working on customer experience platforms and distributed services

Software Development Engineer

Amazon seeks experienced Software Development Engineer for Core Shopping team to build innovative product discovery solutions, offering competitive compensation and opportunity for high-impact work.

Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

AWS Messaging team seeks Software Engineer to develop and operate high-scale queue and notification services, offering competitive compensation and growth opportunities.

Software Development Engineer, Ring Device Services

Backend Software Engineer role at Ring, developing distributed systems for smart home security products and services.