# Test Developer, Automation

**Company**: Ford of Canada
**Location**: Ottawa, ON
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $96,000.00 - $146,000.00
**Category**: Engineering
**Industry**: Automotive

**Apply**: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/72905?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_74d1fc2a-cbd

## Description

You will work as a member of the Data Collection Platform (DCP) software test team, involved in cutting-edge embedded software development. Your role involves defining, designing, and building DCP software test methodologies to provide a scalable distributed framework used by applications and services on various modules in the vehicle network.

Responsibilities:

- Review requirements and architecture documents to formulate test strategy, design test cases, and develop test automation scripts.

- Execute manual and automated tests, review test results, analyze issues, and validate fixes.

- Ensure issues found are properly tracked throughout the software life cycle.

- Contribute to team deliverables through involvement in agile scrum sprints.

- Interface with development and test teams to understand testing requirements and implement required test tools and tests scripts.

- Effectively communicate test status and issues with test leads, developers, feature owners, and management.

- Participate in ongoing process improvements including test case maintenance, defect escape analysis, and rainy-day test scenario review.

- Integrate and customize individualized AI Agents to generate and improve test cases.

Qualifications:

- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field of study.

- 3-5 years of overall testing experience.

- 3+ years of experience in Python development.

- Knowledge of AI agents’ usage and skill generation.

Preferred qualifications:

- Master’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field of study.

- Proficient in Python and shell scripting languages.

- Demonstrated written and verbal communication skills.

- Excellent teamwork and interpersonal skills.

- Knowledge of Confluence, Jira (Issue and Project Tracking Software), TestRail, and related tools is a plus.

- Hands-on experience testing one or more areas of Linux/QNX device drivers or the networking stack.

- Experience in Automotive or Embedded Systems testing.

- Understanding of the Linux kernel and drivers is a plus.

- Familiarity with core networking fundamentals and protocols (e.g., TCP/IP, QoS, DNS, AVB, VLAN, TSN, etc.).

## Skills

### Required
- Python
- AI agents
- Computer Science
- Computer Engineering
- Electrical Engineering
- Linux
- QNX

### Nice to have
- shell scripting
- Confluence
- Jira
- TestRail
- Linux/QNX device drivers
- Automotive or Embedded Systems testing
- core networking fundamentals

---

Source: [Apply at efds.fa.em5.oraclecloud.com](https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/72905?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
