Job Summary
We are seeking a seasoned Network Quality Assurance Engineer to join our Engineering team. In this role, you will design and implement sophisticated test automation frameworks to validate our network automation platform.
This is a hands-on technical position ideal for someone with a strong foundation in networking principles and expert-level skills in software test automation.
You will play a critical role in ensuring the performance, resilience and reliability of our cutting-edge network automation technologies.
About This Role
* Design and develop test automation frameworks for validating our network automation platform.
* Build and maintain virtualised network environments using Containerlab, Kubernetes and other orchestration tools.
* Create automated system-level and integration tests that simulate real-world network scenarios.
* Analyse and report on test results to ensure product quality and performance.
* Continuously improve CI/CD pipelines by integrating test automation and network validation steps.
Requirements
A senior-level engineer with:
* Proven experience in test automation, virtualised environments and networking.
* Strong experience building test automation systems using Python or Go.
* Deep familiarity with virtualisation and orchestration tools like Containerlab, Kubernetes and Docker.
* Foundational knowledge of networking concepts and protocols, including BGP, OSPF and EVPN.
Benefits
* Flexible working environment – remote-first culture with coworking options available.
* Generous leave plans – including parental leave, birthday leave and purchased annual leave program.