Lead QA Engineer — Network Protocols & DPI

9 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location:

Employment Type:

Reports to:


Role Summary

IP networking, protocol behavior, and Deep Packet Inspection (DPI)


What You’ll Do

  • Design, author, and execute

    manual and automated

    test cases for L2/L3/L4–L7 features and DPI classification engines. 
  • Validate core protocols:

    TCP, UDP, HTTP/HTTPS, FTP, DNS, DHCP, SIP, ICMP

    (plus negative/edge scenarios: retransmissions, fragmentation, timeouts, MTU/MSS, packet reordering). 
  • Perform

    Deep Packet Inspection

    tests for signature accuracy, false-positive/negative rates, and protocol/APP identification. 
  • Build and run

    performance/scale

    tests (throughput, CPS/SPS, concurrent sessions, latency/jitter/loss) using traffic generators. 
  • Capture and analyze traffic with

    tcpdump/Wireshark/tshark

    ; create precise

    capture/display filters

    , annotate traces, and file actionable defects with MRE steps and RFC references. 
  • Automate routine/system tests using

    Python/Bash

    (e.g., scapy/pytest) and integrate with CI where practical. 
  • Maintain lab setups: switches/routers/firewalls/network appliances; manage images, configs, topologies, and golden baselines. 
  • Collaborate with Dev/PM/SRE on test strategy, coverage, and release criteria; contribute to

    test plans, exit reports,

    and risk assessments. 
  • Ensure compliance with relevant

    RFCs/industry standards

    ; document test evidence. 


Must-Have Qualifications

  • 6–9 years

    in QA for

    networking/telecom products

    (not web/app UI testing). 
  • Strong grasp of

    OSI model, L2/L3

    , IPv4/IPv6, VLANs, NAT, routing basics; deep

    TCP

    internals (state machine, handshake, retransmission, flow/congestion control). 
  • Practical DPI knowledge: signatures/classifiers, payload parsing, evasion/obfuscation scenarios. 
  • Tools:

    Wireshark, tcpdump/tshark, iperf

    , and at least one traffic generator (

    Ixia/Keysight, Spirent

    , or equivalent). 
  • Comfortable on

    Linux

    (iproute2, systemd, networking namespaces), shell scripting, and

    Python

    for test automation/log parsing/pcap handling. 
  • Experience with

    Git

    , issue trackers (e.g.,

    Jira

    ), and test management. 
  • Excellent defect reporting and communication skills. 


Nice to Have

  • Knowledge of

    firewalls/VPN/QoS/load balancers

    and security protocols (IPsec/TLS). 
  • CI/CD and container networking (Docker/K8s), Robot/pytest. 
  • Certifications:

    CCNA/CCNP

    ,

    ISTQB

    (or equivalent). 


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You