NETGEAR, Inc. logo

SASE Firewall QA Automation Engineer

NETGEAR, Inc.
NewPosted today

LOCATION

Bengaluru · Hybrid

EXPERIENCE

2 - 4 Years

TYPE

FullTime

SKILLS REQUIRED

Firewall TestingTest AutomationPythonNetwork protocolsLinux Networkingpacket analysis

Job description

Overview

Help validate NETGEAR's next-generation firewall and cybersecurity platform by building and maintaining automated tests across NGFW, SASE, ZTNA, SWG, VPN and SD-WAN features. You will work alongside firewall developers and senior QA engineers, and support is provided to grow across the stack.

What you'll do

  • Develop and maintain automated test suites that validate firewall functionality, including policy and rule evaluation, NAT, stateful session handling, and traffic filtering across NGFW, SASE, ZTNA, SWG, VPN and SD-WAN features.
  • Build and maintain test topologies and lab environments, including virtual machines, containers, and physical firewall appliances.
  • Generate and shape realistic network traffic to exercise the firewall data plane, and verify observed behavior against expected policy outcomes.
  • Run test suites in CI, triage failures, distinguish product defects from environment and test issues, and file clear, reproducible defect reports with supporting packet captures and logs.
  • Contribute to test plans and test-case design from firewall requirements, and help keep automation coverage mapped to those test cases.
  • Support performance and scale testing (throughput, connections per second, concurrent sessions) and help identify regressions.
  • Work with developers to improve testability, and stay current with automation tooling, including AI-assisted test generation, maintenance, and failure triage.

What you'll need

  • Bachelor's degree in computer science, Engineering, or a related technical field.
  • 2 to 4 years of professional experience in QA automation or test engineering, preferably for networking or security products.
  • Strong automation scripting ability in Python and Bash, comfort working in Ubuntu or other Linux environments from the command line, and day-to-day use of Git.
  • Working knowledge of networking protocols and traffic flows: TCP/IP, DNS, HTTP/HTTPS, TLS/SSL, NAT, and routing fundamentals.
  • Understanding of firewall fundamentals such as packet filtering, stateful connection tracking, NAT, and rule and policy evaluation.
  • Hands-on experience with Linux networking and firewall tooling: iptables and nftables rule configuration, conntrack for session inspection, and iproute2 (ip addr, ip route, network namespaces, bridges, VLANs) for building and inspecting test topologies.
  • Proficient in analyzing logs and network captures using Wireshark, tshark, and tcpdump.
  • Experience with a test framework and runner such as pytest or Robot Framework.
  • Experience with REST API testing using Postman, REST Assured, or scripted HTTP clients, for validating firewall management and policy APIs.
  • Experience running automated tests in CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
  • Familiarity with defect tracking and test management tools (e.g., Jira, TestRail, Xray), and good communication skills in an agile, cross-functional team.

Nice to have

  • Experience with traffic generation, shaping, and impairment tools such as iperf3, Scapy, hping3, tc/netem, TRex, or commercial testers like Spirent or Ixia.
  • Contributions to open-source security or networking projects.
  • Exposure to firewall security testing: IPS/IDS signature validation, TLS/SSL inspection, URL filtering, and threat-feed verification.
  • Familiarity with virtualization and container tooling for building test labs (Docker and Docker Compose, VMware or KVM, Kubernetes), and with infrastructure-as-code such as Ansible or Terraform.
  • Exposure to performance and scale testing, and to high-availability and failover validation.
  • Familiarity with AI-assisted and agentic testing tools, for example LLM-assisted test generation, self-healing test maintenance, or agent-based exploratory testing, and an interest in applying them to network security test suites.
  • Experience automating network devices and appliances over SSH and CLI using libraries such as Paramiko or Netmiko.
  • Familiarity with certificate and PKI tooling such as OpenSSL, for generating test certificates and validating TLS/SSL inspection behavior.
  • Experience validating firewall logging and telemetry (syslog, NetFlow, or IPFIX export) against expected policy events.

Details

  • Location: Bengaluru, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

SASE Firewall QA Automation Engineer