Lead System Test Engineer, Annapurna
Lead System Test Engineer, Annapurna

Lead System Test Engineer, Annapurna

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead system validation for AWS Nitro K2 card, ensuring quality across hardware and software.
  • Company: Join AWS, the leading cloud platform known for innovation and reliability.
  • Benefits: Enjoy flexible work hours, mentorship opportunities, and a culture that values work-life balance.
  • Why this job: Be part of a diverse team that embraces uniqueness and fosters continuous learning.
  • Qualifications: Bachelor’s degree in relevant field with 7+ years in system validation and automation expertise.
  • Other info: Open to diverse experiences; apply even if you don’t meet all qualifications.

The predicted salary is between 48000 - 72000 £ per year.

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.
AWS Annapurna Labs K2Core SW team is looking for a Lead System Test Engineer to define and execute the system validation strategy for the AWS Nitro K2 card. In this technical leadership role, you will own the system-level test definition, drive cross-functional validation efforts, and ensure the end-to-end quality of AWS Nitro K2 card components deployed across AWS data centers.
This is a hands-on technical leadership role that requires expertise in embedded systems, hardware/software integration, and test automation at scale. You will work closely with HW, firmware, software, testing and platform teams across AWS to ensure test coverage, platform integration reliability, and production readiness.
For more about Nitro card watch the Re:invent video
job responsibilities
• Define and execute the system-level test and validation strategy for the AWS Nitro K2 card across hardware, firmware, software and platform layers
• Lead the design and development of automated test frameworks to support scalable validation and continuous integration
• Collaborate with hardware, firmware, software, and platform teams to define validation coverage, interfaces, and testability hooks
• Own root cause analysis and debug strategy for complex, cross-subsystem integration issues originating from the production fleet
• Lead and execute hands-on system testing, and participate in the release decision process for production deployment
• Mentor and guide automation engineers, promoting a culture of system-level testing and continuous quality improvement

About the team
*Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
*Why AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
*Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.
*Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
*Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

– Bachelor’s degree in Computer Science, Electrical Engineering, Practical Engineer with strong industry experience
– 7+ years of experience in system validation, hardware/software integration, or embedded systems testing
– Strong hands-on experience with Python and Bash (6+ years), including developing automated test solutions
– Demonstrated experience in test plan definition , design and test automation development
– Experience in leading or mentoring a team of automation/test engineers
– Solid understanding of Linux systems, including system-level debugging and scripting
– Experience in embedded software testing, particularly across HW/SW boundaries

PREFERRED QUALIFICATIONS

– Experience working with Linux kernel, device drivers, or low-level platform bring-up
– Background in PCIe architecture, HW interfaces (e.g. GPIO, I2C, SPI) , storage, networking, and cloud server platforms solutions
– Familiarity with pytest or other Python-based automation/test frameworks
– Experience with CI/CD tools and processes (e.g., Jenkins, or similar)
– Exposure to AWS services (e.g., CloudWatch, Lambda, S3, EC2, EBS, ENA) in the context of test automation and infrastructure
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffr

Lead System Test Engineer, Annapurna employer: Amazon

At AWS, we pride ourselves on being an exceptional employer, offering a dynamic work culture that prioritises work-life balance and inclusivity. As a Lead System Test Engineer in Annapurna, you'll benefit from extensive mentorship and career growth opportunities while collaborating with diverse teams to drive innovation in cloud technology. Our commitment to continuous improvement and employee well-being makes AWS a rewarding place to advance your career in a cutting-edge environment.
A

Contact Detail:

Amazon Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead System Test Engineer, Annapurna

✨Tip Number 1

Familiarise yourself with AWS services, especially those related to the Nitro K2 card. Understanding how these services interact will give you an edge in discussions during interviews.

✨Tip Number 2

Brush up on your Python and Bash skills, as hands-on experience is crucial for this role. Consider working on personal projects or contributing to open-source projects that involve test automation.

✨Tip Number 3

Network with current or former employees of AWS, particularly those in similar roles. They can provide insights into the company culture and the specific challenges faced in system validation.

✨Tip Number 4

Prepare to discuss your experience with cross-functional teams. Highlight any leadership roles you've had in mentoring engineers or leading projects, as collaboration is key in this position.

We think you need these skills to ace Lead System Test Engineer, Annapurna

System Validation Strategy
Embedded Systems Expertise
Hardware/Software Integration
Test Automation Development
Python Programming
Bash Scripting
Test Plan Definition
Linux System Debugging
Cross-Subsystem Integration
Root Cause Analysis
Mentoring and Leadership
Continuous Integration/Continuous Deployment (CI/CD)
Familiarity with PCIe Architecture
Experience with AWS Services
Automated Test Frameworks (e.g., pytest)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in system validation, hardware/software integration, and embedded systems testing. Use specific examples that demonstrate your expertise with Python, Bash, and automated test solutions.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cloud computing and how your background aligns with the responsibilities of the Lead System Test Engineer role. Mention any experience you have with AWS services and your approach to mentoring teams.

Showcase Technical Skills: Clearly outline your technical skills related to Linux systems, test automation, and debugging. If you have experience with CI/CD tools or Python-based frameworks like pytest, make sure to include that as well.

Highlight Leadership Experience: Since this is a leadership role, emphasise any previous experience leading or mentoring teams. Discuss how you have driven cross-functional collaboration and contributed to quality improvement in past projects.

How to prepare for a job interview at Amazon

✨Showcase Your Technical Expertise

As a Lead System Test Engineer, you'll need to demonstrate your deep understanding of embedded systems and hardware/software integration. Be prepared to discuss specific projects where you've successfully implemented test automation and validation strategies.

✨Prepare for Hands-On Testing Scenarios

Expect to engage in practical testing scenarios during the interview. Brush up on your skills with Python and Bash, as well as your experience with system-level debugging. Being able to walk through your thought process in real-time will impress your interviewers.

✨Highlight Your Leadership Experience

This role involves mentoring and guiding other engineers, so be ready to share examples of how you've led teams or projects in the past. Discuss your approach to fostering a culture of quality and continuous improvement within your team.

✨Familiarise Yourself with AWS Services

Since this position is within AWS, having a solid understanding of their services like EC2, S3, and CloudWatch will be beneficial. Prepare to discuss how you can leverage these tools in your testing strategies and how they relate to the AWS Nitro K2 card.

Lead System Test Engineer, Annapurna
Amazon

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Lead System Test Engineer, Annapurna

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-08-09

  • A

    Amazon

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>