×
Register Here to Apply for Jobs or Post Jobs. X

Verification and Validation Engineer - Test & Automation

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Octasic
Full Time position
Listed on 2026-09-04
Job specializations:
  • Quality Assurance - QA/QC
Salary/Wage Range or Industry Benchmark: 75000 - 95000 CAD Yearly CAD 75000.00 95000.00 YEAR
Job Description & How to Apply Below
Location: Montreal

Verification and Validation Engineer - Test & Automation

Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our hardware and software platforms are the foundation for next‑generation wireless systems for Defense, Law Enforcement and National Security Agencies.

We

choose Octasic for:
  • A workplace at the cutting edge of technology to be in contact with wireless technology experts in a growing company;
  • Competitive compensation (salaries, benefits, gym membership discount, stock options purchase program, public transit reimbursement, shower on the premises and beverages and snacks free every day);
  • Work‑life balance;
  • Friendly and collaborative work atmosphere and many social activities all year long;
  • Working for a company involved in its community;
  • Proximity to various public transportation services (Angus Shuttle, 10 min. walk from Prefontaine station).
About the role:

We are looking for a hands‑on and automation‑oriented engineer to support system verification and validation activities across complex wireless and embedded platforms.

This role focuses on developing and maintaining automated test suites, executing validation workflows, analyzing failures, debugging integration issues, and contributing to the continuous improvement of our validation infrastructure and lab environments.

You will work closely with the following teams to help ensure reliable, repeatable, and scalable validation of mission‑critical communication systems:

  • hardware teams;
  • verification & validation teams;
  • V&V infrastructure and automation developers.

This is not a traditional manual QA role.

We are looking for engineers who enjoy automation, system integration, debugging, and hands‑on validation work in fast‑evolving engineering environments.

What you’ll do:

Test Development & Automation:
  • Develop, maintain, and execute automated test suites for system‑level validation;
  • Create automated and semi‑automated validation workflows for regression, integration, and functional testing;
  • Develop Python‑based scripts and utilities for DUT interaction, UE control, telemetry collection, and test orchestration;
  • Expand and improve test coverage across software, hardware, and integrated system environments;
  • Work with Playwright, Pytest, APIs, and automation frameworks to validate backend services and user workflows.
Validation Execution & System Testing:
  • Execute functional, integration, regression, and system‑level validation activities;
  • Run automated validation suites in lab and CI/CD environments;
  • Validate interoperability between software, embedded systems, networking components, wireless devices, and lab equipment;
  • Support reproduction of field and system issues in controlled validation environments;
  • Assist with setup, configuration, and operation of validation benches and lab environments;
  • Investigate failures using logs, traces, telemetry, packet captures, SQL queries, API analysis, and network debugging tools;
  • Analyze regression failures and help isolate software, configuration, infrastructure, or integration issues;
  • Identify issues in validation frameworks and infrastructure and collaborate with senior infrastructure developers to improve tooling and automation reliability;
  • Work closely with software and system teams to reproduce defects and validate fixes.
Infrastructure & Automation Contribution:
  • Contribute improvements to automation frameworks, test infrastructure, and execution workflows;
  • Support CI/CD‑integrated validation and automated execution pipelines;
  • Help improve scalability, maintainability, and repeatability of validation environments;
  • Support telemetry, KPI collection, automated reporting, and result analysis workflows.
Qualifications:
  • Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or equivalent practical experience;
  • Strong programming and scripting skills in Python;
  • Familiarity with C++, Bash/Shell scripting, or…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary