Responsibilities
Learn about and research new product features
Develop end-to-end automated tests to exercise those new features
Maintain the existing automated test suite and triage issues
Add automation coverage for new hardware and peripherals as needed
Mentor junior members of the team
Develop new test plans and test strategies
Perform manual tests as necessary
Provide technical guidance and expertise to the team
Contribute to the team’s deliverables
ABOUT YOU
Qualifications
BSc or higher degree (Computer Science, Computer/Electrical/Software Engineering, or other STEM field) or equivalent work experience
6+ years of software development experience
Solid understanding of software development methodology, including Agile.
Solid understanding of test methodology
Solid understanding of Python
Familiarity with test automation frameworks such as pytest
Strong knowledge of Linux
Highly competent in C and shell scripting
Strong software architecture skills
Containerization experience
Knowledge of security practices and principles is a plus
Only Canadian Citizenship Required
Core Competencies and Demonstrated Success
Ability to work well in a team
Strong technical leadership skills
Good time-management skills
Great interpersonal and communication skills
Strong documentation and writing skills
Familiarity with software configuration management tools, preferably git and Bitbucket
Familiarity with defect tracking tools, preferably Jira.
It will be great if you also have
Familiarity with Continuous Integration tools (e.g. Jenkins, Travis CI, etc.)
Knowledge of DO-178B/C certification standard and certification experience
BENEFITS
Workplace Flexibility: Hybrid Work - 3 days in the office per week
Company-sponsored health, dental, and life insurance.
Income protection through short and long-term disability coverage.
Matching RRSP.
Vacation and various time off policies to encourage work-life balance.
Well-being programs: Employee assistance program, mental well-being through Unmind.
Learning benefits: LinkedIn Learning subscription and seminars.
Compensation
This role is compensation range is between $99,000 to $124,000 CAD plus annual incentive plan bonus. Compensation is determined through interviews and a review of the education, experience, knowledge, skills, location, and abilities of the applicant, and equity with other team members.
APPLICANT PRIVACY NOTICE
Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here.
#LI-DL1
Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates
Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.