Back to job search
Yochana logo

Automation Test Engineer – Selenium & Java

  • Toronto, ON
  • Hybrid
  • Posted Oct 15, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

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.

Job details

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)

What you’ll do

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.

Listed skills

  • Troubleshooting · Preferred
  • Java · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

  • Software
  • Technology
  • Engineering

More jobs from Yochana

See all jobs from Yochana