Role Overview
We are seeking a Senior Network QA Engineer to validate complex EVPN and SRv6-based networking systems built on FRR and Linux.
This role goes far beyond functional testing—you will design automated, scale, interoperability, and failure-injection tests for distributed control planes and Linux dataplanes running in cloud-native environments.
Key Responsibilities
- Functional & Integration Testing
- Validate EVPN Type-2/3 behavior with SRv6 transport
- Test SRv6 dataplane behavior for L2 decapsulation (DT2U / DT2M / DX2), SRv6 encapsulation (L2Encaps, uSID)
- Test MAC learning, MAC mobility, BUM handling, Validate Linux bridge/FDB behavior under EVPN control
Scale & Performance Testing
- Design tests for MAC scale, EVPN, reconvergence and throughput
- Chaos testing for deployment and failure scenarios
Interoperability
- Validate interoperability with Linux SRv6 hosts and Commercial SRv6 implementations
- Test mixed environments (SRv6 + VXLAN)
Cloud-Native Validation
- Test FRR SRv6 deployments on Kubernetes / OpenShift and RHEL CoreOS
Required Experience & Skills
Must Have
- 6+ years in networking QA or systems testing
- Strong understanding of BGP, EVPN, IPv6, Linux networking (routes, bridges, namespaces)
- Hands-on experience testing FRR or other routing stacks, Linux dataplane behavior
- Experience designing scale and stress tests
Strong Plus
- Experience with SRv6 or MPLS
- Familiarity with tcpdump, Wireshark, iperf
- Kubernetes/OpenShift testing experience
- Experience testing carrier-grade or data-center routing software