Job title:
Test Automation Developer – Neurodiversity Hiring Initiative
Company
Specialisterne
Job description
Specialisterne is Recruiting!Specialisterne connects qualified neurodivergent candidates to employment opportunities in numerous industries and sectors in Canada and the US.To be eligible to apply, you must have experienced barriers getting and/ or maintaining meaningful employment and you identify with one of the following:
- Autism (including Asperger’s and PDD-NOS)
- Attention Deficit/Hyperactivity Disorder (ADHD) or Attention Deficit Disorder (ADD)
- Learning Disability (e.g., dyslexia, dyscalculia, dysgraphia)
- Intellectual Disability
- Obsessive Compulsive Disorder (OCD)
- Tourette Syndrome
Employees hired through Specialisterne will be supported by a Specialisterne Workplace Support Specialist for their first twelve weeks on the job.Specialisterne is proud to partner with Ford on a Neurodiversity Hiring Initiative.Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world’s most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we create tomorrow! We believe in putting people first, working together, and facing challenges head-on.Applications must be submitted in full no later than February 28thSummary:Title: Test Automation DeveloperEmployment Type: Full-TimeHours: 40 hours per weekLocation: Ottawa, ON (In-person)Target Start Date: April 2025Other: Candidates for this position must be legally entitled to work in Canada. Ford Motor Company of Canada, Limited does not sponsor work permit applications.Essential Tasks – In this job, you will:
- Interface with development and test teams to understand feature functionality and testing requirements.
- Devise test scenarios and implement automated test suites for maximum coverage.
- Automate test cases using Python and in-house libraries.
- Participate in code reviews and provide feedback
- Investigate and reproduce software defects and verify the software fix.
General Skills and Abilities – You are:
- Able to work in a fast-paced agile development environment with cross-functional global teams using start-of-the-art software testing technologies
- Demonstrated aptitude for troubleshooting, problem-solving, communication and interpersonal skills.
- Detail-oriented and adept at detecting and diagnosing software defects.
- Able to work in a multi-site team environment where self-driven and self-motivated capabilities are key initiatives.
Digital/Technical Skills & Tools – You are:
- Intermediate skill level with Python
- Basic exposure to embedded systems
- Basic experience using Github
- Nice to have (but not required):
- Basic skill level with Linux, QNX, or Android)
Required skill level*
- Basic – e.g., I can do this in simple situations with close or extensive guidance
- Basic to Intermediate
- Intermediate – e.g., I can do this in most situations, with occasional guidance
- Intermediate to expert
- Expert – e.g., I can do this in exceptionally difficult situations with no guidance and I can be a key resource for others.
Education/Knowledge – You:
- Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science or related field of study*
*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.Experience (Professional, Academic, Personal) – You:
- Have software test experience and/or developing tools on embedded OS platforms: Linux, QNX, or Android.
- Have experience in Python development and object-oriented design.
- Nice to have (but not required):
- Masters degree in computer science, Engineering, or related degree
- Experience with mapping requirements and designs to test cases.
- Experience in maintaining automated execution of many tests and triaging test results.
- Experience with continuous integration systems (e.g., Jenkins), testing frameworks, shell scripting in Unix/Linux.
- Experience with data analytics and visualization.
- Experience with microcontrollers, electronics assembly, and debugging equipment.
- (e.g., Git/GitHub), issue tracking systems (e.g., JIRA), CI environment (e.g., Jenkins), and Corporate Wiki (e.g., Confluence).
- Experience with test benches (hardware) and test tools.
Additional Information:Here’s how frequently the following types of communication and interaction are required to perform the job:
- Oral communication: Daily
- Email communication: Hourly
- Instant messaging: Hourly
- Telephone Communication: Daily
- Video communication: Daily
- Interacting with supervisors: Weekly
- Interacting with peers: Daily
- Interacting with customers: Weekly (Internal Stakeholders)
- Selling or influencing others: N/A
- Training or teaching others: N/A
Here’s what can employees find stressful about this job:
- High volume of work depending on software release dates and schedules
- Participating in and presenting your work in regular stand-up meetings
- Highly complex software and identifying bugs
Here’s what employees tend to find motivating/rewarding about this job:
- Project outcomes have a tangible impact on customers and the vehicles they drive
- Opportunities for development and career advancement within the team and the organization as a whole
Workplace Support:
- Specialisterne and our employer partners are committed to providing inclusive onboarding experiences and supporting new employees as they learn on the job
- All new hires continue to liaise with a Specialisterne Workplace Support Specialist for their first twelve weeks on the job
The Recruitment ProcessTo be considered for this position, you will:
- Complete a job application
- Join our talent pool (if you haven’t already) by completing an additional questionnaire and a pre-employment assessment
Next Steps
- Successful applicants will create a job-specific Candidate Profile to answer job specific questions and/or complete a work sample exercise to showcase your skills for this role.
- Employers use Candidate Profiles to anonymously* shortlist candidates
- Candidates and employers will meet to discuss the role in more detail
*whenever possiblePowered by JazzHR
Expected salary
Location
Ottawa, ON
Job date
Thu, 13 Feb 2025 08:41:01 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.