Quality Assurance Engineer, Annapurna ML

Amazon is a global technology company that develops and provides a wide range of products and services, including e-commerce, cloud computing, artificial intelligence, and digital streaming.
$120,000 - $207,400
Quality Assurance
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Quality Assurance Engineer, FireTV Devices

Senior QA Engineer role at Amazon Fire TV, focusing on voice experience and streaming media quality assurance, requiring 6+ years of experience.

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on automated and manual testing for streaming media platforms with 4+ years experience required.

Quality Assurance Engineer, Silicon Systems Group - QA

Amazon is seeking an experienced Quality Assurance Engineer for their Silicon Systems Group to develop test strategies, automate testing, and ensure product quality.

Software QA Engineer, Device OS

Senior Quality Assurance Engineer for Amazon Lab126, leading quality initiatives for consumer electronics devices and OS.

Quality Assurance Engineer, FTVX Team (Whole World)

Senior QA Engineer role at Amazon's Fire TV team, focusing on quality assurance, test automation, and process improvement.

Description For Quality Assurance Engineer, Annapurna ML

This is a role in the AWS Inferentia cloud-scale machine learning accelerator team. As a Senior QA Engineer, you will help lead and drive the team that will test a new generation of ML hardware/software platform for AWS. You will define test strategies, quality metrics, and automation coverage that will drive the QA team charter. You should be an expert with testing methodologies and preferably have experience working on platforms with both hardware and software elements and with testing from end to end.

Key responsibilities include:

  • Designing and developing comprehensive test strategies and QA methodologies for AWS Neuron
  • Collaborating with cross-functional teams to understand ML quality requirements
  • Defining release planning and providing input on AWS Neuron SDK readiness
  • Leading and mentoring a team of QA engineers
  • Creating and executing test cases for various software components
  • Identifying and documenting defects and areas for improvement
  • Performing root cause analysis of complex issues
  • Staying up-to-date with ML industry trends and best practices
  • Collaborating with DevOps engineers on automated testing frameworks
  • Defining key metrics for measuring software quality and test effectiveness

This role offers an opportunity to be a founding member of a team solving significant business problems through innovative technology. The work environment is described as more startup than big company, requiring an entrepreneurial mindset and the ability to wear many hats.

Amazon offers a competitive compensation package, including base pay ranging from $120,000 to $207,400 per year depending on the geographic market, as well as potential equity, sign-on payments, and comprehensive benefits.

Last updated 2 months ago

Responsibilities For Quality Assurance Engineer, Annapurna ML

  • Design and develop comprehensive test strategies and QA methodologies for AWS Neuron
  • Collaborate with cross-functional teams to understand ML quality requirements
  • Define release planning and provide input on AWS Neuron SDK readiness
  • Lead and mentor a team of QA engineers
  • Create, maintain, and execute test cases for various software components
  • Identify and document defects and areas for improvement
  • Perform root cause analysis of complex issues
  • Stay up-to-date with ML industry trends and best practices
  • Collaborate with DevOps engineers on automated testing frameworks
  • Define key metrics for measuring software quality and test effectiveness

Requirements For Quality Assurance Engineer, Annapurna ML

Java
Linux
  • 6+ years of quality assurance engineering experience
  • 4+ years of delivering test frameworks, test tools, leading QA projects and initiatives
  • Knowledge of QA methodology and tools
  • Experience in automation testing
  • Experience in manual testing
  • Experience with Linux operating system, embedded systems, consumer devices, or mobile apps
  • Knowledge of at least one modern object-oriented programming language such as C++, Java, Objective C (preferred)

Benefits For Quality Assurance Engineer, Annapurna ML

Medical Insurance
401k
Equity
  • Medical Insurance
  • Financial Benefits
  • Other Benefits

Interested in this job?