Happiest Minds Technologies logo

Datacom Testing

Happiest Minds Technologies Bengaluru, Karnataka, India

onsitefull-time
Posted Dec 5, 2025Apply by Jan 4, 2026

Role & seniority: Senior Engineer / Lead Engineer / Architect (2–15 years experience)

Stack / tools

  • Python (mandatory), PyTest, Robot Framework; test automation frameworks

  • Linux OS, scripting; Docker containers

  • Networking domains: L2/L3 protocols (VLAN, LACP, vPC, STP, VXLAN, MacSec; OSPF, BGP EVPN, L3 virtualization; MPLS, PBB)

  • High-speed interfaces (10/25/40/100 Gbps)

  • Cisco OS platforms (NX-OS, IOS, XR, XE), merchant silicon/ASICs

  • Test tools: IXIA, Trex; agile/SCRUM processes

  • Optional: Exablaze 3550, FPGA-based switches, SmartNICs; XML configurations; CI/CD / DevOps concepts

Top 3 responsibilities

  • Design and execute comprehensive test plans and automation scripts for L2/L3 networking features from scratch

  • Develop/enhance test automation frameworks (Python) and validate protocols/features across core/edge routers and data center switches

  • Conduct system-level, regression, performance, and stress testing; collaborate with developers/support/architects to debug complex networking issues

Must-have skills

  • 2–15 years in network testing/automation; strong Python coding (mandatory)

  • Proficient with PyTest/Robot Framework; Linux scripting

  • Thorough hands-on experience validating L2 (VLAN, LACP, vPC, STP, VXLAN, MACsec) and L3 (OSPF, BGP EVPN, L3 virtualization), MPLS/PBB

  • Experience validating high-speed Ethernet interfaces (10/25/40/100 Gbps); familiarity with Cisco NX-OS/IOS/XR/XE; traffic testing (IXIA/Trex)

  • Nic

Full Description

Role: Senior Engineer / Lead Engineer/ Architects

Experience: 2 to 15 Years

Location: Bangalore, Chennai, Hyderabad

Role Summary We are looking for experienced Network Test Engineers with strong Python coding ability to join our dynamic team responsible for validating high-performance, enterprise-grade networking features. The ideal candidates will have strong domain knowledge in L2/L3 protocols, multicast routing, automation with Python, and test framework development. Engineers will be involved in validating features across routing, switching, virtualization, and performance scenarios in both traditional networking stacks and containerized environments. Key Responsibilities Design and execute comprehensive test plans and automation scripts for L2/L3 networking features from scratch Develop and enhance test automation frameworks using Python, integrating with tools such as PyATS, Pytest (hands-on coding is mandatory) Validate protocols and features across L2 and L3 protocols (Mandatory) Perform validation across different layers of a Core / Edge router and Data Center switch Execute system-level, regression, performance, and stress testing for high-throughput networking platforms. Worked on Cisco NxOS, IOS, XR, XE or equivalent NOS Ability to validate merchant ASIC-based switches, or platforms like Exablaze 3550. Validate containerized network solutions using Docker and Linux OS Collaborate with developers, support, and system architects to debug and resolve complex networking issues Participate in agile ceremonies, daily scrums, and sprint reviews for feature testing and delivery

Skills and Qualifications

  • 2–15 years of experience in network testing and automation.
  • Strong hands-on experience in Python programming (Mandatory)

Proficiency in test automation tools and frameworks: Pytest, Robot Framework.

Solid understanding and testing experience with

Layer 2: VLAN, LACP, vPC, Spanning Tree (STP), VXLAN, MacSec

Layer 3: OSPF, BGP EVPN, Layer-3 virtualization MPLS, Transport bridging, PBB

Others: DHCP, ACLs, QoS Working knowledge of Linux OS and scripting. Experience in validating high-speed Ethernet interfaces (10/25/40/100 Gbps). Familiarity with Cisco OS platforms (NX-OS, IOS, etc) and merchant silicon (ASICs) Proven experience on Traffic testing and Validation (using IXIA, Trex) is mandatory

Desirable Skills

  • Experience testing FPGA-based switches, SmartNICs, or custom hardware platforms.
  • Exposure to Exablaze 3550 or similar ultra-low latency networking products.
  • Experience with containerization and testing in Docker-based environments.
  • Familiarity with XML configurations and automation workflows.
  • Knowledge of DevOps tools and CI/CD integration for test automation.
  • Show more Show less
Python ProgrammingTest AutomationL2 ProtocolsL3 ProtocolsMulticast RoutingNetwork TestingLinux OSTraffic TestingDockerAgile MethodologiesCisco PlatformsPerformance TestingValidationAutomation FrameworksScriptingFPGA TestingDevOps Toolsmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.