Job Information
Amazon Quality Assurance Engineer, Ring Connectivity in Taipei, Taiwan
Description
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 the 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 are seeking engineers who will help us create the next generation of home security.
Key job responsibilities
Quality Assurance Engineers test code at the user level, both manually and with automated tools. 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. QA Engineers work with Software Development Engineers, and Business Owners to understand technical implementation of features. 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 driving the software development process towards quality-centric methodologies, always seeking to avoid defects or find them earlier in the process.
Define, implement WiFi test cases and write automated tests
Develop ad hoc tests to support engineering debug
Drive decisions about testing improvements
Drive projects from start to finish and collaborate with team-members
Execute WiFi test plans
Report test results and plan status
Write detailed bug reports for engineering team
Debug and analyze failures, summarize analysis results
Design testbeds & test solutions based on the needs
Support distributed development and QA teams
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
Amazon
-
- Amazon Jobs