SASE Firewall QA Automation Engineer
Core
Build and maintain automated test suites to validate Next-Generation Firewall (NGFW), SASE, ZTNA, SWG, VPN, and SD-WAN functionality across policy evaluation, traffic filtering, and performance.
Role type
QA Automation Engineer (Network Security)
Builds
Automated test suites, test topologies, and lab environments for firewall validation.
Domain
Cybersecurity / Network Security / Firewall
Required skills
Python, Bash, Linux command line, Git, Networking protocols (TCP/IP, DNS, HTTP/HTTPS, TLS/SSL, NAT, Routing), Firewall fundamentals (packet filtering, stateful tracking, rule evaluation), Linux networking tools (iptables, nftables, conntrack, iproute2), Wireshark/tshark/tcpdump, pytest/Robot Framework, REST API testing, CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI), Defect tracking (Jira, TestRail, Xray)
Preferred skills
Traffic generation tools (iperf3, Scapy, hping3, tc/netem, TRex), Virtualization/Containers (Docker, Kubernetes, VMware, KVM), Infrastructure-as-code (Ansible, Terraform), SSH/CLI automation (Paramiko, Netmiko), PKI/OpenSSL, Telemetry validation (syslog, NetFlow, IPFIX), AI-assisted testing tools
Technologies
Python, Bash, Linux, Git, Wireshark, tshark, tcpdump, pytest, Robot Framework, Postman, REST Assured, Jenkins, GitHub Actions, GitLab CI, Jira, TestRail, Xray, iperf3, Scapy, hping3, tc, netem, TRex, Docker, Docker Compose, Kubernetes, VMware, KVM, Ansible, Terraform, Paramiko, Netmiko, OpenSSL, syslog, NetFlow, IPFIX
Responsibilities
Develop and maintain automated test suites for firewall functionality; Build and maintain test topologies and lab environments; Generate and shape realistic network traffic; Run test suites in CI and triage failures; Contribute to test plans and test-case design; Support performance and scale testing; Work with developers to improve testability
Seniority
Mid-level, hands-on IC