SW Automation Engineer, Annapurna

AWS Utility Computing provider developing Nitro card technology for cloud services
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For SW Automation Engineer, Annapurna

AWS Utility Computing (UC) is seeking a Python Software Development Engineer in Test (SDET) to join the Annapurna Labs team, focusing on AWS Nitro card software quality. This role is crucial in developing and implementing test automation solutions for embedded systems and components. The position involves working with cutting-edge cloud technology, specifically the Nitro system, which provides dedicated hardware components with powerful 64-bit processing capabilities and specialized ASICs. The role combines technical expertise in Python programming, test automation, and embedded systems testing with collaborative teamwork to ensure high-quality software delivery. You'll be responsible for maintaining automation frameworks, optimizing CI/CD processes, and managing both on-premises and cloud testing environments. This position offers opportunities for growth within AWS's innovative environment, with access to mentorship and career development resources. The role is based in Haifa, Israel, and offers a collaborative, inclusive work culture with emphasis on work-life harmony.

Last updated 18 minutes ago

Responsibilities For SW Automation Engineer, Annapurna

  • Development of test automation solutions for embedded systems
  • Designing and defining test plans
  • Maintaining automation frameworks
  • Optimizing CI/CD processes
  • Setup and maintenance of testing environments
  • Analyzing and reporting test results
  • Troubleshooting complex system problems
  • Collaborating with SW developer teams

Requirements For SW Automation Engineer, Annapurna

Python
Linux
  • 4+ years of non-internship professional software development testing experience
  • 2+ years of test automation frameworks and tools building experience
  • Proficiency in Python programming, including object-oriented design and scripting
  • Experience in testing hardware-software interfaces of embedded systems
  • Familiarity with CI/CD frameworks and tools
  • Advanced knowledge of Linux operating systems
  • Experience with both on-premises and cloud-based testing environments

Benefits For SW Automation Engineer, Annapurna

  • Flexible work hours
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon SW Automation Engineer, Annapurna

System Development Engineer, Amazon Fulfillment Technology

System Development Engineer position at Amazon Fulfillment Technology, focusing on warehouse management systems and infrastructure automation using Python, Java, and AWS technologies.

System Development Engineer, Sort Tech Support

Systems Development Engineer role at Amazon's Sort Tech team, focusing on supporting and improving sortation and logistics software systems across Amazon's global transportation network.

Support Engineer, Support Engineering

Support Engineer role at Amazon providing technical assistance for seller services platform, combining software development and support engineering to maintain and improve global marketplace operations.

System Dev Engineer, Amazon Fulfillment Technology

System Development Engineer role at Amazon Fulfillment Technologies, focusing on automation and infrastructure development using Python, Java, and AWS technologies in Toronto.

System Development Engineer, Sort Tech Support

Systems Development Engineer role at Amazon's Sort Tech team, focusing on maintaining and improving sortation systems across Amazon's global transportation network.