Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Integration and Test Developer

Home > Python programming jobs

Integration and Test Developer in Canada

  • Syntronic
  • Full time
  • Email
  • Ottawa

Responsibilities

  • Develop, review, execute, and maintain system, integration, functional, and regression test cases.
  • Build and maintain automated test solutions using Python.
  • Perform hands-on testing of network management applications, network infrastructure, APIs, databases, containers, and distributed system components.
  • Validate network configuration and management functionality using NETCONF, gNMI, IP networking, routing, VLANs, and automated device configuration.
  • Document and track software defects, reproduce issues, verify fixes, and collaborate with development, networking, systems, and integration teams.
  • Troubleshoot networks and applications using packet captures, traffic generators, logs, and diagnostic tools.
  • Verify that products meet technical, functional, performance, operational, and business requirements.
  • Document test results, defects, findings, and supporting evidence in test management and issue-tracking tools.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline, or equivalent practical experience.
  • 8+ years of relevant industry experience in software, system, integration, or network testing.
  • Strong hands-on experience testing network management applications and developing test automation with Python.
  • Hands-on knowledge of NETCONF and gNMI, IP networking, TCP, UDP, VLANs, routing, the OSI model, and routing protocols such as BGP, OSPF, and IS-IS.
  • Experience with routers, switches, networked systems, Linux, Docker, Kubernetes, containers, and virtualized application environments.
  • Experience with network troubleshooting and traffic analysis tools such as tcpdump, iPerf, Spirent, IXIA, or similar tools.
  • Experience with JSON, XML, YAML, Protobuf, REST APIs, and relational databases such as PostgreSQL or MySQL.
  • Ability to work in Canada and obtain clearance under the Canadian Controlled Goods Program.
  • Preferred experience with YANG, gNOI, Ansible, Kafka, Zephyr, Jira, or comparable tools.
  • CCNA, CCNP, or comparable networking certification is preferred.
  • Strong analytical, troubleshooting, communication, independent-work, and collaboration skills.

Benefits

  • Hybrid work arrangement requiring onsite work four days per week.
  • Opportunities for personal and professional growth in a global, collaborative, and innovative environment.
  • Exposure to international projects across telecommunications, automotive, healthcare, and industrial automation.

Syntronic

Syntronic is a privately held engineering design house that provides electronics, embedded software, and electro‑mechanical R&D and turnkey product development for technology-intensive customers. The company offers system integration, test development, and production/aftermarket services across t...

Similar positions

Integration Engineer

  • Knowtex
  • Full time
  • USA
  • 10/15/2026
  • Salary: Competitive
  • San Francisco, CA

Embedded Systems Test Engineer

  • Geotab
  • Full time
  • Others
  • 10/15/2026
  • Kraków, Poland

Senior Software Test Engineer

  • Smiths Group plc
  • Full time
  • Others
  • 10/15/2026
  • Bengaluru, India

Software Engineer in Test

  • Roadie
  • Full time
  • USA
  • 10/15/2026
  • Salary: Competitive
  • Remote

Python Developer

  • Anyone AI
  • Full time
  • Remote
  • 10/15/2026
  • Salary: USD 45 - 80 (hourly)
  • South America