Insight Global logo

Quality Assurance Engineer

Insight Global

Toronto, Canada

Share this job:
$2025 - $3 Posted: August 31st, 2025

Job Description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Insight Global. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$35.00/hr - CA$45.00/hr

Direct message the job poster from Insight Global

Technical and Business Recruiter at Insight Global

Start Date: October 2025 - 3 months until Dec 2025 with extension

Experience Required: 5+ years total QA experience, including 4+ years in test automation

3 month contract + extensions

October Start Date

Pay: $35-45/hr

Job Description:

Insight Global is hiring a Quality Assurance Automation Engineer for a hybrid role based in Vancouver or Toronto. This role focuses on building and maintaining automation frameworks and test scripts across UI, API, and backend components to support high-quality software delivery. The position requires collaboration with cross-functional teams and participation in Agile ceremonies, leveraging tools like Java, Selenium, Cucumber BDD, and AWS services.

Must Haves:

  • 5+ years total QA experience, including 4+ years in test automation.
  • Proficiency in Java programming and OOP principles.
  • Experience with automation frameworks such as Selenium WebDriver, Cucumber BDD, TestNG, or JUnit.
  • Skilled in API testing using RestAssured (Java) and Postman.
  • Experience with performance testing and JMeter scripting.
  • Familiarity with CI/CD tools like Jenkins, Maven/Gradle, and GitHub.
  • Experience with IDEs such as IntelliJ and Visual Studio.
  • Comfortable working in Agile/Scrum environments and using tools like Jira, Zephyr, and Git.
  • Strong verbal and written communication skills in English.
  • Experience integrating automation with AWS services (e.g., S3 or batch jobs).

Nice to Have:

  • Experience with additional AWS services including EC2, Lambda, SQS, Secrets Manager, and CloudWatch.
  • Knowledge of security testing.
  • SQL scripting experience.
  • ISTQB or ASTQB certification.

Main Responsibilities:

  • Develop and maintain end-to-end automation frameworks using Java, Selenium, and Cucumber BDD.
  • Design and execute API tests using RestAssured and Postman.
  • Write and maintain JMeter scripts for performance testing and automate test cases across different layers.
  • Create Python scripts for automation tasks.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions).
  • Execute tests in various environments including local VMs, staging, and QA.
  • Identify, log, and track defects using Jira.
  • Collaborate with developers, business analysts, and product owners.
  • Utilize AWS services to support test execution and environment management.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Analyst

Referrals increase your chances of interviewing at Insight Global by 2x

Sign in to set job alerts for “Quality Assurance Engineer” roles.

Agile Test Engineer - QA - Manual & Automation Experience Required

Quality Assurance Analyst, Regulatory Reporting

Toronto, Ontario, Canada CA$70,000.00-CA$90,000.00 2 weeks ago

Deployment and Quality Assurance Engineer

Mobile Software Development Engineer in Test (SDET), Contract

Quality Assurance Analyst V - Automation Testing

Software Development Engineer in Test (SDET) eCommerce Platforms

Sr. Quality Assurance Engineer (Contract)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.