Posted in

Software Development Engineer in Test

Software Development Engineer in Test

CompanyApple
LocationCupertino, CA, USA
Salary$165500 – $293800
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

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