Test Developer, Automation at Ford, developing Python-based tests for automotive Data Collection Platforms. Designing scalable testing for embedded software and vehicle-network modules.
Responsibilities
Work as a member of the Data Collection Platform software test team
Review requirements and architecture documents to formulate test strategies
Design test cases and develop test automation scripts
Execute manual and automated tests, review results, analyze issues, and validate fixes
Track issues throughout the software life cycle
Contribute to agile Scrum sprint deliverables
Interface with development and test teams to understand requirements and implement test tools and scripts
Communicate test status and issues to test leads, developers, feature owners, and management
Participate in process improvements, including test case maintenance, defect escape analysis, and rainy-day test scenario reviews
Integrate and customize AI agents to generate and improve test cases
Define, design, and build scalable distributed DCP software test methodologies for vehicle-network modules
Requirements
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
Proficiency in Python and shell scripting languages
Demonstrated written and verbal communication skills
Excellent teamwork and interpersonal skills
Hands-on experience testing Linux/QNX device drivers or the networking stack
Experience in Automotive or Embedded Systems testing
Familiarity with networking fundamentals and protocols, including TCP/IP, QoS, DNS, AVB, VLAN, and TSN
Candidates must be legally entitled to work in Canada
Candidates must provide proof of degree completion; degrees obtained outside Canada require an Education Credential Assessment showing Canadian equivalency
Benefits
Eligibility to participate in the Annual Compensation bonus program
Accommodations for applicants with disabilities throughout the recruitment, selection and/or assessment processes, where needed
Senior Cloud/DevOps Platform Engineer building secure Azure, AKS, and AI platforms for CDW, a technology solutions provider. Automating infrastructure, CI/CD, observability, and production operations.
Senior automation engineer designing AI - powered security workflows for CrowdStrike’s Falcon Complete MDR team. Building scalable services that detect, investigate, and remediate cyber threats.
Automation Developer modernizing Calgary municipal public services with Power Platform, Azure, RPA, and AI - enabled solutions. Designing, deploying, and supporting enterprise automation workflows.
Embedded engineer developing firmware for Flosonics Medical’s FloPatch wireless Doppler ultrasound device. Building automated assembly and manufacturing test systems to improve clinical product quality.
Cloud Engineer automating Azure infrastructure, Kubernetes, and disaster recovery for Smile Digital Health’s FHIR healthcare data platform. Improving delivery speed, reliability, security, and operational efficiency.
Marketing automation developer building Braze journeys, interactive emails, and AI workflows. Supporting Wealthsimple’s financial products through advanced personalization, integrations, and reporting.
Automation Engineer Co - op improving Manulife’s financial - services processes through workflow automation. Building low - code solutions, dashboards, and integrations for digital transformation initiatives.
QA Automation Engineer building automated end - to - end testing for SWTCH’s EV charging platform. Improving software quality across charging stations, APIs, mobile apps, and backend services.