About Product VyOS is an open-source network operating system that provides an all-in-one platform for network management. Built on Linux, VyOS integrates powerful routing, firewall, VPN, and network services into a unified system. Unlike traditional networking hardware, VyOS can be deployed on a wide range of platforms, from physical routers and cloud environments to virtual machines, giving users flexibility and control over their network infrastructure.
The key strength of VyOS lies in its comprehensive feature set. It supports dynamic routing protocols (BGP, OSPF, RIP), multiple VPN types (IPsec, OpenVPN, WireGuard), firewall rules, traffic shaping, and more — all configured through a unified command-line interface (CLI) familiar to network engineers. Its ability to scale across various environments makes it popular with organizations seeking open-source networking solutions. Job Description We are looking for QA Engineer with Linux and Networking background (with previous experience as Network Engineer, DevOps, Linux admin) to join a team of professionals creating cutting-edge, open-source Linux-based network solutions. You will work in a full-remote environment together with colleagues around the world. This role requires a hands-on technical expertise and curiosity for investigations and problem solving. Responsibilities The job is backend development in Linux environment. You will: * Conduct functional, performance, and regression testing for VyOS features and fixes, creating and maintaining detailed test documentation. * Collaborate with developers to validate code changes, test feature implementations, and provide feedback on bugs and feature proposals. * Deploy, configure and test network infrastructures using VyOS and other networking equipment. * Develop and manage automated test frameworks for repetitive test cases, enhancing testing accuracy and efficiency. * Participate in discussions on implementation and architecture, providing input how to integrate high quality standards into development process.
Candidate RequirementsDear candidates, Networking experience is a must for this position. We don’t consider candidates without is.Skills * Deep understanding of network technologies * Familiarity with QA role and responsibilities * Understanding of Linux internals, building and configuring Linux packages; proficiency with Bash * Excellent problem-solving skills, capable of resolving complex technical issues * Strong ability to analyze packet captures, system logs, and debugging outputs * Preferably a BS/MS degree or equivalent in Computer Science, Mathematics, Physics or Engineering * English at Intermediate level or higher
Experience * Previous experience as Network Engineer or DevOps or Linux admin * 2+ years of experience with Linux * Experience in setting-up and maintaining network solutions and technologies — routers, firewalls, VPN, etc. * Hands-on experience with virtualization platforms (VMware, KVM, Hyper-V) and Docker * Git/GitHub and CI/CD pipelines * Proven experience in resolving complex technical issues * Knowledge of cloud providers e.g. AWS, Azure is a plus * Contribution into Opensource projects is a big plus * Huge plus — familiarity with VyOS or other open-source network operating systems.
Work Conditions and Compensations * Fully Remote Work: This is a 100% remote position, allowing you to work from any location. * Flexible Work Schedule: While we offer a flexible work schedule that allows you to manage your own time, the nature of our globally distributed teams may require occasional work during non-typical hours to align with colleagues across different time zones. Collaboration and communication are key, so some availability for cross-time-zone meetings will be necessary. * Vacation: Enjoy 20 days of annual paid vacation. * National Holidays: You are entitled to up to 10 days of paid leave for recognized national holidays. * Sick Leave: Employees can take sick leave as needed, in accordance with company policy.