Procom
Python Test Automation Engineer
Ottawa, Ontario, Canada · Onsite
RATE
$48–$60/hr CAD
POSTED
7/31/2026
Job Description
Python Test Automation Engineer. OTTAWA (MUST BE IN THE OTTAWA AREA)
THIS CONTRACT HAS A TBD START DATE AND GOES FOR 12 MONTHS LATER (GREAT CHANCE OF ONGOING EXTENSIONS)
LOCATION: ONSITE (THE CLIENT IS IN THE OTTAWA AREA)
LANGUAGE: ENGLISH
REFERENCES: 2
Required Skills and Experience
- 5+ years of professional experience in software testing, automation, or software development
- Strong Python programming experience with OOP, 4+ years
- 3+ years of experience with a Python based test framework such as Slash or Pytest
- Experience creating test cases and automated tests, including the ability to execute, analyze, and triage large automated test suites
- API level testing experience
- Experience using AI assisted development tools such as Microsoft Copilot
- 4+ years in IT overall, with 2+ years specifically in testing
- 4+ years of experience in development and object oriented design
- 4+ years of experience maintaining automated test execution and triaging results
- 2+ years of experience in automotive software functional testing
- 1+ year of experience with Service Oriented Architecture (SOA) and Protobuf
- Bachelor's degree in Computer Science, Engineering, or a related field
Preferred Skills and Experience
- Master's degree in Embedded Systems
- Experience with Java, C++, and Groovy
- Experience with embedded system testing
- Experience with data analytics and visualization
- Strong troubleshooting and problem solving skills
- Detail oriented with strength in detecting and diagnosing software defects
- Strong communication and interpersonal skills
- Ability to work in a multi site team environment, self driven and self motivated
- Experience as an automation test developer in the automotive industry
The scope of work of the Contract includes, but is not limited to:
The Python Test Automation Engineer professional will be expected to execute the following tasks during this contract, but not limited too:
- Drive testing of cloud connected software for CAN and Ethernet based vehicle modules in a fast paced Agile environment
- Translate complex requirements into robust test strategies that ensure system reliability
- Build scalable automated testing solutions and libraries using in house and open source technologies
- Oversee automated test suites and resolve issues arising from high volume test setups
- Identify and track software defects, ensuring resolutions meet production standards
- Support code quality through peer reviews and provide guidance to junior team members
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
Python Test Automation Engineer
Ottawa, Ontario · Onsite
RATE
$48–$60/hr CAD
TYPE
Contract · 12 Months
STARTS
7/24/2026
POSTED
3 hours ago
ATS ID
328792
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 →