Lead QA Engineer

HapYak – Boston, MA

Who We Are:

HapYak is the leading self-service interactive video platform.  Businesses, universities and organizations of all types and sizes use HapYak to make their video strategy effective.
HapYak is a cloud-based SaaS platform.  Our authoring and management tools run in the browser and are backed by powerful APIs.  HapYak works with all video platforms.
Customers use HapYak to make their videos part of a measurable business process. They directly engage viewers with interactive elements including:  calls to action, quizzes, links and dynamic experiences that deliver longer view times, higher engagement and increased conversions.
Examples of what we’ve built recently:   Real Time Reporting, Live Interactive Video, and 360/VR Video.
We are a rapidly growing, profitable startup with customers you’ve heard of.  We are located in downtown Boston, near South Station.
As we expand our platform we are looking for a talented Senior/Lead Back End Engineer to join our growing Engineering team.

Who You Are

Required Qualifications:
  • 5 or more years of software development experience, with at least 3 years focused on QA automation and manual testing
  • Experience testing large distributed applications
  • Experience writing browser automation tests using tools like Selenium, Webdriver or equivalent framework(s)
  • Proficiency in manual testing methodologies
  • Experience writing clear, comprehensive bug reports
  • Experience writing test plans, feature matrices and other test-related documentation
  • Desirable Experience:
  • Data quality verification
  • Continuous integration
  • Mobile (iOS/Android) testing
  • Web based video technologies
  • Load and/or performance testing tools (Gatling, JMeter or similar)
  • Cloud-based testing services (Sauce Labs, Browserstack, etc.)
  • Security/vulnerability testing
  • Technical Skills:
  • JavaScript (ES5 and ES6)
  • Jenkins
  • Mocha, Jasmine or similar JS testing frameworks/tools.
  • Webdriver.io, NightwatchJS or similar browser automation Framework(s)
  • Git
  • Python
  • SQL
  • What You Will Do

  • You will be responsible for both manual and automated testing efforts.
  • You will own product quality and be the gatekeeper for releases and change management.
  • You will drive the continued evolution of our testing automation infrastructure and processes, including:

  • Extension and optimization of existing test automation code-base
  • Development of new automation capabilities including data quality and integration validation
  • Design/Build cloud-based continuous integration pipeline(s)

  • You will help the development team build code in ways that improve testability and overall quality.
  • You will work towards expanding our automated test coverage across multiple server and client environments.
  • You will participate in and contribute to our daily stand-ups, product planning and release retrospective review sessions.