Back to results

Automation Test Engineer – Selenium & Java

  • Toronto, ON, Canada
  • Scarborough, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: 5+ years
Posting language
English
Posted

Original job description

Job Title: Automation Test Engineer – Selenium & Java

Location: Scarborough, Ontario, Canada(Hybrid)

Experience: 5+ years

Job Summary

We are seeking an experienced Automation Test Engineer with strong hands-on expertise in Selenium and Java to join our quality assurance team in Scarborough, Ontario. The ideal candidate will be responsible for designing, developing, maintaining, and enhancing automated testing frameworks to ensure software quality, reliability, and performance.

The candidate should have a proven track record of supporting existing automation frameworks, improving test automation efficiency, and collaborating with development and QA teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Selenium WebDriver and Java.
  • Build, enhance, and support existing test automation frameworks.
  • Identify opportunities to improve automation frameworks, test coverage, reusability, and execution efficiency.
  • Develop and execute automated test cases for functional and regression testing.
  • Analyze test results, identify defects, and collaborate with development teams to resolve issues.
  • Maintain and update automation scripts to accommodate application changes and new requirements.
  • Participate in test planning, test case design, execution, and reporting activities.
  • Troubleshoot automation failures and ensure the stability and reliability of automated test suites.
  • Collaborate with QA engineers, developers, and other stakeholders throughout the software development lifecycle.

Required Qualifications

  • Strong experience in software test automation.
  • Hands-on expertise in Selenium WebDriver.
  • Proficiency in Java as the primary programming language.
  • Experience designing, developing, and maintaining test automation frameworks.
  • Proven experience enhancing, troubleshooting, and supporting existing automation frameworks.
  • Strong understanding of automated functional and regression testing.
  • Good analytical, debugging, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative team environment.

Key Technical Skills

  • Test Automation
  • Selenium WebDriver
  • Java Programming
  • Automation Framework Development
  • Framework Enhancement and Maintenance
  • Automated Functional Testing
  • Regression Testing
  • Test Script Development
  • Defect Tracking and Troubleshooting
  • Test Execution and Reporting
  • Git, Maven, TestNG/JUnit (Preferred)
  • Jenkins and CI/CD (Preferred)
More about this job

Responsibilities

Design, develop, maintain, and improve Selenium WebDriver and Java automation scripts and frameworks for functional and regression testing. Analyze test results, troubleshoot failures, report defects, and collaborate with QA and development teams throughout the software development lifecycle.

Requirements

Requires 5+ years of experience in software test automation, hands-on Selenium WebDriver expertise, and proficiency in Java. Candidates should have experience building and supporting automation frameworks, understand functional and regression testing, and bring strong analytical, debugging, problem-solving, and communication skills.

Skills

  • Test Automation
  • Selenium WebDriver
  • Java
  • Automation Framework Development
  • Framework Enhancement and Maintenance
  • Functional Testing
  • Regression Testing
  • Test Script Development
  • Defect Tracking
  • Troubleshooting
  • Test Execution and Reporting
  • Git
  • Maven
  • TestNG
  • JUnit
  • Jenkins

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Test Automation
  • Selenium WebDriver
  • Java
  • Automation Frameworks
  • Functional Testing
  • Regression Testing
  • Test Scripts
  • Test Coverage
  • Test Reusability
  • Test Execution
  • Test Reporting
  • Defect Tracking
  • Troubleshooting
  • Git
  • Maven
  • TestNG
  • JUnit
  • Jenkins
  • CI/CD
  • Quality Assurance

Report this job