Taro Logo

Quality Assurance Engineer

World's largest and oldest digital book store service specializing in e-books and digital reading subscriptions.
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
E-Commerce · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Quality Assurance Engineer

Amazon's Kindle Unlimited (KU) team is seeking a Quality Assurance Engineer to join their digital reading subscription service team. This role is part of the world's largest digital book store service, focusing on enabling customers to acquire eBooks through various channels and actions. The position involves working on a Tier-1 service that handles multiple digital businesses and serves millions of customers worldwide.

As a QA Engineer, you'll be instrumental in ensuring the quality of Amazon's eBook and Kindle subscription services. You'll work on systems that enable customers to buy, borrow, gift, and pre-order digital content, while building innovative experiences that reduce transaction friction. The role combines both manual and automated testing approaches, requiring someone who can understand software internals and contribute to the design and coding phases.

The ideal candidate will join the KU-PRR team, working on technology that powers end-to-end eBook subscription services, from acquisition innovation to borrowing experiences. You'll be responsible for maintaining and improving user experience through comprehensive testing strategies and automation. This is an excellent opportunity for someone passionate about quality assurance who wants to impact millions of readers worldwide.

The role offers the chance to work with cutting-edge technology in e-commerce and digital content delivery, collaborating with cross-functional teams to drive innovation in the digital reading space. You'll be part of a team that serves 30+ digital businesses and continuously works to enhance the customer experience in the world's largest digital bookstore.

Last updated 7 months ago

Responsibilities For Quality Assurance Engineer

  • Collaborate with developers, product managers and customer support
  • Identify unambiguous software requirements
  • Understand features and implementation details
  • Develop and execute testing strategies
  • Test code at user level both manually and with automated tools
  • Debug problems using log files
  • Write automated tests using various frameworks
  • Define and implement quality gates for code changes
  • Develop high-quality test automation

Requirements For Quality Assurance Engineer

  • 1+ years of quality assurance engineering experience
  • Experience in manual testing
  • Experience in automation testing
  • Experience in UI and API automation testing (Selenium/SOAPUI)

Interested in this job?