Procom
Software Test Automation Engineer, Embedded Systems
Waterloo, Ontario, Canada · Hybrid
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 →