QNX Software Developer in Test II (Infrastructure)
BlackBerry
Ottawa, ON-
Number of positions available : 1
- Salary To be discussed
- Published on February 12th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Worker Sub-Type:
RegularJob Description:
QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers and is running in 255 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions - from acoustic management to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates.
Responsibilities:
- Working closely with the project management teams on the requirements to verify the release testing activity. This activity can be different in terms of different projects and packaging.
- The testing focuses on licensing to customer-facing interfaces, dependencies, and packaging.
- Creating or updating test plans and cases based on new product features, customer requirements or identified problems.
- Developing and optimizing automated test cases with continuous improvements in coverage and efficiency
- Providing solid traceability from software requirements to test specifications to test cases to test results
- Identifying and running a series of tests against new software builds on reference and/or customer hardware
- Analyzing test results, debugging observed issues, generating defect reports, verifying fixed issues, andupdating pre-existing defect reports.
- Creating test reports based on test results for internal and external audiences with high attention to detail.
Essential Skills and Qualifications:
- University degree in computer science, engineering (or equivalent)
- Intermediate-level experience in embedded test, design and engineering
- Strong working knowledge of Python, Perl and shell scripting
- Working knowledge of QNX or other embedded operating systems
- Familiar with Continuous Integration build systems (Jenkins, Hudson) Familiar with source versioning, problem reporting and constant integration systems (SVN, Git, JIRA, Jenkins)
- Knowledge of formal test theory, test methodology, and ISO9001 quality management.
- Experience in developing automated tests and testing tools.
- Ability to enable automation for manual tests and automate test result processing.
- Able to write clear and concise problem reports
- Familiarity with common processor architectures (i.e. 32-bit and 64-bit variants of x86/ARM)
- Familiarity with virtual machines and guest OS techniques
- Ability to work and participate in a team setting with an open, collaborative communication style
- Excellent communication, presentation, and organizational skills are necessary
- Enthusiasm, a passion for quality, and a desire to learn about new technologies are requirements!
#LI-SK2
Scheduled Weekly Hours:
40Requirements
undetermined
undetermined
undetermined
undetermined
Other BlackBerry's offers that may interest you