- 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
- 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.
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.
Other Jobs from Amazon
Cloud Support Intern (Deployment | Mandarin speaker)
Cloud Support Intern (Mandarin speaker)
Cloud Support Intern (Networking | Mandarin speaker)
Similar Jobs
Senior Platform Engineer
SENIOR DEVOPS ENGINEER- CLOUD ENGINEER - India
Lead DevOps Engineer
Advanced Application Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say