Job Description

We are a team where QA works closely with developers and product owners in an agile environment. Expect to spend about 90% of your time designing and writing test automation, and 10% of your time supporting regression test, test documentation, coordination of QA feedback and issue resolution, and other tasks as needed to drive high quality releases.

Responsibilities:

  • Create and maintain functional tests for web applications using Cucumber and Selenium
  • Create and maintain REST API integration tests using Mocha and Chai
  • Assist in the maintenance of the automation framework
  • Execute and evaluate tests daily

Mandatory Skills/Experience:

  • Testing in an agile development environment
  • Expertise in integration testing
  • Testing web services
  • Test data set management and basic database manipulation
  • Expertise in creating clean, maintainable automation with maximum longevity
  • Strong Java / JavaScript testing experience
  • One or more of the following
    • Experience with Mocha and Chai or similar
    • Experience with Selenium WebDriver
    • JavaScript plus any testing tool
    • C# plus any testing tool

Optional Skills/Experience:

REST API testing