×
Register Here to Apply for Jobs or Post Jobs. X

Senior Automation Developer

Job in Toronto, Ontario, M5A, Canada
Listing for: Randstad Canada
Seasonal/Temporary position
Listed on 2026-08-09
Job specializations:
  • Software Development
    Software Testing, DevOps, Software Engineer
Job Description & How to Apply Below
We are seeking a Senior Automation Developer with an extensive background in Quality Assurance to lead the design and implementation of automated testing solutions. In this role, you will be responsible for identifying automation opportunities across the software development lifecycle, building robust testing frameworks, and ensuring the high-performance delivery of applications. You will work at the intersection of UI, API, and Performance testing, collaborating closely with developers and QA analysts to investigate software defects and drive systematic problem-solving within an Agile environment.

Location:

Toronto, ON (Onsite)
Contract Duration: 6-month contract with potential for extension

Work Schedule:

5 days per week onsite
Rate: $432.34-$470.01/diem

Advantages
Technical Ownership:
Lead the selection and implementation of automation tools and frameworks for diverse software processes.

Full-Stack QA:
Gain exposure to every layer of the application, from the front-end interface to the underlying database and network performance.

Strategic Impact:
Directly improve development speed and software quality by reducing manual testing overhead.

Central

Location:

Based in a prime Toronto office with a predictable, professional onsite schedule.

Responsibilities
Framework Design & Development:
Design and write sophisticated test automation scripts utilizing data-driven, keyword-driven, or hybrid frameworks.

UI & API Testing:
Execute automated functional and regression tests for user interfaces (UI) and ensure the integrity of backend services via API testing.

Performance Engineering:
Conduct load and stress testing to identify system bottlenecks and ensure application scalability.

CI/CD Integration:
Integrate automated test suites into version control and CI/CD pipelines to facilitate "shift-left" testing methodologies.

Defect Management:
Investigate software problems resulting from testing; document bugs and quality issues, and work with stakeholders to find technical solutions.

Collaboration:

Partner with end-users to gather automation requirements and collaborate with cross-functional teams to improve workflows through automation.

Technical Support:
Install applications and databases relevant to the automation environment and maintain test documentation as per project standards.

Qualifications
Automation Mastery:
Extensive hands-on experience with UI automation tools (Selenium, Cypress, Playwright, or WebDriverIO) and API testing tools (Postman, REST Assured, or SoapUI).

Performance Testing:
Proven proficiency in using JMeter or Gatling for performance and volume testing.

Scripting

Skills:

Proficiency in programming languages such as Java, Python, JavaScript, or C#.

Lifecycle Knowledge:
Deep understanding of the Software Testing Lifecycle (STLC) and BDD tools like Cucumber or Spec Flow.

Dev Ops Integration:

Experience with version control (Git) and CI/CD tools such as Jenkins, Azure Dev Ops, or Git Lab CI.

Analytical

Skills:

Strong ability to analyze manual test cases and identify high-value areas for automation.

Soft Skills:

Exceptional communication and interpersonal skills, with a track record of meeting deadlines and managing competing priorities under pressure.

Public Sector:
Familiarity with OPS quality assurance standards and practices is highly desirable.

Summary
If you are a seasoned QA professional with a passion for building efficient, automated testing ecosystems, we encourage you to apply online at  Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

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  to ensure their ability to fully participate in the interview process.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary