SW Automation Engineer, Annapurna

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
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 at the forefront of cloud innovation, managing crucial services like S3 and EC2. This role is specifically focused on the Amazon Dedicated Cloud (ADC) team, working with Annapurna Labs, an Amazon company that develops the crucial Nitro card technology. As a Python Software Development Engineer in Test (SDET), you'll be responsible for ensuring the quality of AWS Nitro card software, which uses powerful 64-bit processing capabilities and specialized ASICs.

The position combines technical expertise in Python programming with embedded systems testing, requiring both analytical thinking and strong collaborative skills. You'll be working with cutting-edge cloud technology, developing automation frameworks, and ensuring the quality of hardware-software interfaces that are crucial to AWS's infrastructure.

The role offers significant growth opportunities within AWS's innovative environment, where you'll be part of a team that values diversity, continuous learning, and work-life harmony. You'll have the chance to work on technology that directly impacts AWS's cloud computing capabilities and security solutions.

Working at AWS means joining a pioneer in cloud computing that continues to innovate and set industry standards. The company offers a supportive culture with employee-led affinity groups, mentorship opportunities, and a strong focus on career development. The team environment encourages learning and curiosity, with ongoing events and experiences that celebrate diversity and inclusion.

This position is ideal for someone who combines strong technical skills with a passion for quality assurance and automation, offering the opportunity to work on critical infrastructure that powers many of the world's most successful companies.

Last updated 2 hours ago

Responsibilities For SW Automation Engineer, Annapurna

  • Development of test automation solution for embedded systems and components
  • Designing and defining test plans
  • Maintaining automation frameworks
  • Optimizing CI/CD processes
  • Setup and maintenance of both on-premises (lab) and AWS cloud testing environments
  • Analyzing and reporting test results
  • Troubleshooting complex system problems
  • Collaborate with SW developer teams to ensure timely delivery of high-quality AWS Nitro card software

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 for test automation
  • Experience in testing and quality assurance for hardware-software interfaces of embedded systems
  • Familiarity with CI/CD frameworks, processes and tools for continuous testing and integration
  • Advanced knowledge of Linux operating systems, including command-line operations, scripting, and system administration tasks

Benefits For SW Automation Engineer, Annapurna

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

Interested in this job?

Jobs Related To Amazon SW Automation Engineer, Annapurna

System Development Engineer, STRADA ADC

AWS seeks a System Development Engineer to maintain and develop network infrastructure tools for government cloud services, requiring Top Secret clearance and strong Linux/Unix expertise.

System Development Engineer, Mechatronics & Sustainable Packaging

System Development Engineer role at Amazon's Mechatronics & Sustainable Packaging team, focusing on building and maintaining sortation systems in fulfillment centers.

Systems Engineer, Route 53 DNS Services

Systems Engineer position at AWS Route 53 DNS Services team, focusing on large-scale infrastructure management, automation, and system optimization.

System Development Engineer II, Payment Risk Engineering

System Development Engineer II position at Amazon focusing on payment risk engineering and fraud prevention through automation and systems development.

Support Engineer, Amazon Luna

Support Engineer position at Amazon Luna in Irvine, CA, focusing on technical support, automation, and software maintenance for cloud gaming platform.