QA Automation Engineer (Mississauga/Toronto, Canada)

You are here

Position Description:

The primary goal of the QA Automation Engineer is to create new test automation, add additional feature support to the test framework and support the QA organization in its automation goals. The position is challenging but extremely rewarding. We like problem solvers, leaders and those who can embrace change.


  • Build and maintain advanced tools for test automation
  • Design, develop, and execute automation scripts
  • Help identify weaknesses in our products
  • Work with the development and QA teams to help define, implement, and maintain quality standards
  • Analyze test case failures and perform root cause analysis as appropriate


  • BS in Computer Science or related area, or relevant work experience
  • 2+ years in test automation
  • Experience with all phases of software testing including test planning, functional testing, and regression testing
  • Advanced problem-solving, debugging and troubleshooting skills
  • Proven experience with Selenium
  • Knowledge of Java
  • Knowledge of  load/performance testing
  • Knowledge of JMETER a strong plus
  • Experience testing all layers of a web application, including front-end, service layer, and back-end testing
  • A strong passion for improving software quality
  • Must be detail oriented, reliable and have the ability to work both in a team environment and alone with minimal direction and supervision
  • Requires the ability to work independently with substantial latitude for action and decision while maintaining focus on achieving optimal outcomes as part of a collaborative development effort
  • Excellent verbal and written communication skills


  • Experience working with Agile methodologies and on Agile teams
  • QA Certification
  • Have experience using Git/SVN

Interested candidates should send their cover letter and resume to [email protected]