Software Development Engineer in Test- Firmware

Ring, Malvern, PA

Your Ring of Security Starts at the Front Door

As a Software Development Test Engineer (SDET), you will join a team of hands-on, passionate and seasoned SDET professionals developing innovative life safety and life style products. Automation testing will be primarily focused on qualifying and releasing firmware and software in conjunction with backend services / APIs to build home security and home automation solutions. 


  • Collaborate with cross functional teams and develop test strategies to effectively qualify Ring products to meet high quality and release schedules 
  • Build and maintain automated test infrastructure to validate all aspects of Life safety and Life style products
  • Evaluate product functionality and create test strategies covering integration and end user scenarios
  • Develop reusable and reliable automated scripts and make them part of continuous integration / build systems
  • Understand component test strategies for product architecture and where necessary, make quality trade-off decisions at the feature level
  • Proactively report product readiness status to stake holders and effectively apply solutions that assess and mitigate quality risks for product releases
  • Take ownership of problems (even when outside your own domain), propose solutions, and either drive their resolution or ensure a clear hand-off to the right owner

Basic Qualifications

  • BS in Electrical Engineering or Computer Science
  • 5+ years of experience testing embedded systems firmware / software with RTOS / Linux
  • Develop design verification and product verification test plans and execute tests to map to release schedule
  • Programming experience with programming language such as Python, BASH or PERL
  • Demonstrated experience in test framework design and development
  • Refine release procedures and conduct release tests to support continuous integration and delivery of core components, services and system across environments (Dev, QA, Staging, Production). Support preparing release notes for incremental releases and assist with reproducing production issues
  • Understand component test strategies for product architecture and where necessary, make quality trade-off decisions at the feature level
  • Troubleshoot and isolate bugs to help developers research the root cause of problems, and track defects through resolution
  • Experience with Agile testing methodologies and best practices
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills
  • Train and mentor interns and new hires

Preferred Qualifications

  • Strong, object-oriented design and coding skills
  • iOS, Android, web applications testing
  • Rest API testing – Postman, SoapUI
  • Programming languages – Java, groovy, bash, javascript, SQL   
  • Experience using development environments (like IntelliJ or Eclipse)
  • Application Automation Testing – Appium, Selenium, Protractor, Cucumber
  • Experience with Tools / frameworks – Jira, Confluence, Jenkins, TestNG, TestRail
  • Device integrations corresponding to Z-wave, Zigbee, Lutron, Alexa, Home kit 
  • Familiar with home security and home automation products
  • Coding experience with automated testing frameworks, tools, services, and physical devices
  • Experience with using low-level debug tools (logic analyzers, oscilloscopes, multimeters)
About Ring

Ring's mission is to reduce crime in neighborhoods and empower consumers by creating a Ring of Security around homes and communities with its suite of smart home security products: Ring Video Doorbell, Ring Video Doorbell Pro, Ring Stick Up Cam and the new Ring Floodlight Cam. With these security devices, Ring has created the neighborhood watch for the digital age and continues to keep homes around the world safe. For more information, visit www.ring.com. With Ring, you're always home.

Ring LLC is proud to be an equal opportunity employer - Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation

About Ring

Ring is on 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. Ring lets you stop crime before it happens. Because with Ring, you’re always home.

Want to learn more about Ring? Visit Ring's website.