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 may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software QA Engineer, Enterprise Technology Services

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 8 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

Interested in this job?