CARFAX Canada

Automation Test Developer, Co-op

CARFAX Canada

internship

Posted on:

Location Type: Hybrid

Location: London • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Entry Level

Tech Stack

JavaPythonSelenium

About the role

  • Design, develop, and maintain automated test scripts using C# and Selenium WebDriver.
  • Implement and execute test cases for web applications and data validation scenarios.
  • Utilize testing frameworks such as NUnit and MSTest to structure and manage test execution.
  • Collaborate with QA analysts, developers, and product owners to understand requirements and ensure test coverage.
  • Participate in code reviews and contribute to continuous improvement of test automation practices.
  • Document test results, defects, and provide feedback to the development team.
  • Assist in integrating automated tests into CI/CD pipelines.
  • Communicate test progress, results, and other relevant information to the team, project stakeholders, and management.
  • Use established QA processes and best practices.
  • Log, track, and resolve product defects and make recommendations for improvement.

Requirements

  • Currently enrolled in a Computer Science, Software Engineering, or related program, with an approved co-op placement.
  • Strong programming skills in languages like C#/Python/Java
  • Familiarity with Selenium WebDriver for browser automation.
  • Experience or coursework involving NUnit, MSTest, or similar testing frameworks.
  • Understanding of software testing principles and QA methodologies.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong problem-solving skills and attention to detail.
  • Strong critical thinking skills with a customer-focused mindset.
  • Experience with software development and testing in an Agile environment is an asset.
  • Experience with accessibility, API, automated, mobile, or performance testing is a strong asset.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to collaborate effectively in a team-oriented environment.
Benefits
  • weekly, free catered lunches at the office
  • flexible work that allows us to prioritize work-life balance
  • 4-day summer work weeks
  • state-of-the-art collaborative environment
  • competitive wages
  • exceptional benefits and employee wellness funding
  • company matched pension program
  • parental leave top-up benefits
  • paid volunteer days

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#Selenium WebDriverNUnitMSTestPythonJavatest automationsoftware testing principlesQA methodologiesCI/CD
Soft skills
problem-solvingattention to detailcritical thinkingcustomer-focused mindsetcommunicationcollaborationteam-orientedcontinuous improvementfeedbackdocumentation
CARFAX Canada

Senior Developer

CARFAX Canada
Seniorfull-time🇨🇦 Canada
Posted: 2 hours agoSource: carfaxcanada.bamboohr.com
AzureJavaScriptSQLTFSVue.js
loveholidays

Principal Software Engineer

loveholidays
Leadfull-time🇬🇧 United Kingdom
Posted: 1 day agoSource: jobs.ashbyhq.com
Arcadis

Associate Manager, Municipal Engineering

Arcadis
Junior · Midfull-time$96k–$140k / year🇨🇦 Canada
Posted: 4 days agoSource: ebcs.fa.em2.oraclecloud.com
Quantcast

Software Engineer

Quantcast
Juniorfull-time🇬🇧 United Kingdom
Posted: 5 days agoSource: jobs.lever.co
GoJava