cover image
Randstad Digital

Automation Engineer

Hybrid

Toronto, Canada

Freelance

02-02-2026

Share this job:

Skills

Python Java CI/CD Jenkins Test Selenium Test Automation Regression Testing Regression angular Junit

Job Specifications

Sr. Automation Engineer (Contract Position)

Number of Positions: 1 Duration: 12 months initial contract

Location: Toronto, ON, CA

Must be eligible to work in Canada

Hybrid position, 3-4d/w in office mandatory either in Toronto

Roles and Responsibilities:

• Design and Develop Automation Scripts: Utilize Selenium WebDriver with Java to create and maintain automated test scripts for Angular applications.

• Implement Automation Frameworks: Design and implement test automation frameworks, such as Page Object Model (POM), data-driven, or hybrid frameworks, tailored for Angular applications.

• Configure Test Environment: Set up and configure the necessary testing environment, including Selenium WebDriver, Java, testing frameworks like TestNG or JUnit, and CI/CD tools like Jenkins.

• Locate Elements: Identify and work with Angular-specific locators (using libraries like if needed) to interact with dynamic web elements.

• Execute Test Suites: Run automated test suites to perform functional and regression testing on the Angular application.

• Analyze Test Results: Examine test reports, identify failed test cases, and analyze the causes of failures.

• Report Defects: Document and report identified defects, providing detailed information to the development team.

• Collaborate with Teams: Work closely with developers, other QA engineers, and project managers to ensure test coverage and software quality.

• Continuous Integration and Delivery (CI/CD): Integrate automation tests into the CI/CD pipeline for continuous testing.

• Develop Reusable Components: Create reusable test scripts and functions to enhance efficiency and maintainability.

• Cross-Browser Testing: Perform cross-browser testing to ensure the application works as expected across different browsers.

Test Manager experience coordinating large efforts. Need Java and Selenium and someone who has worked on Angular (phoenix type framework testing)

Must have skills/experience/qualifications:

8-10yrs automation development / testing

8yrs of JAVA, Core Java or Python

8+yrs of Selenium WebDriver

Strong test frameworks like TestNG or JUnit, and CI/CD tools like Jenkins

About the Company

Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains. Our talent solutions allow you to seamlessly scale your team while connecting you with skilled professionals around the world who align with your chosen technologies. Our focus lies in managed solutions, and we empower businesses to move at speed and achieve goals efficiently. We support four service lines including customer experie... Know more