Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Automation Test Developer for Ford's Electric Vehicles, Digital and Design team. Developing automated test scripts and tools in Python while collaborating within Agile methodologies.

Responsibilities

  • Develop automated test scripts and tools in Python to verify new feature functionality.
  • Support existing solutions with bug fixes and updates as needed.
  • Perform automated test execution and results analysis, root cause issues and validate fixes.
  • Contribute to code quality by participating in code reviews.
  • Interface with development and test teams to understand testing requirements.
  • Monitor messaging platforms and provide timely support for development and other test teams.
  • Develop hardware solutions to automate workflow (Arduino/microcontrollers).

Requirements

  • Bachelor's degree in computer science, engineering, or a related field of study.
  • Minimum 3 years experience with object-oriented analysis and design, multi-threading, algorithms, and data structures.
  • Minimum 3 years in Python development (coursework and/or research allowed).
  • Minimum 3 years CI/CD (continuous integration/continuous deployment) systems (i.e. Jenkins).
  • Proficient in Groovy and Java development, alongside Windows and Linux command-line scripting (batch and shell).
  • Skilled with microcontrollers and embedded operating systems, specifically QNX and Linux.
  • Experienced in automated testing frameworks (PyTest, Slash, unit testing) and GUI testing solutions (Squish, Selenium).
  • Adept at working within Agile methodologies and utilizing creative, analytical root-cause analysis to solve problems.
  • Recognized as a highly motivated, resourceful self-starter with strong verbal and written communication skills.

Benefits

  • Annual Compensation bonus program
  • Accommodations for applicants with disabilities throughout the recruitment, selection and/or assessment processes, where needed, are available upon request.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$89,000 - CA$139,000 per year

Degree requirement

Bachelor's Degree

Tech skills

GroovyJavaJenkinsLinuxPythonSelenium

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.