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.
