Software QA Engineer

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software QA Engineer

Hardware Engineering at Apple is seeking a Quality Assurance Engineer to work on internal software applications. This is a highly technical role perfect for a smart, disciplined tester with stellar communication and organization skills. You'll be part of a small, collaborative team of talented engineers working on critical software quality processes.

The role involves working hand-in-hand with engineering teams to diagnose defects in content and software. You'll be responsible for developing test plans, documentation, and process flows for testing systems. The position requires someone with a keen eye for detail and passion for delivering fantastic user experiences.

As a QA Engineer, you'll need strong aptitude for learning new technologies and gaining in-depth knowledge of system functionality. You'll be working in a fast-paced environment with changing priorities and tight deadlines, requiring comfort in wearing multiple hats. The role offers opportunities to work with cutting-edge technology while ensuring quality across Apple's internal applications.

Key aspects include designing and implementing both manual and automated tests, cross-functional collaboration, and thriving under pressure. You'll have the chance to work with modern testing frameworks and tools while contributing to Apple's commitment to excellence in software quality.

The ideal candidate will bring strong technical skills in QA testing, automation frameworks, and API testing, combined with excellent communication abilities and attention to detail. This role offers the opportunity to make a significant impact on software quality processes while working for one of the world's most innovative technology companies.

Last updated a day ago

Responsibilities For Software QA Engineer

  • Learn about new features and technologies and develop test plans
  • Facilitate documentation and process flow for testing processes
  • Identify bugs for repair and regression prior to release
  • Design, create and run manual and automated tests
  • Collaborate with development, product management and support teams
  • Generate and analyze data to validate components and modules

Requirements For Software QA Engineer

JavaScript
  • B.S. in Computer Science or equivalent experience
  • English Fluency is a must
  • Proven experience in software quality assurance testing
  • Knowledge of test automation frameworks
  • Experience in testing APIs/Web Services
  • Experience with JavaScript, Playwright/Selenium
  • Experience working in Agile development environments

Interested in this job?

Jobs Related To Apple Software QA Engineer

ASE Traffic Engineer

Join Apple as a Traffic Engineer to design and develop network services, proxies, and infrastructure components that power services for millions of users worldwide.

Construction Project Manager

Construction Project Manager position at Apple, managing retail stores and workplace construction projects with 7+ years experience required.

ASE Traffic Engineer

Traffic Engineer position at Apple focusing on network services, proxies, and infrastructure development for large-scale distributed systems.

Systems Software Developer - Power Defense

Systems Software Developer position at Apple focusing on power optimization and performance improvement across Apple's product ecosystem.

CoreOS Quality Engineer

CoreOS Quality Engineer position at Apple, focusing on testing and quality assurance for operating systems with competitive salary and benefits.