Post Job Free
Sign in

Software Quality Engineer, Carrier Services - Retail Engineering

Company:
Apple
Location:
Austin, TX
Posted:
August 03, 2025
Apply

Description:

We are looking for an Enterprising Quality Engineer to maintain and enhance our suite of tests, and assure the highest level of quality for our customers. As a key contributor to our team, this person will have a visible impact on the success of internal and cross-functional projects, working with engineers as well as business partners both internally and outside the company. You will be the quality engineer lead for projects both large and small, and help to identify and address hurdles to project success though effective collaboration.

Proficient programming knowledge in at least one of the following areas: Server side development (Java or Python), Web development (JavaScript, HTML, CSS3) or iOS development (Objective-C, Swift) or knowledge in at least one scripting language.

Basic understanding of databases (e.g., SQL, NoSQL) and Linux/Unix commands.

Experience in Computer Science Fundamentals.

Prior internship experience.

Bachelors degree in Computer Science, Computer Engineering, Engineering or equivalent.

Knowledge of REST APIs. Good knowledge of response codes, headers/request/response structures, and payloads. If you have tested/automated REST APIs calls with Java, that will be great!

Knowledge of Kafka or any Messaging Queue and Async service testing.

Demonstrated understanding of creating effective test procedures and test cases.

Ability to understand testing techniques (e.g. performance, unit, integration, automated) and ability to use them to the best effect - including tracking and addressing of any discovered issues.

Able to investigate, debug and triage problems collaboratively.

Knowledge of bug tracking and test/requirement management systems.

Knowledge of build and deployment systems using Maven/GIT.

Familiarity with open source testing frameworks (e.g., TestNG, Selenium etc) is a plus.

Apply