About this position
We are looking for a QA Specialist to join our R&D team and play an important role in evolving how quality is built into our products. This role goes beyond traditional test execution and focuses on collaboration, automation, and early validation throughout the development lifecycle.
As our R&D organization continues to mature, we are intentionally moving toward a shift-left quality approach, where quality is a shared responsibility and is addressed earlier during design, development, and integration phases. The QA Specialist supports this evolution by working closely with developers, QA peers, Product, and Support teams to help ensure quality is built in—not added at the end.
This is a hands‑on, on‑site role combining test execution, automation, systems thinking, and close collaboration across teams. While this role is not a software development position, an interest in basic scripting or test‑related coding will become increasingly valuable over time.
Your Mission
Support the consistent delivery of high‑quality software and hardware products by contributing to modern QA practices, automation, and early validation, while partnering with R&D teams to continuously improve product quality.
Core Accountabilities
- Contribute to the delivery and evolution of the QA automation roadmap as part of continuous improvement initiatives
- Develop, maintain, and improve test environments for software and hardware validation, including interoperability testing
- Contribute to the maintenance and evolution of QA CI / CD processes related to testing and quality gates
- Plan and manage priorities for assigned QA sprints
- Contribute to and maintain automated and manual test coverage
- Perform regression testing (full, controlled, and pull‑request based)
- Validate pull‑request testing quality in collaboration with R&D teams
- Assist the Support team in reproducing field issues and reported bugs
- Contribute to improving testability, validation approaches, and early defect detection
- Gradually contribute to the development or maintenance of automated tests, scripts, or test utilities as appropriate
- Collaborate with developers early in the development cycle to improve testability and validation strategies
- Support developers in adopting effective testing and automation practices
- Act as a quality partner throughout design, implementation, and release phases
- Contribute to defining and improving QA practices that support early detection of defects
Responsibilities
Execute and maintain test plans for both software and hardware productsPerform hands‑on testing on physical hardware devices and networked systemsConfigure and manage test environments involving cameras, networks, and interoperability scenariosIdentify, document, reproduce, and track defects with clear steps and evidenceMaintain accurate test results and documentationContribute to continuous improvement of QA tools, processes, and standardsQualifications
3+ years of experience in a QA or Quality Assurance roleExperience testing both software and hardware productsSolid understanding of networking concepts (IP networking, VLANs, routing, basic troubleshooting)Ability to configure and troubleshoot networked test environmentsExperience with QA automation tools and frameworksComfort with basic scripting or test‑related coding concepts (or strong willingness to learn)Experience working with CI / CD pipelinesStrong analytical and problem‑solving skillsExcellent attention to detail and documentation skillsAbility to communicate clearly and professionally in both English and French (spoken and written)Comfortable working full‑time, on‑site in a collaborative R&D environmentAdditional Qualifications (Nice to Have)
Familiarity with Azure DevOps for bug tracking and test managementExposure to scripting or programming languages used for test automationExperience in video, IoT, or hardware‑integrated systemsFamiliarity with Linux environmentsExperience collaborating closely with software development teamsEmployment Status
Permanent, full‑time
On‑site position
Expected start date : As soon as possible
EEO Statement
IONODES is an Equal Opportunity Employer. We welcome and encourage diversity in our workforce. Reasonable accommodations will be provided to applicants with disabilities upon request.
#J-18808-Ljbffr