Talent.com
Randstad Canada
Software Developer – Test AutomationRandstad Canada • Kanata, Ontario, CA
No longer accepting applications
Software Developer – Test Automation

Software Developer – Test Automation

Randstad Canada • Kanata, Ontario, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description

This position is a technical, hands-on role focused on the design, development, and maintenance of automated test tools, libraries, and scripts. You will be responsible for managing the automated execution of a large volume of tests, triaging execution results, and diagnosing complex software defects. This role sits at the intersection of software engineering and hardware interfacing, requiring you to implement automated test suites that interact directly with vehicle Electronic Control Units (ECUs) and utilize cutting-edge automation tools.

Advantages
Future-Focused Impact: Directly contribute to the connectivity and infotainment systems used in next-generation smart vehicles.

Full-Lifecycle Automation: Go beyond writing simple scripts—design, build, and optimize custom testing tools, frameworks, and libraries.

Hardware-Software Integration: Gain deep exposure to vehicle electronics, ECU power domains, and embedded Linux environments.

Collaborative & Agile Culture: Thrive in a supportive, people-first environment utilizing structured Agile Scrum sprints.

Responsibilities
1. Tool & Framework Development
Design, build, and maintain software tools, automated features, and test scripts to optimize the testing ecosystem.

Develop and curate specialized test libraries that interface directly with vehicle Electronic Control Units (ECUs).

Integrate modern automation practices, including machine learning-driven automation workloads where applicable.

2. Test Engineering & Execution
Devise comprehensive test scenarios and implement automated test suites to achieve maximum feature coverage.

Manage and maintain the automated execution of large-scale test suites.

Triage, analyze, and diagnose test execution results to isolate software defects efficiently.

3. Cross-Functional Collaboration
Interface closely with core development and validation teams to understand product features, functionality, and testing constraints.

Contribute actively to team deliverables through participation in Agile Scrum development sprints.

Qualifications
Education: Bachelor’s Degree in Computer Science, Computer Engineering, or a related technical discipline.

Automation Experience: 3+ years of professional experience in test automation and software tools development.

Programming Depth: 2+ years of experience in Python development and object-oriented design (OOD).

Required Technical Stack: Strong proficiency with Automation frameworks, Linux, and PyTorch.

Problem Solving: A strong aptitude for troubleshooting, root-cause analysis, and defect diagnosis.

Preferred Qualifications (Nice to Have)
Experience with continuous integration systems, specifically Jenkins.

Familiarity with unit testing frameworks and Shell scripting.

Background in data analytics and data visualization.

Hands-on experience with microcontrollers, electronics assembly, and hardware debugging equipment (e.g., multimeters, power-related test equipment).

Experience developing tests specifically for power domains on ECUs.

Ways of Working
Detail-Oriented: Exceptional capability in detecting, tracing, and documenting subtle software anomalies.

Communication: Strong interpersonal and communication skills to collaborate effectively across multi-site teams.

Self-Motivated: Highly autonomous and self-driven, capable of delivering results with minimal supervision.

Additional Information
Work Schedule: This position is FULLY ONSITE.

Summary
Our Client is committed to delivering smart vehicles for a smart world, driven by the belief that freedom of movement advances human progress. We are seeking a Software Developer, Test Automation to join our Test Automation & Tools Development team. In this role, you will deliver software solutions that enable the automated testing of the latest automotive infotainment and connectivity technologies, helping to create tomorrow's mobility solutions.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Create a job alert for this search

Software Developer – Test Automation • Kanata, Ontario, CA

Similar jobs

Part-Time Food Delivery - Uber Eats

Uber eatsBeckwith, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Assurance Manager

RLB LLPCarleton Place, Ontario, Canada
Full-time

A forward-thinking accounting and advisory firm rooted in Southern Ontario with a mission to empower people and strengthen communities.We're growing, and we want awesome people like you to grow wit... Show more

 • Promoted

Caregiver

Assisting Hands Home CareMerrickville-Wolford, ON, CA
Full-time

Job Title: Caregiver (CareExpress Program).Location: Merrickville Wolford.Type: Full‑time / Part‑time / Casual.Reports to: Home Care Coordinator / Supervisor.Assisting Hands Home Care – Ottawa prov... Show more

 • Promoted

Earn Cash From Taking Surveys Online

Earn HausLa Peche, QC, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Academic tutoring Private Tutoring Jobs Carleton Place

SuperprofCarleton Place, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Nanny Wanted - Kanata, On: Experienced Nanny Wanted!. Perfect For Growing Family!

CanadianNanny.caKanata, Ontario, Canada
Full-time

I’m looking for a reliable nanny to join our family in Kanata, Ontario! I’m looking for someone to provide care for my 5 month old son when I’m working from homd.I also have my 7 year old daughter ... Show more

 • Promoted

Advanced Assistant Controller Role

Thomas Cavanagh Construction LimitedAshton, ON, CA
Full-time

Drive financial strategies as an Assistant Controller in the construction industry.Oversee accounting functions, maintain compliance, and enhance financial reporting processes.This position require... Show more

 • Promoted

Be your Own Boss - Shop and Deliver

Instacart ShoppersAylmer, QC, CA
Part-time +1

Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop.Instacart’s platform helps people ... Show more

 • Promoted

Compassionate Caregiver in Ottawa Region

Assisting Hands Home CareMerrickville-Wolford, ON, CA
Full-time +1

Provide essential caregiving support through Assisting Hands Home Care's CareExpress Program in Ontario, focusing on short, impactful visits to enhance client wellbeing.This role is perfect for ada... Show more

 • Promoted

Shop, Deliver, Earn Cash - Instacart

Instacart ShoppersAylmer, QC, CA
Part-time +1

Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop.Instacart’s platform helps people ... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausLa Peche, QC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Physics Private Tutoring Jobs Kanata

SuperprofKanata, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Elder Care Provider Wanted - Part Time Home Support For Kind Couple

ElderCare.comKanata, Ontario, Canada
Part-time

An experienced caregiver with integrity, compassion, and respect for elderly Must be patient, gentle, adaptable, and kind.People person with an ability to put people at ease Meal prep, light house... Show more

 • Promoted

Sales Specialist- PRO

RONASmiths Falls, ON, CA
Full-time

At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities... Show more

 • Promoted

Customer Experience Associate

TD BankSmiths Falls, ON, CA
Part-time

Expérience clientPostulerremote type: Sur placelocations: Smiths Falls, Ontariotime type: Temps partielposted on: Publié aujourd'huitime left to apply: Date de fin : 25 juin 2026 (Il rest... Show more

 • Promoted

Community Pharmacist at Pharmaprix

Shoppers Drug MartFarm Point, QC, CA
Full-time

Become a Community Pharmacist with Pharmaprix and play a vital role in delivering health services.Focus on customer engagement and manage pharmacy operations effectively.As a Community Pharmacist, ... Show more

 • Promoted

Management Trainee Program at Enterprise

Enterprise HoldingsCarleton Place, ON, CA
Full-time

Join the respected Management Training Program at Enterprise Mobility in Carleton Place, Ontario.This position is designed for immediate hire and focuses on leadership and customer service skills.A... Show more

 • Promoted

Attendant, Dog Care and Welfare

CNIBCarleton Place, ON, CA
Full-time

Attendant, Dog Care and Welfare.Scope and Summary of Primary Responsibilities.As an attendant, Dog Care and Welfare, the employee is responsible for providing a high level of care for the dogs and ... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausLa Peche, QC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Biology Private Tutoring Jobs Carleton Place

SuperprofCarleton Place, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more