JavaScript Job: Senior JavaScript Automation Engineer

Job added on


Toronto, Ontario - Canada

Job type


JavaScript Job Details

Job Title: QA Automation Engineer

Location: Remote

Employment Type: Full-time

Role Overview:

We are looking for a talented QA Automation Engineer to join our team. The ideal candidate will have strong expertise in Selenium with JavaScript and prior experience in Machine Learning (ML)/Artificial Intelligence (AI) frameworks such as Keras, TensorFlow, or Scikit-Learn.


  • Develop, maintain, and execute automated test scripts using Selenium with JavaScript.
  • Design and implement automated testing strategies for web applications.
  • Collaborate with the development team to identify and prioritize test cases for automation.
  • Participate in all aspects of testing, including functional, regression, and performance testing.
  • Identify, document, and track software defects to resolution.
  • Contribute to the continuous improvement of our QA processes and methodologies.


  • Bachelor's degree in Computer Science or related field.
  • 6+ years of experience in QA automation testing.
  • Proficiency in Selenium with JavaScript for test automation.
  • Experience in testing web applications and web services.
  • Strong understanding of software testing principles and methodologies.
  • Prior experience with ML/AI frameworks such as Keras, TensorFlow, or Scikit-Learn is compulsary.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.

If you have a passion for automation testing and a desire to work with cutting-edge technologies, we'd love to hear from you. Apply now to join our team and help us deliver high-quality software solutions.