THE ROLE:
The successful candidate will be joining an agile software development team in the Telemetry Control Unit (TCU) organization. We are an energetic team that works on a variety of features providing functionality that impacts end customer experience.
The Test Automation Engineer will write scripts in python for testing of embedded software. This person will be a part of the diagnostics team. After the initial 6 months and ramp up, this person will also be responsible for developing internal tools using python. These internal tools help gather and display test data. Due to this, the successful candidate needs to be able to both write python scripts AND python code. They should have a strong baseline in object-oriented development to be successful in this role.
YOUR IMPACT:
Designing/implementing/testing new features
Supporting downstream teams investigating issues, resolving defects on the existing code base
Optimizing performance and improving robustness of the software
Integrating/maintaining software from 3rd party vendors and open-source projects
Integrating with internal and external teams to deliver cross-functional features that span multiple embedded systems
Reading configurations
Testing and reading information of diagnostics, and validating the information
Running routines where they issue commands, validate that the output is correct
Object Oriented Python Development for internal tools
Automating manual tests which validate behaviour on Ford’s TCU modem
Triaging and troubleshooting of issues
Feature test (testing features or subsystems)
Read design requirements and formulate test plans
Design and develop test scripts in python
Executes field testing to validate cellular behavior and performance
Supports root cause analysis through log analysis.
Generates quality software defect reports – Test systems upgrade and maintenance
WHAT YOU’LL NEED:BASIC QUALIFICATIONS:
University degree in a programming/comp-sci/engineering related program (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.)
PREFERRED QUALIFICATIONS:
Object Oriented Python (expert level required)
Automation Test Background
Ability to write python code, not just scripts
Strong soft skills (including communication, initiative, proactive problem solving)
We thank all applicants for their interest, but only those selected for an interview will be contacted.
Ford of Canada is an Equal Opportunity Employer and is committed to a culturally diverse workforce. Accommodations for applicants with disabilities throughout the recruitment, selection and / or assessment processes, where needed, are available upon request. Please inform Human Resources of the nature of any accommodation(s) that you may require.
Candidates for this position must be legally entitled to work in Canada. Ford Motor Company of Canada, Limited does not sponsor work permit applications.
Are you passionate about working with your hands, fixing what’s broken, and working to improve the quality of life of...
Apply For This JobEastlink is a family owned, entrepreneurial and innovative company headquartered in Halifax, Nova Scotia. We take great pride in being...
Apply For This JobAnalyste en informatique – Volet réseautique, télécommunication et infrastructureAffichage no 2021-1123-0119 (poste no 7252-0000-000) Lieu de travail:Centre de santé Chibougamau...
Apply For This JobAre you a leader who’s completely focused on helping your team be successful? Do you have fantastic people skills and...
Apply For This JobEkona Power is a Vancouver-based breakthrough energy technology company developing a novel methane pyrolysis platform for low-cost, clean hydrogen production....
Apply For This JobTitre d’emploi : Technicienne, technicien en informatique Numéro de référence : S-22-0860 Numéro au plan d’effectifs : 122 Catégorie d’emploi...
Apply For This Job