Salary
$82k – $98k per year
Location
Hybrid (Toronto, Canada)
Seniority
Senior · 5+ years exp
Employment
Contractor
First seen by Alion on Oct 14, 2026.
Overview
Company
Impact
Profile match
Randstad Canada is the Canadian subsidiary of the Dutch staffing group Randstad N.V., headquartered in Toronto, Ontario. It provides temporary and contract staffing, permanent placement, executive recruitment and managed workforce services in IT, engineering, finance and accounting, administration and industrial work. It advertises client positions such as SCADA engineers, Power Platform developers, civil engineering technicians and compliance analysts in Toronto, Quebec City, Montreal and other Canadian cities.
Our client, one of the top insurance companies, are seeking a highly skilled and experienced Senior Test Automation Developer to join our team. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the highest quality of our software products. This role requires a deep understanding of testing frameworks, automation tools, and
best practices in software testing. Additionally, the candidate will be required to create and execute manual test cases and develop comprehensive test plans.
Advantages
- Pay rate: $70 to $80 Inc Rate
- 2 - 3 days hybrid in the office
- Downtown Toronto location
- 6 months contract (might be extended)
Responsibilities
- Design, develop, and maintain robust and scalable automated test scripts for
functional, regression, and performance testing.
- Collaborate with cross-functional teams, including java developers, product
owners, IT business analysts, and other test automation developers, to define test requirements and ensure comprehensive test coverage.
- Identify, document, and track bugs and issues to resolution.
- Implement continuous integration and continuous deployment (CI/CD)
pipelines to automate the testing process.
- Perform code reviews and provide mentorship to junior test automation
engineers.
- Stay up-to-date with industry trends and advancements in test automation
tools and techniques.
-Develop and maintain test automation frameworks and tools to improve
efficiency and effectiveness.
- Analyze test results, generate test reports, and provide insights to
stakeholders.
- Ensure compliance with best practices and standards in software testing and
quality assurance.
- Create detailed, comprehensive, and well-structured test plans and test
cases.
- Execute manual test cases and report results
The must haves are as follows:
-Hands-on programming with one or more: Java, Python, C#, or JavaScript, typescript.
-Strong experience with tools such as Playwright, Selenium, JUnit/TestNG, and performance tools (e.g., JMeter).
-Hands on experience testing Oracle ERP & payments
-General Ledger, Accounts Payable
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in test automation development.
- Proficiency in programming languages such as Java, Python, C#, or JavaScript.
- Strong experience with test automation tools like Selenium, Appium, JUnit,
TestNG, or similar.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid understanding of software development lifecycle (SDLC) and Agile
methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Experience with performance testing tools like JMeter or LoadRunner is a plus.
- Familiarity with cloud platforms (AWS, Azure, GCP) is advantageous.
- For candidates located in Quebec, bilingualism is required considering the
necessity to interact on a regular basis with English-speaking colleagues across
the country.
Summary
- Nice-to-Haves: Sub-Ledger, Cash Management, and Procurement.
- Key Tasks: Integration testing between systems (e.g., bank payment integrations and landing data into the ERP).
- Rule of Thumb: Strong QA skills without experience in these specific modules are not worth submitting, unless exceptional (see exceptions below).
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
best practices in software testing. Additionally, the candidate will be required to create and execute manual test cases and develop comprehensive test plans.
Advantages
- Pay rate: $70 to $80 Inc Rate
- 2 - 3 days hybrid in the office
- Downtown Toronto location
- 6 months contract (might be extended)
Responsibilities
- Design, develop, and maintain robust and scalable automated test scripts for
functional, regression, and performance testing.
- Collaborate with cross-functional teams, including java developers, product
owners, IT business analysts, and other test automation developers, to define test requirements and ensure comprehensive test coverage.
- Identify, document, and track bugs and issues to resolution.
- Implement continuous integration and continuous deployment (CI/CD)
pipelines to automate the testing process.
- Perform code reviews and provide mentorship to junior test automation
engineers.
- Stay up-to-date with industry trends and advancements in test automation
tools and techniques.
-Develop and maintain test automation frameworks and tools to improve
efficiency and effectiveness.
- Analyze test results, generate test reports, and provide insights to
stakeholders.
- Ensure compliance with best practices and standards in software testing and
quality assurance.
- Create detailed, comprehensive, and well-structured test plans and test
cases.
- Execute manual test cases and report results
The must haves are as follows:
-Hands-on programming with one or more: Java, Python, C#, or JavaScript, typescript.
-Strong experience with tools such as Playwright, Selenium, JUnit/TestNG, and performance tools (e.g., JMeter).
-Hands on experience testing Oracle ERP & payments
-General Ledger, Accounts Payable
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in test automation development.
- Proficiency in programming languages such as Java, Python, C#, or JavaScript.
- Strong experience with test automation tools like Selenium, Appium, JUnit,
TestNG, or similar.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid understanding of software development lifecycle (SDLC) and Agile
methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Experience with performance testing tools like JMeter or LoadRunner is a plus.
- Familiarity with cloud platforms (AWS, Azure, GCP) is advantageous.
- For candidates located in Quebec, bilingualism is required considering the
necessity to interact on a regular basis with English-speaking colleagues across
the country.
Summary
- Nice-to-Haves: Sub-Ledger, Cash Management, and Procurement.
- Key Tasks: Integration testing between systems (e.g., bank payment integrations and landing data into the ERP).
- Rule of Thumb: Strong QA skills without experience in these specific modules are not worth submitting, unless exceptional (see exceptions below).
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,917 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Enterprise Apps
Similar stack
Same company
Toronto
Sr. Salesforce Developer
1 hour ago
In office · Full-Time · 5+ years exp · Quebec · Toronto
JavaScript
Apex
Apex
Lightning Web Components
Aura Components
AI/ML
Cursor
AI Agents
DevOps
Rest API
CI/CD
GitHub
SOAP
Management
Jira
ServiceNow
Agile
Apply
Apply
Apply
Apply
Apply
Senior Financial Analyst
5 hours ago
$50k – $64k per year · Hybrid · 3+ years exp · Bachelor's Degree · Toronto
Analytics
Microsoft Excel
Apply
Apply
$113k – $131k per year · Hybrid · Full-Time · 10+ years exp · Toronto
QA
Rest-Assured
Apply
Senior Data Engineer
6 hours ago
In office · Full-Time · Toronto
Python
Python
pySpark
Databases
Apache Iceberg
Apache Hudi
AI/ML
Spark
Airflow
DevOps
Terraform
GitHub Actions
CI/CD
Git
AWS
Amazon S3
Apply
Packaging Engineer - Optical Attach Process
6 hours ago
In office · Full-Time · 2+ years exp · Master's Degree · Toronto
Design
SolidWorks
AutoCAD
Apply
This is one of many
2,135,917 more open roles from verified company boards, updated every day.

