Software Quality Assurance Engineer

Amazon Lab126

(Sunnyvale, California)
Full Time
Job Posting Details
About Amazon Lab126
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronic devices. Lab126 began in 2004 as a subsidiary of Amazon.com. Since then, we have worked to produce hardware and software for devices like Fire tablets, Kindle Voyage, Amazon Fire TV, and Amazon Echo.
Summary
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
Responsibilities
* Create test plans and test cases * Review user interfaces for conformity and functionality * Efficiently execute test cases across all functional areas of our products * Review product user interface in order to exceed customer intuitiveness and expectations while maintaining conformity to design guidelines * Find, isolate, document, regress, and track bugs through resolution * Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process * Work with Software Development Engineers to understand the overall technical architecture and how each feature is implemented
Ideal Candidate
* Master’s degree * 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 * Experience with JUnit, mock objects, AntHill Pro, Cobertura and JDepends * Experience with Android OS and application testing on mobile devices * Demonstrated expertise in black box and grey box testing methodologies, experience with standard QA and development tools, and the ability to operate within short release cycles * Highly methodical test discipline, applicable to all product UI * Creativity and initiative to improve product coverage and effectiveness * Solid understanding of QA tool development chains and environments * Experience writing code for multitasking operating systems **Basic Qualifications** * Bachelor’s degree in Computer Science, Computer Engineering or similar technical field * 3+ years of software QA testing experience with black and grey box functional testing * 3+ years of experience in Java or C development, or white box testing * 3+ years of experience scripting and/or programmatically testing products, measuring test coverage, developing the best automation, driving testability and diagnostic ability into the product, while promoting best practices in quality areas * 3+ years of API automation testing experience including working experience with unit test automation frameworks

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.