Quality Engineer - Recent Grad

Encore Technical Solutions Inc.

Toronto

On-site

CAD 34,000 - 55,000

Part time

40 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Encore Technical Solutions Inc. is seeking a motivated recent graduate to join our client's team on an initial 6-month contract as a Quality Assurance / Automation Engineer.

You'll gain hands-on experience building and maintaining automated test frameworks using Java and Selenium WebDriver. You will work alongside experienced developers and QA professionals, perform automated and manual testing of web applications, and contribute tests to CI/CD workflows.

Qualifications

  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Academic, internship, co-op, or personal project experience with Java development.
  • Hands-on experience or coursework using Selenium WebDriver for test automation.
  • Understanding of software testing concepts, including functional, regression, and end-to-end testing.
  • Familiarity with RESTful APIs and API testing fundamentals.
  • Exposure to test frameworks such as JUnit, TestNG, and Selenium.
  • Experience using source control tools such as Git.
  • Able to commute to Markham, ON 4 days per week.

Responsibilities

  • Design, develop, and maintain automated test scripts using Java and Selenium WebDriver.
  • Execute automated and manual testing for web-based applications.
  • Perform functional, regression, integration, and end-to-end testing across environments.
  • Collaborate with developers and product managers to define test strategies and acceptance criteria.
  • Identify, document, and track defects through to resolution.
  • Test and validate REST APIs using tools such as Postman or REST Assured.
  • Contribute automated tests to CI/CD pipelines and build workflows.
  • Support QA best practices, automation standards, and test documentation.

Skills

Java development
Selenium WebDriver
JUnit
TestNG
REST API testing
Git
CI/CD
Postman
REST Assured

Education

Bachelor's degree in Computer Science or related field

Tools

Postman
REST Assured
Jenkins
GitHub Actions
GitLab CI
Selenium WebDriver

Job description

We're looking for a motivated recent graduate to join our client's team on an initial 6-month contract as a Quality Assurance / Automation Engineer. You'll work alongside experienced developers and QA professionals, gaining hands‑on experience building and maintaining automated test frameworks using Java and Selenium. Strong performance may lead to a contract extension or full-time opportunity.

What You'll Do
  • Design, develop, and maintain automated test scripts using Java and Selenium WebDriver
  • Execute automated and manual testing for web-based applications
  • Perform functional, regression, integration, and end-to-end testing across environments
  • Collaborate with developers and product managers to define test strategies and acceptance criteria
  • Identify, document, and track defects through to resolution
  • Test and validate REST APIs using tools such as Postman or REST Assured
  • Contribute automated tests to CI/CD pipelines and build workflows
  • Support QA best practices, automation standards, and test documentation
What We're Looking For
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Academic, internship, co-op, or personal project experience with Java development
  • Hands‑on experience or coursework using Selenium WebDriver for test automation
  • Understanding of software testing concepts, including functional, regression, and end‑to‑end testing
  • Familiarity with RESTful APIs and API testing fundamentals
  • Exposure to test frameworks such as JUnit, TestNG, and Selenium
  • Experience using source control tools such as Git
  • Able to commute to Markham, ON 4 days per week
Nice to Have
  • Experience building automation frameworks with Java, Selenium, TestNG, or JUnit
  • Exposure to REST Assured, Postman, or API automation testing
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
  • Understanding of Agile/Scrum development methodologies
  • Exposure to performance testing tools such as JMeter
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Kumaran Systems • Toronto

On-site
CAD 60,000 - 70,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

PrecisionERP / PrecisionIT • Toronto

On-site
CAD 55,000 - 83,000
QA Automation Engineer – Java & Selenium (Entry‑Level)
QA Automation Engineer – Java & Selenium (Entry‑Level)

Encore Technical Solutions Inc. • Toronto

On-site
CAD 34,000 - 55,000
QA Automation (Robot Framework)
QA Automation (Robot Framework)

FalconSmartIT • Dover

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

RELQ TECHNOLOGIES • Canada

Remote
CAD 80,000 - 100,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Integriti Global • Toronto

Hybrid
CAD 80,000 - 100,000
Opportunity for long-term career growth
Work with cutting-edge tools
Collaborative, agile environment
QA Automation Engineer (Lead/Senior)
QA Automation Engineer (Lead/Senior)

Luxoft • Toronto

On-site
CAD 100,000 - 120,000
Automation Engineer
Automation Engineer

Patch Tech Staffing • Calgary

Hybrid
CAD 90,000 - 120,000
Junior Software Engineer - Automation Systems
Junior Software Engineer - Automation Systems

United States Digital Space LLC • Toronto

Hybrid
CAD 70,000 - 90,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Genpact • Calgary

Hybrid
CAD 80,000 - 100,000