×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer in Test Automation

Job in Coquitlam, BC, Canada
Listing for: Safe Fleet
Full Time, Contract position
Listed on 2026-01-28
Job specializations:
  • Software Development
    DevOps, AI Engineer, Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 90000 - 110000 CAD Yearly CAD 90000.00 110000.00 YEAR
Job Description & How to Apply Below
Position: Software Developer in Test Automation (12 Month Contract)

ABOUT THE POSITION

Meet the Smart Safety Company

At Safe Fleet our name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovation to solve the world’s biggest fleet safety problems.

Our core value is safety. Without safety first, efficiency and productivity are not possible. This is true for our products, our culture, and our relationship with our community. Our vision is to reduce preventable deaths and injuries in and around fleet vehicles with a goal of ZERO accidents.

We are re-defining what safety means for fleets of every type – from school buses to waste collection trucks, firefighting to utility vehicles, police cruisers to delivery vans.

Whether you work in our Charlotte plant to build life-saving stop arms for school buses, or design advanced camera vision products in our Vancouver office, forge valves and high-quality nozzles to fight fires, or dream up new ways to protect fleet operators in our Corporate HQ in Kansas City, you’ll contribute to our goal to keep everyone safe.

We are a fast-growing manufacturing, service, and technology company with over 1700 employees in over 15 locations across Canada and the US. We’re looking for motivated self-starters with innovative thinking to join our team and help us achieve our growth and performance goals. Sound like you?


JOB SUMMARY

The Software Developer in Test Automation (SDET) is a hands-on technical engineer responsible for building and advancing intelligent test automation solutions across software, firmware, APIs, and cloud-connected systems.

This role emphasizes automation development, AI-assisted testing, and CI/CD integration—minimizing traditional manual testing and documentation activities.

You’ll design robust frameworks, develop AI-enhanced and self-healing automation systems, and drive continuous quality improvements through data, telemetry, and automation intelligence. As the Voice of Automation, you’ll work closely with development and Dev Ops teams to ensure high-quality, continuously validated product releases.


You will



  • Design and implement advanced automation frameworks for UI, API, and system testing.
  • Apply AI/ML methods to enable intelligent test selection, self-healing tests, anomaly detection, and predictive defect analysis.
  • Build adaptive, data-driven, and model-based test systems for large-scale test coverage.
  • Utilize production insights and telemetry to guide automated regression prioritization and quality reporting.
  • Automate end-to-end validation across software, devices, and IoT ecosystems.
  • Test API integrations, firmware/embedded systems, and cloud workflows through automated suites.
  • Use contract and interface validation to ensure system reliability and interoperability.
  • Focus manual validation efforts solely on high-value exploratory and investigative testing.
  • Integrate automated tests seamlessly into CI/CD pipelines using Git Hub Actions, Jenkins, or Azure Dev Ops.
  • Implement automated quality gates, regression checks, and real-time quality dashboards.
  • Develop pipelines that leverage AI insights for predictive build validation and failure analysis.
  • Collaborate with cross-functional teams to embed automation early in the SDLC.
  • Mentor others on automation architecture, AI-based testing practices, and best-in-class tooling.
  • Champion an automation-first, data-driven quality culture throughout the organization.
  • Develop automation for hardware–software integration testing and IoT device validation.
  • Use network analysis tools (e.g., Wireshark) to support automated diagnostics of connectivity and communication protocols.

Salary: $90,000 - $110,000/yr CAD

Contract Term: 12 months

The final offer will be determined based on a combination of factors including skills, experience, and alignment with the role’s responsibilities.

  • Candidates at the lower end of the range will meet the core qualifications and demonstrate strong potential to grow within the role.
  • Mid-range offers reflect a solid match with the role’s technical and collaborative requirements.
  • Offers at the top of the…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary