Quality Assurance Engineer , Amazon
DESCRIPTION
Kindle is an iconic product and a thriving business adored by customers around the world – but it’s still “day one” in inspiring the world to read more and get more out of reading every day, across all their devices.
We are seeking a passionate, hard-working, and talented engineer to join our team. We are looking for someone with experience building backend services and automating mission critical software and services to help shape the future of automated testing for our reading and shopping experiences.
The ideal candidate is proactive, responsive, flexible and able to succeed within an open collaborative peer environment. They have a combination of in-depth knowledge of computer science principles and how to architect software for maximum longevity, and a solid understanding of automated testing concepts. They demonstrate creative approaches to building services which expose usability and functional defects in production level code at the API, component, feature and UI integration levels.
As a Quality Engineer on the Kindle Reader team, you will take on an exciting and challenging role in a team that is innovating the reading experience on mobile devices for millions of Amazon customers. You will work with world-class engineers, business leaders, and other talented engineering teams while you design, architect, and implement for Kindle Reader iOS, Android, FireOS app and E-Reader. Scaling, latency, and customer experience are top priorities as the business grows. This is a high visibility team where you will make a direct positive impact on customer experience and the business. If you enjoy broadening your technical skills, building a new product, and working in an environment that thrives on creativity, experimentation, and innovation, then this is the job for you!
Key job responsibilities
• Build automated frameworks, tools, tests and infrastructure to help drive software quality.
• Work closely with Software Development Engineers to understand features and technical implementation.
• Work with SDETs to understand and the test automation needs of the team and build the necessary infrastructure.
• Work with groups such as Product Management, User eXperience, and Customer Support to understand customer usage models and develop test plans and suites that approximate real-world environments and regression tests and driving the software development process towards quality-centric methodologies.
BASIC QUALIFICATIONS
- 4+ years of quality assurance engineering experience
- Experience in automation testing
- Experience in manual testing
PREFERRED QUALIFICATIONS
- Experience with at least one automated test framework like Selenium or Appium