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-LjbffrApplication Disclaimer
You are now leaving Jobdash.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.