Test Automation Engineer

 

Description:

YuJa, Inc., a leading provider of cloud-based digital compliance and accessibility solutions serving higher education, K-12, government, and healthcare organizations worldwide, is seeking a Test Automation Engineer to join its team in North York, ON. This is a full-time, on-site role offering a dynamic opportunity to contribute to the quality, scalability, and reliability of YuJa’s SaaS products such as Lumina, Panorama, EqualGround, and Verity.

As a Test Automation Engineer, you will be responsible for designing, building, and maintaining automated test frameworks across web, API, and integration layers to ensure consistent, high-quality releases. This role requires close collaboration with developers, QA engineers, and product managers to define test strategies, prevent defects, and integrate automated testing into CI/CD pipelines. You will play a key part in delivering reliable, accessible, and innovative solutions for YuJa’s global clients while helping to foster a culture of quality, collaboration, and continuous improvement.

Key Responsibilities:

  • Develop, execute, and maintain automated test scripts and frameworks (Playwright preferred; Selenium, Cypress, etc. acceptable).

  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions).

  • Conduct functional, regression, integration, and performance testing.

  • Collaborate with developers and QA teams to identify risks and resolve issues quickly.

  • Analyze test results and generate actionable reports.

  • Drive automation-first testing practices to strengthen SaaS product reliability.

  • Support a culture of continuous improvement in testing practices.

Candidate Profile:

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or related field.

  • Proficiency with automated testing tools and frameworks.

  • Strong knowledge of OOP and scripting languages (Java, Python, JavaScript, TypeScript, or C#).

  • Familiarity with API testing tools (Postman, REST Assured, Karate).

  • Knowledge of CI/CD and version control systems (Git).

  • Problem-solving ability, critical thinking, and strong communication skills.

  • Ability to work independently and collaboratively within cross-functional teams.

  • Bonus: Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

Why Join YuJa:
YuJa is recognized as one of Forbes’ Best Start-Up Employers in America, offering not just a job but an opportunity to grow, learn, and thrive in a supportive environment. Employees are encouraged to contribute creatively, learn continuously, and build meaningful careers.

Compensation & Benefits:

  • Competitive salary starting at CA$50,000/year (CA$4,166/month).

  • 100% employer-paid health, vision, and dental benefits.

  • Additional benefits: RRSP, gym subsidies, wellness perks.

  • Paid sick days and flexible workdays for work-life balance.

  • Flexible working hours (standard Monday to Friday).

Team & Culture:

  • Inclusive, collaborative, and growth-oriented culture.

  • Regular employee engagement activities: Canada Day trips, holiday dinners, themed celebrations, contests, and more.

  • Recognition programs including “Employee of the Week” and gift card rewards.

  • Office perks with snacks, drinks, and social events.

  • Continuous professional development with reimbursements for training and certifications.

  • Hands-on exposure to senior leadership and strategic initiatives.

Organization YuJa
Industry IT / Telecom / Software Jobs
Occupational Category Test Automation Engineer
Job Location North York,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-09-29 2:49 pm
Expires on 2026-01-04