Quality Assurance Engineer, Ring Software/Firmware

Ring is an Amazon company that focuses on making neighborhoods safer through smart home security products and services.
Quality
Senior Software Engineer
Contact Company
1+ year of experience
Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Engineer, Quality

Senior Quality Engineer position at Axogen, leading quality assurance initiatives in medical device manufacturing with focus on regulatory compliance and product development.

Senior Quality Assurance Engineer, CoRo

Senior QA Engineer role at Amazon Lab126, focusing on consumer robotics and automated testing, requiring 6+ years experience with competitive compensation.

Senior Quality Engineer

Senior Quality Engineer role at Adobe focusing on mobile app testing and quality assurance for the Adobe Scan team.

Senior Product Quality Engineer

Senior Product Quality Engineer position at Mous, leading quality management for innovative tech accessories manufacturer in Dongguan, China.

Senior Production Quality Engineer

Senior Production Quality Engineer role at ALL.SPACE, leading quality assurance and compliance in manufacturing for space and telecommunications products.

Description For Quality Assurance Engineer, Ring Software/Firmware

We are looking to hire a Quality Assurance Engineer in Ring India within the Software/Firmware development organization, responsible for the quality of Ring core products including doorbell camera, security camera, and other new products. As a Quality Assurance Engineering lead, you will be leading a team of Quality Assurance Engineers.

Key Responsibilities:

  • Work closely with engineers and business owners throughout the development and testing lifecycle
  • Drive the creation of test plans and test cases
  • Execute test cases across all functional and UI areas of our products
  • Interpret and report testing results
  • Automate test cases for features before deployments
  • Create test strategies and enforce design for testability
  • Review user interfaces for conformity and functionality
  • Find, isolate, document, regress, and track bugs through resolution
  • Engage in code reviews to ensure testability and unit test designs
  • Develop automated tests, scripts, and tools to enable CI/CD
  • Collaborate across teams to enhance total product quality

Ideal Candidate:

  • Passionate about QA and test automation
  • Comfortable with proactive outward communication and technical leadership
  • Thrives in a dynamic environment with multiple, changing priorities
  • Never shies away from a challenge

About Ring: Ring, founded in 2013, is on a mission to make neighborhoods safer. Our product line includes video doorbells, Ring Alarm, and the Neighbors app, offering affordable whole-home and neighborhood security. We are committed to making home and neighborhood security accessible and effective for everyone while bringing communities together.

Join our team and be part of an exciting project where you'll drive data collection, initial testing, identify user workflows, and drive quality improvements.

Last updated a month ago

Responsibilities For Quality Assurance Engineer, Ring Software/Firmware

  • Lead a team of Quality Assurance Engineers
  • Create test strategies, test plans, and test cases
  • Execute test cases across all functional areas of Ring products
  • Automate test cases for features before deployments
  • Review product user interfaces for conformity to design guidelines
  • Interpret and report testing results
  • Work with software development engineers to understand technical architecture
  • Engage in code reviews to ensure testability and unit test designs
  • Develop automated tests, scripts, and tools to enable CI/CD
  • Collaborate across teams to enhance total product quality

Requirements For Quality Assurance Engineer, Ring Software/Firmware

Java
  • 1+ years of quality assurance engineering experience
  • Experience in manual testing
  • Experience in automation testing
  • BS degree in computer science or equivalent
  • Experience with embedded systems or consumer devices (preferred)
  • Experience programmatically testing products and measuring test coverage (preferred)
  • Ability to isolate test failures in complex software systems (preferred)
  • Self-driven and able to work with a high level of ambiguity (preferred)
  • Excellence in technical communications with both technical and non-technical peers (preferred)
  • Strong sense of ownership, bias for action, and drive (preferred)

Interested in this job?