Quality Engineer




  • 3+ years of web or desktop application quality assurance experience
  • Knowledge of test cases design techniques like boundary, decision tables, and BDD (Behavior Driven Development) / TDD (Test Driven Development)
  • Passion and drive for test automation and sound engineering practice
  • Experience with Jira or Azure DevOps (VSTS, TFS)
  • Experience in programming automated tests in C#.  Sound knowledge of C#.
  • Experience with JS based projects with React/Redux focus.
  • Experience with deployment tools, build/release automation, and CI/CD
  • Experience with implementing test automation tools and frameworks
  • Experience creating and executing automated and manual test cases for both Desktop and Web/SaaS applications
  • Experience with troubleshooting Windows desktop software, Windows server performance and monitoring logs

Highly Desirable

  • Exposure to test automation methodologies and best practices
  • Exposure to Azure and/or other cloud platforms
  • Exposure to performance testing applications (including load and stress testing)
  • Experience with Selenium, Cucumber and other testing platforms.
  • Exposure to document manage systems or other legal-industry applications is a bonus. i.e. iManage
  • Experience with large data set creation, back-end testing (SQL), being able to validate information as it flows throughout the system

What Sets us Apart? 

  • You will be challenged and encouraged to broaden your skills
  • Opportunity to make a difference in a rapidly growing company
  • Support and collaboration across the company
  • Casual and flexible work environment
  • Leading corporate benefits