Test Automation Engineer
- Ottawa, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable).
- Posting language
- English
- Posted
Original job description
Job Description
- 4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable).
- Mandatory experience with Communication protocols like CAN, LIN, Automotive Ethernet
- Experience in Embedded generic testing is an advantage
- Mandatory experience in AUTOSAR Classic
- Expertise in requirement gathering, analyzing requirements, writing manual test cases, automate them in python, test execution on HW Bench/ECU
- Good working knowledge on UDS Diagnostic Testing (ISO 14229) – preferred.
- Expertise in automating manual test cases using Python.
- Good knowledge of tools like DOORS, JIRA, CANoe.
- Unit Testing, System Testing are an added advantage
More about this job
Responsibilities
Gather and analyze requirements, write manual test cases, and automate them using Python. Execute tests on hardware benches and ECUs, including testing involving automotive communication protocols.
Requirements
Requires four years of Python scripting experience, preferably in the automotive embedded domain, and experience with CAN, LIN, Automotive Ethernet, and AUTOSAR Classic. Experience with UDS diagnostics and tools such as DOORS, JIRA, and CANoe is preferred; embedded, unit, and system testing experience is advantageous.
Skills
- Python Scripting
- Automotive Embedded Testing
- ADAS
- BCM
- CAN
- LIN
- Automotive Ethernet
- AUTOSAR Classic
- Requirements Analysis
- Manual Test Case Writing
- Test Automation
- Hardware Bench Testing
- ECU Testing
- UDS Diagnostics
- DOORS
- JIRA
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Technology
- Software
Keywords
- Python
- Automotive Embedded Systems
- ADAS
- BCM
- CAN
- LIN
- Automotive Ethernet
- AUTOSAR Classic
- Requirements Gathering
- Requirements Analysis
- Manual Testing
- Test Case Automation
- Hardware Bench Testing
- ECU
- UDS
- ISO 14229
- DOORS
- JIRA
- CANoe
- Unit Testing
- System Testing
- Embedded Testing