Sr. Software Development Engineer - Test

Amazon.com - Sunnyvale, CA3.6

Full-time
EducationSkills
Job Description
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. What will you help us create?

Work hard. Have fun. Make history.

We are looking for Senior Software Development Engineers in Test to perform new feature automation to propel testing and validation of the Ring family of cameras and products as part of Amazon devices and software. In addition, you will be responsible for automation of features that expand current product capability and deliver existing features to new countries and regions.
Software Development Engineers in Test focus on delivering tools, frameworks and testing infrastructure to facilitate the testing process. They help to provide a means to test code at the backend, cloud, unit or user level with automated tools. SDETs have command of and utilize techniques to debug problems using log files, and write automated tests and/or user-level test automation tools. SDETs work with Software QA Engineers to understand features and technical implementation and how best to represent features through automated testing. SDETs also work with groups and organizations such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test infrastructure that allows us to more directly simulate user behavior and test suites that approximate real-world environments for various types of products.
Basic Qualifications
Bachelor’s Degree in Computer Science or related technical field and years relevant work experience, or relevant work experience
7+ years experience in a test or development role as part of a product development organization which has delivered consumer oriented products
Knowledge of QA methodology and tools
Experience testing and building automation on mobile devices (iOS and Android)
Experience in Python/Java coding and user-level automation
Experience working closely with development and business teams to communicate problem impacts and to understand business requirements.
Preferred Qualifications
Experience with UI Test Automation
Experience with C++ and object oriented programming language
Experience in the domain of Machine Learning and Computer Vision
Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects
Excellent communication, collaboration, reporting, analytical and problem solving skills
Familiarity with executing performance, longevity and device interoperability tests in the confines of the mobile application space
Shows creativity and initiative to improve product test coverage and effectiveness
Comfortable communicating cross-functionally and across management levels in formal and informal settings
Ring LLC is proud to be an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation