QA Automation Engineer: Java, Selenium & Cucumber BDD

Compunnel, Inc.

Toronto

On-site

CAD 70,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A technology services company in Toronto is seeking a QA Automation professional responsible for designing and maintaining automated testing frameworks. The ideal candidate must have strong skills in Java, Selenium WebDriver, and Cucumber, with the ability to implement BDD practices. This role requires collaboration with cross-functional teams for efficient test solutions.

Qualifications

  • Proficient in Java programming.
  • Experienced with Selenium WebDriver and Cucumber.
  • Knowledgeable in BDD practices using Gherkin syntax.

Responsibilities

  • Design, develop, and maintain automated test scripts and frameworks.
  • Implement BDD methodology using Cucumber.
  • Execute automated test suites and document defects.

Skills

Java
Selenium WebDriver
Cucumber
BDD
Jenkins
Jira
Analytical skills

Education

Bachelor’s degree in Computer Science, Information Technology, or a related field

Job description

The QA Automation will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the quality and reliability of web applications. This role requires proficiency in Java, Selenium WebDriver, and Cucumber, with hands-on experience implementing Behavior-Driven Development (BDD) practices. The ideal candidate will collaborate with cross-functional teams to deliver efficient and scalable automated test solutions that support continuous integration and delivery.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts and frameworks using Java, Selenium WebDriver, and Cucumber.
  • Implement BDD methodology using Cucumber and Gherkin syntax to create human-readable, business-aligned test scenarios.
  • Execute automated test suites, analyze results, and document defects using tools such as Jira.
  • Develop and enhance scalable, maintainable test automation frameworks.
  • Collaborate with developers, product owners, and QA teams to define test strategies and ensure comprehensive coverage.
  • Integrate automated tests within CI/CD pipelines (e.g., Jenkins) to enable continuous testing and quick feedback.
Required Skills:
  • Strong programming skills in Java.
  • Hands-on experience with Selenium WebDriver and Cucumber.
  • Proficiency in implementing BDD with Gherkin syntax.
  • Knowledge of CI/CD tools such as Jenkins.
  • Experience with defect tracking and reporting tools (e.g., Jira).
  • Strong analytical, problem-solving, and collaboration skills.
Education:

Bachelor’s degree in Computer Science, Information Technology, or a related field.

Email ID * This field is required Please enter valid emailId.

Cell phone * This field is required Please enter valid cell phone.

First Name * This field is required Please enter valid first name.

Last Name * This field is required Please enter valid last name.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation
QA Automation

Compunnel Inc. • Toronto

On-site
CAD 70,000 - 90,000
QA Automation Engineer
QA Automation Engineer

Compunnel Inc. • Calgary

On-site
CAD 70,000 - 90,000
QA Automation Engineer
QA Automation Engineer

RELQ TECHNOLOGIES • Canada

Remote
CAD 80,000 - 100,000
QA Engineer
QA Engineer

Akkodis • Calgary

On-site
CAD 70,000 - 90,000
Senior Java SDET: API & UI Automation Engineer
Senior Java SDET: API & UI Automation Engineer

Compunnel Inc. • Calgary

On-site
CAD 80,000 - 100,000
JAVA SDET API & UI Automation
JAVA SDET API & UI Automation

Compunnel Inc. • Calgary

On-site
CAD 80,000 - 100,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Tekshapers • Toronto

On-site
CAD 90,000 - 130,000
QA Automation Engineer
QA Automation Engineer

Unisystech Consulting Inc. • Toronto

Hybrid
CAD 70,000 - 95,000
Test Development Engineer
Test Development Engineer

Yochana • Vancouver

On-site
CAD 80,000 - 100,000
QA Automation Engineer
QA Automation Engineer

Swtch • Toronto

Hybrid
CAD 90,000 - 130,000
Health benefits starting day 1
Learning & development opportunities
Remote, hybrid, or in-office options