Plume

Senior QA Engineer - DPI

Plume
Apply
18 hours ago
Hyderābād, IndiaSenior

Responsibilities

  • Design and develop automated test cases for DPI engines and secure network traffic inspection.
  • Test real-world client, router, and cloud interactions across L2–L7 network behavior.
  • Validate TLS/SSL traffic inspection and network traffic classification.
  • Test malformed packets, evasive traffic, and intrusion detection patterns.
  • Simulate security vulnerabilities including DNS tunneling, spoofing, and port scanning, and evaluate detection effectiveness.
  • Leverage and extend nDPI, Suricata, and Zeek for custom validation use cases.
  • Partner with firmware developers to validate and test access-control logic.
  • Identify and document bugs and contribute to continuous QA process improvement.

Requirements

  • 8+ years of experience as an SDET, Security QA Engineer, or related networking/security professional.
  • Strong Python programming and scripting skills for test automation and tooling.
  • Deep understanding of TCP/IP, UDP, DNS, TLS, HTTP/HTTPS, NAT, VPNs, and tunneling protocols.
  • Hands-on experience with packet sniffers and PCAP analysis, including Wireshark.
  • Understanding of firewall behavior, DPI concepts, SSL inspection, and secure communication protocols.
  • Strong debugging skills, including identifying design flaws, race conditions, and performance bottlenecks.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Systems, or a related technical field, or equivalent practical experience.
  • Preferred experience with nDPI, Suricata, commercial DPI stacks, MITM techniques, threat simulation frameworks, IoT or Wi-Fi edge devices, OpenWRT, OpenSync, embedded Linux, cybersecurity, network security, traffic classification, and cloud-native networking products.

Benefits

  • Work-from-office/in-office role based in Hyderabad, India.
  • Plume is an equal opportunity workplace with a continuing nondiscrimination policy.

Tech Stack

Categories

Plume

About Plume

201-500 employees
Contact me