QA Automation Engineer - Mobile Apps

Ring is seeking a quality oriented Software Quality Assurance Engineer to join the Ring team in Malvern, PA.  The role requires 3 to 5 years of experience with qualifying and releasing retail products to consumer markets. This candidate will be an integral member of a cross functional Agile team and will be responsible for regularly qualifying and reporting status of product features and risks. Testing will be focused on qualifying iOS, Android, web applications in conjunction with backend services / APIs to build home security and home automation solutions.

Responsibilities

  • Feature Qualification
  • o   Effectively collaborate with cross functional groups and qualify Ring products with manual and automation testing. Contribute to timely releases of high quality home security / automation products. Qualify features from end to end perspective in conjunction with devices, services and systems.
  • Product Test plans and Test Reports
  • o   Create & maintain Product acceptance test plans, test reports and proactively present latest quality status reports and risk mitigation plans with stake holders. Monitor quality of components and services to enable continuous delivery / releases to target environments.
  • Product Release Testing
  • o   Define and conduct qualification procedures to facilitate continuous delivery of core components, services and system across environments (Dev, QA, Staging, Production). Prepare and maintain release notes and train field support teams and partner teams with new features of incremental releases.
  • Industry Standard Compliance Testing:
  • o   Support in preparing products to comply to market driven industry standards (UL, CP-O1, Alexa, iOS, Android, customer specific) and regulatory standards (FCC, PTCRB, CTIA) comprising of product performance, security and reliability
  • Cross-domain Interoperability Testing:
  • o   Test device interactions and product usability in cross-domain variance – mobile devices, operating systems, browser versions, and device ecosystems

Preferred Technical Skills

  • Understand hardware / software interactions in client server model
  • Understand home security and home automation products
  • iOS, Android, web applications testing
  • Restful API testing - RestAssured, Postman jetpack
  • Programming languages - groovy, bash, javascript, java, SQL  
  • Application Automation Testing – Appium, Selenium, Geb, Spock, Cucumber
  • Experience with Tools / frameworks – Jira, Confluence, Jenkins, Maven, TestNG, TestRail
  • Device integrations corresponding to Z-wave, Zigbee, Lutron, Alexa, Homekit protocols

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 (HomeKit-enabled), 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.

Meet Some of Ring's Employees

August C.

Director, Operations

August focuses on employee needs and Ring’s overall success. He also works closely with communities and customers to ensure their home security needs are met.

Eugene L.

Lead Software Engineer

Eugene and the Software Engineering Team create scalable software systems that are equipped to effectively handle millions of doorbell rings and motion alerts every day.


Back to top