Job Description
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
Company
Insight Global
Location
Toronto
Country
Canada
Salary
100.000
URL