Taro Logo

Senior Software QA Engineer, Enterprise Technology Services

Apple is a technology company that creates revolutionary products, services, and customer experiences.
$175,800 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. 😔

Job Description

At Apple, new insights have a way of becoming revolutionary products, services, and customer experiences very quickly. The Emerging Technologies team specializes in building forward-looking, extremely scalable platforms. The team has a passion for solving challenging problems, exploring new domains, and engineering transformational solutions. The Emerging Technologies QE team provides quality engineering support to ensure high-quality releases for customers across platforms.

In this role, you will be part of a talented team with expertise in a broad spectrum of technologies and applications including highly scalable distributed applications, external customer-facing applications and services, mission-critical security systems, machine learning and anomaly detection systems, traffic management services, NoSQL platforms, and more.

Job responsibilities include:

  • API Testing
  • Website testing
  • Building test tools and automation platforms
  • Continuously improving the Quality Engineering process

The Quality Engineer will be part of a Software Engineering process with short iterations and a big focus on test automation. The ideal candidate should enjoy working in a dynamic and fun-loving environment where change is constant, communication is open, and perfection is expected through collaboration.

This role offers a unique and rewarding opportunity to shape and improve software and products that surprise and delight billions of Apple's customers every day!

Last updated 10 months ago

Responsibilities For Senior Software QA Engineer, Enterprise Technology Services

  • API Testing
  • Website testing
  • Building test tools and automation platforms
  • Continuously improving the Quality Engineering process
  • Working in a Software Engineering process with short iterations and a big focus on test automation

Requirements For Senior Software QA Engineer, Enterprise Technology Services

Java
JavaScript
Kubernetes
Linux
MongoDB
MySQL
PostgreSQL
Python
  • Bachelor's Degree in Computer Science/Computer Engineering or equivalent
  • 5+ years of experience in software quality engineering with a strong emphasis on test automation
  • Demonstrated experience with both API and Web UI test automation frameworks (e.g., Playwright, Gauge, Selenium, Rest Assured etc)
  • Proficiency in QE automation architecture, methodologies, processes, and tools
  • Knowledge in Relational and NoSQL databases, Linux, and object-oriented programming

Benefits For Senior Software QA Engineer, Enterprise Technology Services

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses
  • Opportunity to become an Apple shareholder through discretionary employee stock programs
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Potential relocation assistance