Job Search and Career Advice Platform

Enable job alerts via email!

Embedded QNX Test Automation Engineer

BlackBerry

Ottawa

On-site

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm specializing in embedded systems, located in Ottawa, is seeking a skilled tester to develop and optimize automated test cases. The role involves debugging, analyzing test results, and maintaining the automation lab. The ideal candidate should have a Bachelor's degree in Computer Science or Engineering, be fluent in Python and C, and possess substantial hands-on experience with Linux. This position requires strong communication skills and the ability to work independently in a collaborative environment.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent.
  • Fluent in Python, C, and Shell scripting.
  • Experience with test automation development.
  • Significant hands-on experience using Linux.
  • Demonstrated experience writing test plans and test cases.
  • Ability to work autonomously and manage multiple priorities.
  • Excellent communication and organizational skills.

Responsibilities

  • Develop and optimize automated test cases.
  • Debug and analyze test results, verifying resolved issues.
  • Produce test reports with high attention to detail.
  • Run tests against software loads on hardware.
  • Maintain automation lab.
  • Collaborate with test and development teams.

Skills

Fluent in Python
Fluent in C
Shell scripting
Test automation development
Hands on Linux experience
Problem reporting
Creative debugging techniques
Excellent communication skills

Education

Bachelor’s degree in Computer Science or Engineering

Tools

SVN
Git
JIRA
Jenkins
Job description
A technology firm specializing in embedded systems, located in Ottawa, is seeking a skilled tester to develop and optimize automated test cases. The role involves debugging, analyzing test results, and maintaining the automation lab. The ideal candidate should have a Bachelor's degree in Computer Science or Engineering, be fluent in Python and C, and possess substantial hands-on experience with Linux. This position requires strong communication skills and the ability to work independently in a collaborative environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.