The Apple Services Engineering team is looking to integrate and test software to lead and orchestrate workloads across highly performant and energy efficient systems that will power the next generation of data centers.
Requirements
- Experience with Swift, Go, Objective-C and Apple development/test tools (ATP, BATS, Device compute)
- Experience with testing and using REST APIs and DevOps tools
- Understanding of large scale distributed systems architecture and applications
- Experience in testing Cloud Platform that is developed on top of either private or public Cloud Infrastructure
- Good coding experience in C/C++/Go/Swift or a any c type language
- Strong development/programming experience in Python/Ansible/Kubernetes
- Experience with Kubernetes, Virtualization, and cloud compute
Responsibilities
- crafting, implementing, and executing test plans and test suites based on specification documents
- End to End system validation at scale for cloud based services and technologies
- Defining and running functional, stability, and performance tests for various aspects of HW/SW interactions
- Bring up and automate test scenarios for various client applications built on macOS/iOS SW
- Creating tools (apps, scripts, etc) to help with testing efforts
- First level triaging and analysis of issues found during testing
- Reporting of test results to various cross functional teams
Other
- B.S., M.S., in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience
- Excellent communication skills
- Creative, collaborative, and product-focused
- 3+ years of software automation & validation experience
- 3+ years of experience working on cloud technologies