Description

Job Description
Key Responsibilities:
• VPN Protocol Testing: Conduct thorough testing of various VPN protocols (OpenVPN, IPSec, IKEv2, WireGuard, etc.) to ensure proper functionality and performance.
• End-to-End Testing: Execute end-to-end testing on VPN software across different platforms (Windows, macOS, Linux, iOS, Android) to ensure compatibility and stability.
• Performance Testing: Assess VPN performance under varying network conditions, focusing on latency, throughput, and connection stability.
• Security Testing: Identify and evaluate potential security vulnerabilities in VPN implementations, including testing for data leakage, DNS leaks, and other security threats.
• WAN Optimization Testing: Test and validate WAN optimization technologies, including deduplication, compression, protocol optimization, and TCP acceleration to ensure optimal application performance over wide-area networks.
• Optimization Evaluation: Evaluate how WAN optimization solutions impact the performance of VPN connections, and work on improving the overall network efficiency in a high-latency or lowbandwidth environment.
• Troubleshooting: Reproduce, debug, and isolate defects related to VPN and WAN optimization
connectivity and performance, working closely with developers to fix issues.
• Automation: Develop and maintain automated test scripts to ensure consistent testing for VPN and WAN optimization functionality, load, and performance.
Required Qualifications:
• Bachelor’s degree in Computer Science.

• 3+ years of experience in software testing, with a focus on VPN and WAN optimization products and networking technologies.
• Strong knowledge of VPN technologies and protocols (IPSec, PPTP, L2TP, OpenVPN, WireGuard, Cisco VPN, Microsoft Always on)
• Solid understanding of WAN optimization technologies (e.g., Riverbed SteelHead, Cisco WAAS, Silver Peak) and their impact on network performance.
• Experience testing networking protocols like TCP/IP, DNS, HTTP/HTTPS, and routing.
• Proficiency with networking tools such as Wireshark, tcpdump, NetFlow, and others for analyzing network traffic.
• Hands-on experience with testing VPN clients, WAN optimization devices, and servers on multiple platforms (Windows, macOS, Linux, iOS, Android).
• Strong knowledge of firewalls, proxies, and NAT traversal as it relates to VPNs and WAN optimization.
• Experience with performance testing tools such as JMeter, LoadRunner, or similar.
• Knowledge of security testing techniques (pen testing, vulnerability assessments) to identify weaknesses in VPN and WAN optimization implementations.
• Familiarity with automation testing tools like Selenium, Python, or similar scripting languages for network-based testing.

Education

Any Graduate