Skip to content

Software Development Engineer in Test
Company | Apple |
---|
Location | Cupertino, CA, USA |
---|
Salary | $165500 – $293800 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- B.S.or M.S. in Computer Science or equivalent experience.
- Proficiency in Swift, Python or Java, SQL
- 5+ years experience in building tools and frameworks for QA automation testing
- Good understanding of full-stack development including back-end services and front-end UI design in Javascript or Typescript
- Strong skills in building and developing with service infrastructures such as Kubernetes, Docker, CICD pipelines
- Understanding of data analytics, data interrelationships and data pipeline
- Understanding of machine learning concepts
- Strong analytic and problem-solving skills
Responsibilities
- Developing tools, frameworks, and applications to support client-to-server automation testing teams.
Preferred Qualifications
- Experience with Big Data technologies (e.g. HDFS, AWS, Spark, Kafka, Cassandra)
- Experience with near real-time (NRT) and Batch data pipelines
- This position demands a self-motivated individual with strong technical who can contribute in a team environment.
- Comfortable and adaptable in a fast-paced environment.
- Good soft skills especially listening and working with collaborators
- Willingness to work multi-functionally with other teams.
- Experience with ML model training or fine-tuning
- Experience building enterprise level machine learning applications with Pytorch, Scipy, Scikit-learn