Senior Test Engineer - Network Systems

Insight Global — Canada · Posted ~3 hours ago

Senior

Skills

Software testing automation testing Linux Windows TCP/IP network protocols Kafka NETCONF gNMI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior test engineer is sought to validate complex network-based systems through automated and manual testing. The role requires strong networking knowledge and experience with distributed environments.

Highlights

Advanced testing role focused on complex distributed systems, networking technologies, and automation practices.

Description

Required Skills & Experience 8 years of software test experience in both automated and manual environmentsExperience testing complex, distributed systems and network related componentsExperience with Linux and Windows operating systems (embedded system not required)Network management related experience - understanding of the OSI model and TCP/IP networking, including TCP, UDP, IP, routing protocols, and network optimizationNetwork protocol experience such as IP networks, VLANs, routing protocols (BGP, OSPF, IS-IS), and network security policiesExperience with Kafka to inject test events or messagesExperience using AI for code support including Codex, Claude, and/or equivalent Nice to Have Skills & Experience Experience implementing and managing NETCONF and gNMI/gNMIc for automated network device configuration and managementFamiliarity with developing and maintaining YANG data modelsKnowledge of gNOI for network operations, diagnostics, and state validationExperience working with REST APIs and automated network configuration and validation workflows Key Responsibilities Develop a deep understanding of the applications and systems used to control and manage the Telesat LEO constellationDevelop, review, execute, and maintain test cases to validate system functionality, with test results documented and tracked in ZephyrIdentify, characterize, document, and report product defects using JiraCollaborate with software development and engineering teams to investigate defects, troubleshoot issues, and implement solutionsValidate that products meet technical, functional, performance, and business requirementsPerform network testing and troubleshooting to assess system reliability, performance, and interoperabilityAnalyze test results, identify performance issues, and provide clear technical documentation and recommendations AI: 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.