Posted in

Senior Software Engineer in Test

Senior Software Engineer in Test

CompanyApple
LocationSeattle, WA, USA
Salary$166600 – $296300
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of software automation & validation experience
  • 5+ years of experience working on cloud technologies including Kubernetes, Virtualization, and cloud compute
  • Have experience in designing, architecting, and developing cloud services and cloud infrastructure for compute is a plus
  • Experience with testing and using REST APIs and DevOps tools
  • Understanding of large scale distributed systems architecture and applications is a big plus
  • Experience with scale testing of cloud infrastructure and tools like chaos-monkey will be a big plus
  • 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
  • Excellent communication skills
  • Creative, collaborative, and product-focused

Responsibilities

  • Crafting, implementing, and driving test plans and test suites based on specification documents
  • Doing End to End system validation at scale for cloud based services and technologies
  • Working very closely with the software development, client application development teams, and other multi-functional teams to ensure quality is at highest level
  • Defining and running functional, stability, and performance tests for various aspects of HW/SW interactions
  • Bringing up and automating 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 multi-functional teams

Preferred Qualifications

  • Experience with Swift, Go, Objective-C and Apple development/test tools (ATP, BATS, Device compute) is a definite plus!