Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling tablets with breakthrough hardware technology as well as e-readers that have revolutionized reading. What will you help us create? Work hard. Have fun. Make history.
As a Software Quality Assurance Engineer in the Systems UI team, you will work with consumer application testing expertise. You will join the team of hands-on, pro-active, self-motivated and seasoned SQA professionals. We are looking for masters of today's mobile user interface with passion and creative ideas for what the future of our UI should deliver. In this role, you will:
- Lead the testing of large-scale systems, create test plans, test cases, and drive continuous improvements to the quality assurance processes using Internet and Web technologies including Apache, HTTP, XML, HTML, Load Balancing, and DNS
- Develop tests using Java and Shell Scripts in a Linux environment, document and coordinate the deployment of manual and automated tests for complex systems, and test mobile device development kits and device frameworks
- Design and build automated test cases for mobile device based graphical user interface using test automation frameworks such as VNC Robot and Java
- Design, develop, and execute quality assurance test cases and support tests for large-scale, distributed software systems using Java including white and black box tests
- Work closely with engineers, business owners, and customer service professionals throughout the development and testing lifecycle, including the requirements gathering and design
- Consult with and advise project management and development teams on technical issues related to planning, developing, implementing, and modifying testing procedures.
- Use functional specifications to plan, create, or sign-off on test plans, test cases, and automated test cases. Provide regular, detailed status report on project progress, including test cases executed, bugs discovered, and bugs fixed.