Already a candidate?

Feedback
Skip to main content
P

Procom

Software Test Automation Engineer, Embedded Systems

Waterloo, Ontario, Canada · Hybrid

Contract · 12 Months
Start Jul 2026

RATE

$52–$65/hr CAD

POSTED

7/24/2026

Job Description

Software Test Automation Engineer, Embedded Systems:
On behalf of our Automotive client, Procom is searching for a Software Test Automation Engineer for a 12 month contract role. This position is a hybrid position with 4 days onsite at our client’s Waterloo, ON office.

Software Test Automation Engineer, Embedded Systems - Job Description:
We are seeking a highly motivated Software Test Automation Engineer to join a team focused on comprehensive ECU level (L2) testing for body control module feature applications within a next-generation vehicle software architecture. This role is critical to ensuring the quality, reliability, and performance of embedded software components through robust test design, automation, execution, and continuous improvement.

Software Test Automation Engineer, Embedded Systems - Responsibilities:
• Analyze software requirements to inform test strategy and ensure comprehensive test coverage
• Design, author, and review detailed L2 test cases covering Smoke Test, Sanity Test, Feature Regression Test, and Stability Test types
• Configure and integrate test tools including test management systems, defect tracking systems, test automation frameworks, measurement tools, and debuggers
• Develop, automate, and maintain robust test suites and scripts (e.g. Gtest, Python) and integrate them into CI/CD pipelines
• Oversee and perform automated test execution for nightly engineering and release builds, ensuring comprehensive logging and monitoring
• Identify, report, and analyze test failures to pinpoint defects, managing defect tracking and retesting activities
• Generate detailed test execution reports summarizing pass/fail rates, execution progress, and coverage metrics

Software Test Automation Engineer, Embedded Systems - Mandatory Skills:
• Python
• Test Automation
• Acceptance Testing
• Performance Testing
• Jenkins

Software Test Automation Engineer, Embedded Systems – Nice-to-Have Skills:
• Strong analytical skills
• Objective C
• Knowledge of automotive embedded systems and vehicle architectures
• Experience with defect tracking systems and defect lifecycle management
• Strong understanding of software requirements analysis and traceability

Software Test Automation Engineer, Embedded Systems – Assignment Length:
This is a 12 month contract position.

Software Test Automation Engineer, Embedded Systems - Start Date:
ASAP.

Software Test Automation Engineer, Embedded Systems - Assignment Location:
Waterloo, ON, Hybrid with 4 days in office.

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Ready to apply?

You'll complete the application through our portal.

Role summary

Software Test Automation Engineer, Embedded Systems

Waterloo, Ontario · Hybrid

RATE

$52–$65/hr CAD

TYPE

Contract · 12 Months

STARTS

7/24/2026

POSTED

6 days ago

ATS ID

328795



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy