JOB Title: Network Protocols & Automation Test Engineer
Experience-5-8 years
Location-Bangalore
Notice Period-Immediate to 30 days
Job Description
We are looking for a skilled Network Protocols & Automation Test Engineer with strong expertise in Layer 2 and Layer 3 protocols and hands-on experience in automation-based network testing. The role involves validating, testing, and automating complex networking features across routing, switching, and MPLS-based networks.
Key Responsibilities
- Design, develop, and execute test plans and test cases for L2/L3 networking protocols
- Perform functional, regression, scale, and performance testing of network protocols
- Develop and maintain test automation frameworks for protocol validation
- Validate routing protocols including OSPF, IS-IS, and BGP in complex topologies
- Test MPLS features such as LDP, RSVP-TE, MPLS VPNs (L2/L3), and traffic engineering
- Analyze packet captures and protocol behavior using tools like Wireshark / tcpdump
- Debug protocol issues and work closely with development teams to isolate root causes
- Execute interoperability testing with third-party network devices
- Create detailed test reports, defect reports, and documentation
- Participate in architecture reviews and contribute to test strategy improvements
Required Skills & Qualifications
Networking & Protocols
- Strong understanding of Layer 2 protocols (VLAN, STP/RSTP/MSTP, LACP, ARP)
- Strong understanding of Layer 3 protocols including:
- OSPF
- IS-IS
- BGP (iBGP, eBGP, route policies, convergence)
- Solid knowledge of MPLS concepts:
- Label switching
- LDP / RSVP
- MPLS VPNs (L2VPN, L3VPN)
Automation & Testing
- Experience with test automation using Python (preferred)
- Familiarity with automation frameworks such as PyTest, Robot Framework, or similar