View Our Website View All Jobs

Senior QA Engineer


Book of the Month has a sterling reputation for delivering a highly engaging and delightful experience to our members. We accomplished this by maintaining an automated end to end test suite. To greatly expand our testing capacity, we are looking for an experienced QA engineer to own our product quality. This critical role is perfect for an individual who consistently raises the bar and holds those around them to a high standard.

An individual coming into this role will work closely with a growing engineering and product team. They will be responsible for building test plans, establishing QA gates, and making sure that our members receive the best experience possible across all platforms. They will report into and be empowered by the CTO.

What you will be doing..

  • Work with CTO and engineering teams to develop and establish best QA practices and procedures.
  • Work closely with the product and engineering teams to document testing plans for new features and site upgrades.
  • Write and maintain a set of automated tests for our services and applications.
  • Collaborate with DevOps to implement QA gates, monitors, and alarms.
  • Advise engineers on how to build testable applications. 
  • Responsible for the quality of our products by ensuring that they operate at the highest standards and our members’ experience continues to be a positive one.

What you should have…

  • Expertise with end-to-end automated testing frameworks and systems.
  • Ability to work in a highly collaborative and dynamic environment.
  • Interest in ensuring the highest quality product is delivered to our members.
  • Ability to be a self-starter by applying knowledge and skills to independently own the QA.
  • Committed to Book of the Month’s mission to help readers discover new books they love and promote the work of emerging authors.

Minimum Requirements:

  • BA/BS in Computer Science or related discipline.
  • 4+ years of experience building high-quality production end-to-end testing systems required.
  • Familiarity with modern technologies such as Java, JavaScript, TypeScript, NodeJS is a must.
  • Specific experience with Nightwatch and Appium preferred.
  • Expertise in functional testing systems and methodologies.


Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file