> Markdown version of [/jobs/ext/4483375-software-dev-qa-engineer](https://www.wearedevelopers.com/jobs/ext/4483375-software-dev-qa-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Dev QA Engineer - **Company:** Fortinet Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Experienced - **Salary:** $136,000.0 - $176,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Link Aggregation (Ethernet), Automation of Tests, Bash Shell, Code Coverage, Computer Engineering, Linux, Failover, Python (Programming Language), Kernel-Based Virtual Machine, Load Testing, Packet Analyzer, Software Reliability Testing, System Testing, TCP/IP, Tcpdump, Wireshark, Virtual Local Area Networks, Virtual Machines, Virtualization Technology, Network Routers, Diagnostic Tools, Computer Networking Systems, Load Balancing, Firewalls (Computer Science), Containerization, Information Technology, Fortinet, Lxc, Docker, Vmware - **Published:** October 12, 2026 - **Apply:** https://www.juju.com/job/21_01a0f6c0-7523-7cd7-940b-eb71417e243d ## About the Role * 3+ years of experience in networking, system testing, software QA, or a related engineering role. * Strong understanding of TCP/IP, Layer 2/3/4 packet forwarding, VLAN, LAG/LACP, ARP/ND, NAT, and HA. * Good understanding of stateful networking, forwarding tables, MAC/FDB tables, sessions, and traffic distribution. * Strong hands-on Linux and system troubleshooting skills. * Good Python and Bash scripting/automation skills. * Experience with packet analysis and diagnostic tools such as Wireshark and tcpdump. * Familiarity with virtual machines and container technologies. * Strong analytical, problem-solving, communication, and teamwork skills., * Experience with high-performance firewalls, routers, switches, or chassis-based networking platforms. * Experience with distributed networking systems, state synchronization, HA/failover, or system recovery. * Experience with traffic generators, performance/load testing, and large-scale network testing. * Hands-on experience with virtualization and container technologies such as KVM, VMware, Docker, or LXC. * Networking certifications such as CCNA, CCNP, or Fortinet NSE are a plus., Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. Must be authorized to work in the U.S. without sponsorship ## Description * Design, execute, and automate functional, system, performance, scalability, and reliability testing for FortiGate Chassis platforms. * Validate synchronization and consistency of configuration, FIB/FDB, sessions, and other runtime states across chassis components. * Validate packet forwarding and session-aware load balancing/distribution under high-throughput and large-scale traffic conditions. * Test system resiliency, state recovery, and service continuity during module failure, restart, failover, upgrade, and other system transitions. * Troubleshoot complex system and data-plane issues using packet captures, logs, counters, and system diagnostic tools. * Develop and maintain test automation and tools using Python and Bash. * Work closely with Development and QA teams to understand new features, identify defects, and improve test coverage. * Design and maintain test environments and identify required networking and test equipment.