Quality Assurance Engineer, Ring Connectivity
Ring is looking for a highly proficient, lead plus hands-on QA Engineer to own our testing efforts and keep our platform running smoothly. You will help the existing engineering team build test cases, validate software releases, and ensure that end users have a great connectivity experience. You'll work closely with development teams to help discover and debug issues.
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 is seeking engineers who will help us create the next generation of home security.
Key Job Responsibilities
1. Quality Assurance Engineers test code at the user level, both manually and with automated tools.
2. Our QA Engineers are not pure black box testers; they are more grey box, able to understand software internals, debug problems using log files, and write automated tests with Python/Perl/Java scripts and/or user-level automated tools.
3. QA Engineers work with Software Development Engineers and Business Owners to understand technical implementation of features.
4. QA Engineers will also work with groups such as Product Management, User Interaction, and Customer Support to understand customer usage models and develop test plans and suites that approximate real-world environments in addition to regression tests and drive the software development process towards quality-centric methodologies, always seeking to avoid defects or find them earlier in the process.
5. Define, implement WiFi test cases and write automated tests.
6. Develop ad hoc tests to support engineering debug.
7. Drive decisions about testing improvements.
8. Drive projects from start to finish and collaborate with team members.
9. Execute WiFi test plans.
10. Report test results and plan status.
11. Write detailed bug reports for the engineering team.
12. Debug and analyze failures, summarize analysis results.
13. Design testbeds & test solutions based on the needs.
14. Support distributed development and QA teams.
15. Able to provide concise and clear test reports driving towards product quality improvements.
BASIC QUALIFICATIONS
* 4+ years of quality assurance engineering experience.
* Experience in automation testing.
* Experience in manual testing.
* Experience as QA lead on medium to large-sized projects.
* Experience in scripting and automation using Python/Perl/Java.
PREFERRED QUALIFICATIONS
* Experience with at least one automated test framework like Selenium or Appium.
* Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality.
* Experience in extensive testing of Wi-Fi, Bluetooth/BLE, TCP/IP Networking software.
Posted: September 13, 2024
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#J-18808-Ljbffr