Verification and Validation Engineer - Test & Automation

Octasic

Montreal (administrative region)

On-site

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Gym membership discount
Stock options purchase program

Job summary

Octasic in Montreal is seeking a hands-on automation-oriented engineer to support system verification and validation activities across complex wireless and embedded platforms. The role includes developing automated test suites, executing validation workflows, and debugging integration issues.

The ideal candidate will have a Bachelor's degree in Computer Engineering or a related field and strong programming skills in Python. You will contribute to continuous improvement of validation infrastructure, participate in lab activities, and collaborate with multiple engineering teams.

Qualifications

  • Strong experience with Python programming.
  • Familiarity with networking fundamentals including TCP/IP.
  • Ability to work in fast‑changing engineering environments.

Responsibilities

  • Develop, maintain, and execute automated test suites.
  • Execute functional and system-level validation activities.
  • Investigate failures using logs, traces, and telemetry.

Skills

Strong programming and scripting skills in Python
Familiarity with C++
Experience developing automated test suites
Experience with CI/CD environments
Strong analytical and debugging skills

Education

Bachelor’s degree in Computer Engineering, Software Engineering, or equivalent

Tools

Pytest
Playwright
Linux environments

Job description

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: software developers; system engineers; hardware teams; RF/lab engineers; verification & validation teams; V&V infrastructure and automation developers.

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
Debugging & Failure Analysis
  • 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 automation‑oriented software development
  • Experience developing automated test suites and validation scripts
  • Experience with Pytest, Playwright, API testing, backend/system validation, or automation frameworks
  • Experience with CI/CD environments such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
  • Experience with Linux environments and Git/version‑control workflows
  • Knowledge of networking fundamentals including TCP/IP, Ethernet, APIs, and system debugging
  • Familiarity with Wireshark, log analysis, telemetry collection, and troubleshooting workflows
  • Strong analytical and debugging skills with the ability to investigate complex integration and system issues
  • Ability to work in fast‑changing engineering environments with evolving requirements
  • Eligible to obtain Canadian Security Clearance
Assets
  • Experience with wireless systems, LTE/5G, embedded systems, or RF environments
  • Experience with automated lab equipment and instrumentation environments
  • Familiarity with NI ecosystem tools such as TestStand, LabVIEW, PXI systems, SCPI/VISA instrument control, or automated measurement environments
  • Experience using telemetry, observability, or monitoring technologies such as MQTT, Kafka, Grafana, Prometheus, or ETL/data workflows
  • Experience with Docker, Kubernetes, or distributed system environments
  • Experience working in telecom, aerospace, defense, or mission‑critical system environments
  • Familiarity with KPI‑driven validation, telemetry analysis, and automated reporting workflows
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ingénieur(e) en Vérification et Validation – Tests et Automatisation
Ingénieur(e) en Vérification et Validation – Tests et Automatisation

Octasic • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Assurances complètes (médicales, dentaires, télémédecine)
Conditions de travail compétitives
Rabais d’abonnement au gym
+1
Wireless Communications Systems Developer (SDR / Protocols / Embedded)
Wireless Communications Systems Developer (SDR / Protocols / Embedded)

Octasic • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Stock options purchase program
Gym membership discount
Public transit reimbursement
+2
Verification and Validation Specialist
Verification and Validation Specialist

SpaceBridge • Montreal

On-site
CAD 60,000 - 100,000
Job Title: Verification & Validation Specialist / Engineer 3141-OJO
Job Title: Verification & Validation Specialist / Engineer 3141-OJO

Right Talent Right Now • Montreal (administrative region)

On-site
CAD 75,000 - 95,000
Validation Engineer
Validation Engineer

Net2Source (N2S) • Markham

On-site
CAD 80,000 - 100,000
Senior Test Specialist
Senior Test Specialist

Artech L.L.C. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Software Developer – LTE/5G NR Protocol Stack Development
Software Developer – LTE/5G NR Protocol Stack Development

Octasic • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Stock options
Public transit reimbursement
Gym membership discount
+2
Software Test Designer
Software Test Designer

Hexagon Autonomous Solutions • Calgary

On-site
CAD 70,000 - 100,000
Senior QA Engineer (Networking/Embedded)
Senior QA Engineer (Networking/Embedded)

Confidential • Ottawa

On-site
CAD 90,000 - 120,000
Spécialiste Tests V&V (Senior)
Spécialiste Tests V&V (Senior)

SII Canada • Montreal (administrative region)

On-site
CAD 85,000 - 105,000