Career

QA Specialist

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

 
Collaboration & Shift-Left Quality

  • 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 products
  • Perform hands-on testing on physical hardware devices and networked systems
  • Configure and manage test environments involving cameras, networks, and interoperability scenarios
  • Identify, document, reproduce, and track defects with clear steps and evidence
  • Maintain accurate test results and documentation
  • Contribute to continuous improvement of QA tools, processes, and standards

 
Qualifications

  • 3+ years of experience in a QA or Quality Assurance role
  • Experience testing both software and hardware products
  • Solid understanding of networking concepts (IP networking, VLANs, routing, basic troubleshooting)
  • Ability to configure and troubleshoot networked test environments
  • Experience with QA automation tools and frameworks
  • Comfort with basic scripting or test-related coding concepts (or strong willingness to learn)
  • Experience working with CI/CD pipelines
  • Strong analytical and problem-solving skills
  • Excellent attention to detail and documentation skills
  • Ability to communicate clearly and professionally in both English and French (spoken and written)
  • Comfortable working full-time, on-site in a collaborative R&D environment

 
Additional Qualifications (Nice to Have)

  • Familiarity with Azure DevOps for bug tracking and test management
  • Exposure to scripting or programming languages used for test automation
  • Experience in video, IoT, or hardware-integrated systems
  • Familiarity with Linux environments
  • Experience collaborating closely with software development teams

 
Employment 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.

Please send your resume to: jobs@ionodes.com

Apply Now

Get Support

Access knowledge base articles and create support tickets through our online support portal.

Get Support

Contact us

Reach out to our sales team to learn more about our products and get your projects started.

Contact us
 

Stay up to date with IONODES

Subscribe to our newsletters to receive the latest news on product enhancements, software updates, technical articles, company events and more.

General Newsletter  OEM Products Newsletter