Posted about 1 days

QA Engineer Automation

What You Will Do

We are  looking for a full time QA engineer to help bolster the reliability of software platforms geared toward everything watch related. We are the combination of an editorial outlet, an e-commerce/retail platform, and a tech-forward product team. As a QA engineer, your work will touch most of the business and enable reliable, industry-leading technology to keep the experience for our readers and customers on the bleeding edge.

From an engineering standpoint, you will need to be able to integrate testing workflows into the entire software development lifecycle. We are looking for someone that prefers to solve problems in the best way instead of the quickest way, and is comfortable enough with testing strategies and tools to solve problems on their own. As with all quality testing, attention to detail is a must. Other daily responsibilities will include analyzing requirements, writing new test cases/plans (automated), and creating automated tooling to enhance the testing platform.

Key Responsibilities and Requirements

  • Extensive experience testing Ruby and on Rails projects.
  • Extensive JavaScript testing experience, especially with React.js.
  • Experience with REST API consumption and debugging.
  • Experience writing tests to support your work, e.g. with Playwright.
  • Experience integrating automated tests and reporting into a CI/CD pipeline.
  • Proficiency with version control tool GitHub.
  • Proficiency with relational databases and SQL (Postgres preferred but not required).
  • Proficiency with non-relational databases such as Redis.
  • Ability to test responsive designs and work closely with our designers.
  • Experience with Datadog or other APM tooling.
  • Experience implementing and maintaining performance/stress testing using tools like JMeter and k6.
  • Ability to communicate effectively and sincerely with engineers about discovered bugs.

Nice to Have

  • Experience testing Shopify sites or any other e-commerce platform, or experience working with technology integration in a retail commerce setting.
  • Experience working with languages other than Ruby and JavaScript that could bring value to our platform.
  • Experience testing content management systems or parts thereof, e.g. WYSIWYG editors.
  • Experience validating completed real code web components with Figma (or equivalent) design representations.
  • Experience testing native applications iOS / Android apps.

100% remote


  • 1 First interview Intro Call
  • 2 Second interview Technical interview (no live coding)
  • 3 Third interview Cultural Fit
  • 4 Offer