Job Information
Amazon Software Development Engineer in Test, Ring Connectivity in Hsinchu City, Taiwan
Description
Ring Connectivity is seeking a Software Development Engineer in Test (SDET) to drive our test automation initiatives, especially for embedded systems.
In this role, you will be responsible for designing, maintaining, and optimizing automated test suites to validate both software and hardware interfaces in our products. You will collaborate closely with development and QA teams to deliver seamless, high-quality product releases.
The ideal candidate has experience with test automation frameworks, a proven ability to develop automated tests from scratch, and a strong grasp of software development and system integration. Expertise in embedded systems testing is essential, as you’ll focus on creating and executing test strategies that ensure the functionality, performance, and reliability of Ring’s hardware-software integration. This role requires hands-on experience in developing test suites for low-level software and hardware interfaces, ensuring robustness and reliability across various embedded product configurations.
Key job responsibilities
Design and implement automated test suites to validate the functionality, interoperability, and reliability of wireless network components and configurations.
Use industry-standard testing tools and frameworks to measure and analyze critical performance metrics, such as throughput, latency, and coverage.
Collaborate with Connectivity engineering teams to understand the product architecture, identify potential failure points, and incorporate feedback into the testing strategy.
Contribute to Ring Connex's automated test frameworks and infrastructure, enabling developers and QA teams to implement test cases and suites effectively.
Analyze test results, report on system performance, and work closely with the development team to resolve issues or regressions.
Stay informed on the latest trends and best practices in wireless networking testing, continuously enhancing the testing infrastructure and processes.
About the team
Ring has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking engineers who will help us create the next generation of home security.
Ring Connectivity team is responsible for ensuring an optimal connectivity experience and defining use cases across the Ring, Blink, and Sidewalk product ranges.
Basic Qualifications
4+ years of non-internship professional software development testing experience
5+ years of experience in software testing, with a strong focus on test automation for wireless networking products.
Proficiency in programming languages such as Python or Bash
4+ years of experience in maintaining & scaling up WiFi test labs
4+ years of experience 802.11(ac/ax/be), Ethernet, Networking (DHCP, DNS, ARP, ICMP)
4+ years of experience on installations of OS (linux/mac/windows)
4+ year of experience with Python or Shell scripting
2+ years of experience with RF equipment and tools
Preferred Qualifications
Hands-on experience with popular test automation frameworks and tools (e.g.,pytest, Selenium) applicable to wireless networking.
Familiarity with network performance testing tools and metrics (e.g., Iperf, iPerf3, speedtest).
Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
Excellent communication and collaboration skills to work effectively with cross-functional teams.
Hands-on experience in setting up and configuring WiFi networks is a significant advantage.
In-depth understanding of wireless protocols, such as 802.11 (WiFi), Bluetooth, and 900M, and their testing requirements.
Experience with virtualization and containerization technologies (e.g., Docker, Kubernetes) for test environment management.
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.