Information Technology - Software Engineer (Test Engineer)
Execute and automate black box test cases to validate ADAS controllers while maintaining detailed documentation. Troubleshoot automated test issues and utilize AI tools to improve testing activities and reporting.
- Hybrid
- Markham, ON
- Posted Aug 1, 2026
- Apply by Aug 31, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Hybrid schedule: Candidate is required to come to the office 3 times a week. Tuesday is a mandatory day, and the other two days are optional. Assignment Duration: 12 months (extension subject to performance and overall fit) RESPONSIBILITIES: • Execute black box test cases to validate basic functions of ADAS controllers • Automate test cases use engineering test methodologies. • Maintain & improve documentation during and after testing • Troubleshoot & investigate automated test and controller issues • Ability to anticipate problems & issues and recommend solutions to problems • Prepare test results and reports with the highest industry standard • Ability to modify calibration and/or test script to meet the validation requirement • Ability to use and develop test script and automation • Ability to use AI tools in testing activities QUALIFICATIONS: • Prefer 5 years of embedded or controlled software testing using their own tools • Experience with tools like Python and test automation methodologies • Experience with CAN/Ethernet communication protocols and test tools • Experience with Calibration and/or Validation Development • Experience in INCA/CANoe/ Vetor CANalyzer / Vspy • Experience in a fast-moving environment and capable of meeting stringent deadlines • Strong troubleshooting skills and the ability to perform test automation • Strong written and verbal communication skills • Aptitude for learning, professional development and enjoys being a team player Education: Associate’s degree in Engineering or Computer Engineering
What you’ll do
Execute and automate black box test cases to validate ADAS controllers while maintaining detailed documentation. Troubleshoot automated test issues and utilize AI tools to improve testing activities and reporting.
Requirements
Requires an Associate's degree in Engineering or Computer Engineering with a preference for 5 years of embedded software testing experience. Proficiency in Python, CAN/Ethernet protocols, and tools like CANoe or INCA is essential.
Listed skills
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Black Box Testing
- Test Automation
- Python
- CAN/Ethernet Protocols
- Calibration
- Validation Development
- INCA
- CANoe
- Vector CANalyzer
- Vspy
- Troubleshooting
- AI Tools in Testing
Job areas
- Software
- Engineering
- Technology
- Manufacturing
- Transportation
Additional details
- Minimum education
- College diploma
- Minimum experience
- 5+ years
- Apply by
- Aug 31, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available