Software Quality Engineer, Retail Engineering, Early Career

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger.
San Francisco Bay Area, CA, USA
$121,908 - $183,643
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Consumer · Enterprise SaaS · E-Commerce

Description For Software Quality Engineer, Retail Engineering, Early Career

As a Quality Engineer at Apple's Retail Engineering Point of Sale (POS) team, you'll play an active role in shaping the quality of software used in Apple Retail Stores. Your responsibilities will include deep integration with development engineers, creating test plans, bug reporting and triaging, identifying automation opportunities, and supporting design reviews. You'll help identify coverage gaps, sync with multi-functional teams to reduce duplication, foster better testing, and prevent regressions. The role demands passion for solving complex business challenges with process engineering and technology, and thrives in environments requiring multi-functional thinking, collaboration, and innovation. You'll be part of a diverse team spanning a broad range of applications, tools, and frameworks, working to meet Apple's high standards of quality.

Key Responsibilities: • Create and execute test plans • Report and triage bugs • Identify automation opportunities • Support design reviews • Collaborate with development engineers and multi-functional teams • Identify and address coverage gaps • Foster improved testing practices • Prevent software regressions

Required Qualifications: • BA/BS degree or equivalent • Experience testing iOS mobile applications • Experience reviewing Java code • Software scripting skills (e.g., Python, Bash, Perl)

Preferred Qualifications: • Experience working in an agile software development lifecycle • Strong attention to detail and excellent analytical capabilities • Experience troubleshooting and resolving large-scale production issues • Strong sense of ownership, customer service, and integrity • Passion for automating repetitive manual processes • Excellent knowledge of software testing methodologies & practices • Ability to triage problems, prioritize, and propose resolutions • Thrive in a collaborative working environment

This role offers an opportunity to contribute to the technology powering Apple Retail Stores, which serve millions of customers and are industry leaders in Retail. If you're passionate about quality engineering and want to make a significant impact in a dynamic, innovative environment, this position at Apple could be an excellent fit for your career.

Last updated 16 days ago

Responsibilities For Software Quality Engineer, Retail Engineering, Early Career

  • Create and execute test plans
  • Report and triage bugs
  • Identify automation opportunities
  • Support design reviews
  • Collaborate with development engineers and multi-functional teams
  • Identify and address coverage gaps
  • Foster improved testing practices
  • Prevent software regressions

Requirements For Software Quality Engineer, Retail Engineering, Early Career

Java
Python
  • BA/BS degree or equivalent
  • Experience testing iOS mobile applications
  • Experience reviewing Java code
  • Software scripting skills (e.g. Python, Bash, Perl)

Benefits For Software Quality Engineer, Retail Engineering, Early Career

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Software Quality Engineer, Retail Engineering, Early Career

Junior Software Engineer

Junior Software Engineer position at e-Careers for individuals with little to no experience, offering comprehensive training and support to launch a career in software development.

Entry Level Engineer

Entry Level Engineer position at DMC Engineering, offering diverse projects in automation, embedded systems, and software development.

Additive Manufacturing Development Engineer (Early Career)

Freeform is seeking an Additive Manufacturing Development Engineer to work on advanced metal 3D printing technology, driving innovation in autonomous printing factories.

Software Engineer 0 (Hybrid) - Elasticsearch/Java/Kotlin/Spring/Golang/Python

Entry-level Software Engineer position at Captivation Software, focusing on Elasticsearch, Java, Kotlin, Spring, Golang, and Python for national security projects.