Apple's Carrier Services team is looking to enhance their highly-scalable platform for seamless iPhone provisioning and activation by integrating Apple Retail Stores and Online with wireless carriers. They need to maintain and enhance their suite of tests to assure the highest level of quality for their customers.
Requirements
- Knowledge of REST APIs
- Good knowledge of response codes, headers/request/response structures, and payloads
- Tested/automated REST APIs calls with Java
- 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
- Knowledge of build and deployment systems using Maven/GIT
Responsibilities
- Maintain and enhance our suite of tests
- Assure the highest level of quality for our customers
- Working with engineers as well as business partners both internally and outside the company
- Identify and address hurdles to project success though effective collaboration
- Tested/automated REST APIs calls with Java
- Creating effective test procedures and test cases
- Investigate, debug and triage problems collaboratively
Other
- Prior internship experience
- Bachelors degree in Computer Science, Computer Engineering, Engineering or equivalent
- Apple is an equal opportunity employer that is committed to inclusion and diversity.
- We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
- Learn more about your EEO rights as an applicant