Insight Global logo
Insight Global

Sr. Test Engineer

Gatineau, QCContract4 hours ago

Share this job

Senior Software Test Engineer, Network & Distributed Systems

Insight Global is looking for an experienced Senior Software Tester to join the LEO Satellite team, supporting the applications and systems used to control and manage the Telesat LEO constellation.

This is a 12 month contract, hands-on testing role with a strong emphasis on automation. The ideal candidate has deep software testing experience, is comfortable developing automated tests in Python, and can contribute to the overall test strategy rather than simply executing existing test cases. The team is also looking for someone comfortable using modern AI-assisted development tools to support coding and automation work.

What You’ll Do

  • Develop a deep understanding of the applications and systems used to control and manage the LEO constellation.
  • Design, develop, execute, and maintain automated and manual test cases.
  • Take an active role in defining and improving the team's testing strategy and automation approach.
  • Develop test automation using Python and related testing frameworks/tools.
  • Document and track test execution and results using Zephyr.
  • Identify, characterize, document, and report software defects using Jira.
  • Work closely with software developers and engineering teams to investigate defects, troubleshoot issues, and validate solutions.
  • Validate products against technical, functional, performance, and business requirements.
  • Analyze test results and provide clear technical documentation and recommendations.
  • Leverage AI-assisted coding tools, such as Codex, Claude, or equivalent, to support test development, automation, and productivity.
  • Where applicable, perform testing and troubleshooting of distributed or network-connected system components.

Required Skills & Experience

  • 8+ years of software testing experience across automated and manual testing environments.
  • Strong test automation experience, including developing and maintaining automated test suites.
  • Strong programming or scripting experience with Python.
  • Demonstrated ability to contribute to a testing strategy, including identifying what should be automated and designing an effective automation approach.
  • Experience testing complex applications or distributed systems.
  • Experience working in Linux and Windows environments.
  • Experience with Kafka, including using Kafka to inject test events or messages.
  • Experience using AI tools for coding or test development, such as Codex, Claude, or equivalent.
  • Experience identifying, documenting, troubleshooting, and tracking software defects.
  • Strong collaboration skills with the ability to work directly with software developers and engineering teams.

Assets / Nice to Have

Networking experience is considered an asset rather than a core requirement. Relevant experience could include:

  • TCP/IP and the OSI model
  • TCP and UDP
  • IP networks and VLANs
  • Routing protocols such as BGP, OSPF, or IS-IS
  • Network troubleshooting, optimization, or security policies
  • NETCONF and gNMI/gNMIc for automated network configuration and management
  • YANG data models
  • gNOI for network operations, diagnostics, and state validation
  • REST APIs and automated configuration or validation workflows

Work Location

  • Based out of the new Gatineau office.
  • Four days per week onsite, with Wednesday designated as the remote day.

Compensation

$52/hr to $62/hr

Exact compensation may vary based on several factors, including skills, experience, and education.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as short-term and long-term disability, life insurance and AD&D. Employees will also have access to a registered retirement savings account with employer matching. Employees in this role are also entitled to sick leave and/or other paid time off as provided by applicable law.

We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.

Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.

Job details

Type
Contract
Location
Gatineau, QC
Salary
$52+/hr
Posted
4 hours ago

Share this job