REQUIRED ONLY CANADIAN CITIZEN
Essential Job Functions:
• Define and develop test automation to improve efficiency and test coverage
• Write manual and automated test procedures for features of low power, high reliability industrial process control devices
• Champion other members of the test team to deliver quality products
• Collaborate with other teams (Firmware, Electrical, Mechanical, etc) to facilitate a cohesive group environment
• Create and maintain a backlog of all work items within an Agile Environment
• Log, track and investigate defects to determine root cause
• Monitor, debug and enhance automated test infrastructure
• Perform project and product documentation in accordance with departmental and company procedures and standards
• Read, interpret, and implement engineering and industry standards
Education / Experience Required:
• Bachelor's degree in Computer Science, Computer Engineering, or similar experience
• 7+ years Embedded Development and/or Embedded Test Development
Required Knowledge / Skills / Abilities:
• Expertise in C# and a working knowledge of C/C++
• Working knowledge of C# and C/C++
• Basic understanding Knowledge of software test methodologies and automation principles: Regression test, functional test, unit test, black box test, white box test, etc.
• Basic understanding of electrical schematics and circuit analysis
• Ability to understand basic mechanical, pneumatic and electronic systems
• Ability to effectively work in a team environment
• Strong analytical problem solving and decision-making skills