F

Fortinet

Delivers integrated cybersecurity via security fabric

Senior Software Developer Quality Assurance Engineer

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USAIn-person

About the Job

Requirements

  • At least 5 years of hands-on QA/testing experience focused on network security appliances, routing, switching, and firewall platforms.
  • Hands-on experience configuring, validating, and troubleshooting enterprise firewalls or next-generation firewalls, including FortiGate or comparable platforms, BGP, OSPF, IPsec/SSL VPN, HA clusters, NAT, DNS, and DHCP.
  • Diagnostic skills using packet capture analysis tools such as Wireshark and command-line debugging to isolate network anomalies and system-level defects.
  • Practical experience deploying and managing network topologies across VMware ESXi, KVM, or Proxmox hypervisors and public cloud platforms such as AWS, Azure, or GCP.
  • Solid Linux administration and system-level troubleshooting skills, including command-line navigation, network interface configuration, and performance monitoring.
  • Experience designing comprehensive test plans, reproducing complex customer topologies, and discovering edge-case defects under tight project deadlines.
  • Basic to intermediate proficiency in Python or Bash scripting for test execution, environment setup, or log parsing.
  • A bachelor's or master's degree in computer science or engineering, or equivalent.
  • Authorization to work in the United States without sponsorship.

Responsibilities

  • Verify new product launches, platform hardware, architectural updates, and hardware/software integration modules before release.
  • Power on, validate, and stress-test new hardware models and security capabilities.
  • Perform board-level hardware verification, firmware/BIOS security and low-level subsystem auditing, and testing of networking protocols and connectivity.
  • Collaborate with hardware and software development teams from early prototype phases through production release.
  • Use diagnostic findings and edge-case testing to inform product reliability and architecture.

Desired Qualifications

  • Knowledge of containerization technologies such as Docker or Kubernetes.
  • Relevant networking or security certifications, such as Fortinet FCP/FCSS or Cisco CCNP/CCIE.
  • Familiarity with hardware-level diagnostics and performance/stress-testing tools such as Spirent or Ixia/Keysight.
  • Experience with automated test execution frameworks such as Pytest or Robot Framework, or basic AI-assisted testing workflows.

About the Company

Fortinet

Delivers integrated cybersecurity via security fabric

Fortinet provides cybersecurity solutions for organizations with an integrated security approach. Its core offering, the Fortinet Security Fabric, connects firewalls, endpoint protection, intrusion detection, and secure SD-WAN so these tools share threat intelligence and policy controls. The company differentiates itself with a wide, interoperable security stack that spans network, endpoint, cloud, and threat intelligence, enabling centralized management and consistent security across environments. Fortinet aims to help organizations protect digital assets across on-premises, remote, and cloud settings through scalable security and ongoing subscription services.

Company size
10,001+
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Fortinet

See more jobs