Software QA Engineer, Device OS

Inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
$75,700 - $183,100
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Consumer

Description For Software QA Engineer, Device OS

Amazon Lab126, established in 2004 as an Amazon.com subsidiary, is seeking a Quality Assurance Engineer for their Device OS team. This role offers an exciting opportunity to work on software that powers multiple Amazon devices and enables third-party device access to Amazon services. The position combines startup culture with high-impact problem-solving, focusing on software components, services, tools, and application development frameworks.

As a QAE, you'll be responsible for ensuring feature quality through both automated and manual testing processes. You'll work closely with developers, product managers, and other QA team members to maintain high quality standards in software delivery. The role involves creating and executing test plans, reporting and verifying defects, and signing off on features and release candidates.

The ideal candidate will possess strong hands-on experience in test automation and testing, with comprehensive knowledge of core software testing techniques. This isn't just a black-box testing role – you'll need to understand software internals, debug using log files, and write automated tests. You'll collaborate with various teams including Product Management, User Interaction, and Customer Support to understand customer usage models and develop comprehensive test plans.

The position offers competitive compensation ranging from $75,700 to $183,100 based on geographic location, plus equity opportunities and comprehensive benefits. This is an excellent opportunity for someone passionate about quality assurance who wants to make a significant impact on consumer electronics and Amazon's device ecosystem.

Last updated 4 hours ago

Responsibilities For Software QA Engineer, Device OS

  • Develop test plans for given features
  • Create, maintain, and execute test cases, test scripts, and test scenarios
  • Taking care of releases and coordinating with offshore teams
  • Maintain automated testing frameworks and test suites
  • Work with Software Development Engineers and Business Owners
  • Collaborate with Product Management, User Interaction, and Customer Support
  • Develop test plans that approximate real-world environments
  • Drive software development process towards quality focused methodologies

Requirements For Software QA Engineer, Device OS

Java
JavaScript
Python
  • 2+ years of quality assurance engineering experience
  • Experience in automation testing
  • Experience in manual testing
  • Experience in UI and API automation testing (Selenium/SOAPUI)

Benefits For Software QA Engineer, Device OS

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical benefits
  • Financial benefits
  • Full range of benefits package

Interested in this job?

Jobs Related To Amazon Software QA Engineer, Device OS

Software Dev Engineer II, Delivery Choices

Mid-level Software Engineer role at Amazon focusing on developing innovative delivery experience solutions for millions of customers worldwide.

Salesforce Developer, PSME

Salesforce Developer position at Amazon Business, focusing on building and maintaining enterprise-scale marketing and sales technology solutions using Salesforce and related technologies.

Software Development Engineer, Last Mile Planning

Software Development Engineer role at Amazon's Last Mile Planning team, focusing on logistics optimization and delivery planning systems.

Software Development Engineer 2, Pre Station Planning Technology

Software Development Engineer 2 position at Amazon's Pre Station Planning Technology team, focusing on logistics network optimization and delivery planning systems.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service focusing on Voice of Customer products and defect elimination using ML and GenAI