Job Description
Are you passionate about building reliable, high-quality software that customers can depend on? As a Quality Assurance Engineer II at Amazon, you will play a critical role in ensuring our products meet the highest quality standards before they reach customers. You will design and execute comprehensive test strategies, build automation that scales, and collaborate closely with engineering teams to catch defects early and prevent them from happening in the first place.
This is a hands-on role where your analytical mindset and technical skills will directly influence product quality. You will own test planning for complex features and services, write automated test cases that provide meaningful end-to-end coverage, and drive continuous improvements to how we measure and deliver quality. If you are a self-starter who thrives on solving problems and making systems more reliable, we want to hear from you.
Key job responsibilities
Own end-to-end test strategy for device software features and wireless connectivity — defining what to test, how to test it, and what lab infrastructure is needed, even when requirements are ambiguous or evolving across kernel, firmware, and RF domains.
Create and execute test plans for complex test scenarios including system integration, wireless protocol conformance (Wi-Fi, BLE, Zigbee, Thread, Matter, Sidewalk), power profiling, and hardware-software co-validation across firmware, OS, and connectivity boundaries.
Design and build Hardware-in-the-Loop (HIL) test rigs and automated test solutions that are maintainable, reusable, and reliable — enabling other engineers to run and extend them independently against real device hardware.
Develop RF test automation scripts for wireless performance benchmarking, packet error rate measurement, sensitivity testing, and production line calibration support.
Own power profiling and battery life testing — current measurement, sleep/wake analysis, duty cycle optimization validation using tools such as Nordic PPK2 or Keysight power analyzers.
Create and maintain protocol conformance test suites for Wi-Fi Alliance, Zigbee Alliance, CSA Matter, and Amazon Sidewalk certification requirements.
Build regression test infrastructure that runs on every CI/CD build against real hardware targets, integrated with the team's Yocto-based build pipeline.
Isolate, document, and validate defects with detailed evidence and root-cause analysis across embedded software, wireless stacks, and peripheral interfaces (SPI, I²C, UART), enabling development teams to triage and resolve issues efficiently.
Represent quality assurance in cross-functional discussions including design reviews, release readiness decisions, and retrospectives — advocating for quality at every stage of the device software development lifecycle.
Support regulatory pre-certification testing (FCC, CE, BIS, TELEC) for wireless subsystems and device platforms.
Mentor junior engineers, interns, and contractors — training them on device platforms, test methodologies, and lab tools, and creating documentation that reduces tribal knowledge.
Proactively identify quality risks, propose solutions, and take on projects that improve testing processes or more accurately measure product quality across the full device software stack.
A day in the life
You will start your day reviewing test results from overnight automation runs, triaging any new defects and identifying root causes. From there, you might join a design review to assess the testability of an upcoming feature, then shift to writing or refining automated test cases for a current release. You will regularly partner with software engineers and product managers to align on quality priorities and participate in bug triage sessions. Expect to mentor teammates, contribute to retrospectives, and continuously look for ways to make testing smarter and more efficient.
About the team
The Alexa Connected Devices Device Software team is a new two-pizza team in Bangalore, India, supporting device software development for Amazon's connected devices portfolio. The team brings deep expertise in operating system fundamentals, embedded systems, wireless connectivity (Wi-Fi, BLE), and sub-gigahertz standards (Zigbee, Thread, Matter, Amazon Sidewalk).
We are growing and looking for curious, technically strong people who want to make a real impact on how connected device technology serves customers worldwide.
Basic Qualifications:
- 4+ years of quality assurance engineering experience
- Experience in manual testing
- Experience in automation testing
- Experience scripting or coding
- Experience as QA lead on medium to large sized projects
Preferred Qualifications:
- Experience with at least one automated test framework like Selenium or Appium
- Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality
- Experience troubleshooting and debugging embedded systems, wireless connectivity stacks, and firmware
- Experience developing high-quality test plans, test designs, test strategies, and test execution for IoT device platforms
- Experience with test management tools (e.g., TestRail, Zephyr) and issue management tools (Jira)
- Experience working closely with embedded software, hardware, and wireless engineering teams to communicate problem impacts and understand technical requirements
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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
More Information
Application Details
- Organization DetailsADCI - Karnataka


Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.