Senior Software Dev QA Engineer

Fortinet

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$112,000–$137,000 / yr
Employment
Full-time
Posted
61 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $174k
This role $124k
$100k $225k
below market most similar roles pay here above market

This role pays less than 87% of similar roles. Most pay $149,500–$198,031 — the blue band above. At the midpoint, this role pays about $124k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Fortinet

Fortinet is a US-based cybersecurity company best known for its FortiGate next-generation firewalls. It sells a broad security platform spanning network security, SD-WAN, endpoint protection, cloud security, and SIEM/SOC operations.

Fortinet currently has 102 open roles on FindRole.

Listed pay typically runs $140,000–$183,000 across 77 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Senior Software Dev QA Engineer

The Sr. Software Dev QA Engineer joins the FortiGate New Product Introduction QA team to perform specialized verification for new product launches. This role involves being the first to power on, validate, and stress-test next-generation hardware models and flagship security capabilities. You will collaborate with hardware and software development teams to ensure platforms meet enterprise-grade standards for security, stability, and performance. Key responsibilities include board-level hardware verification, firmware/BIOS security auditing, and testing advanced networking protocols. Required skills include experience with routing protocols like BGP and OSPF, IPsec/SSL VPN, and NAT. You must use tools such as Wireshark for packet capture, manage hypervisors like VMware ESXi or KVM, and possess Linux administration skills. Proficiency in Python or Bash scripting and test design is also required.

What you'll do

  • Power on, validate, and stress-test brand-new hardware models and flagship security capabilities.
  • Perform board-level hardware verification, firmware/BIOS security audits, and low-level subsystem testing.
  • Validate advanced networking protocols including BGP, OSPF, IPsec/SSL VPN, and HA clusters.
  • Use packet capture tools and CLI-based debugging to isolate network anomalies and system defects.
  • Deploy and manage network topologies across hypervisors and public cloud platforms like AWS and Azure.
  • Design comprehensive test plans and reproduce complex customer topologies to discover edge-case defects.
  • Execute test scripts and parse logs using Python or Bash to automate environment setup and execution.
  • Conduct performance and stress testing using hardware-level diagnostic tools.

What we're looking for

  • 5+ years of hands-on QA/testing experience focused on network security appliances, routing, switching, and firewall platforms.
  • Deep experience configuring, validating, and troubleshooting enterprise firewalls, including BGP, OSPF, IPsec/SSL VPN, HA clusters, NAT, DNS, and DHCP.
  • Strong diagnostic skills using packet capture tools like Wireshark and CLI-based debugging to isolate network anomalies.
  • Practical experience deploying network topologies across hypervisors (VMware ESXi, KVM, Proxmox) and public cloud platforms (AWS, Azure, or GCP).
  • Solid Linux administration skills including CLI navigation, network interface configuration, and performance monitoring.
  • Proven track record of designing comprehensive test plans and reproducing complex customer topologies.
  • Basic to intermediate scripting proficiency in Python or Bash for test execution and log parsing.
  • Bachelor’s or master’s degree in computer science/Engineering, or equivalent.
  • Relevant networking or security certifications such as Fortinet FCP/FCSS or Cisco CCNP/CCIE (preferred).
  • Familiarity with hardware-level diagnostics and performance/stress testing tools like Spirent or Ixia/Keysight (preferred).
  • Experience with automated test execution frameworks or basic AI-assisted testing workflows (preferred).

More like this

Similar roles

Software Dev QA Engineer

Fortinet

Sunnyvale, CA 48 days ago $136,000–$176,000
Python Bash Linux TCP/IP Wireshark tcpdump Docker KVM VMware LXC Packet Analysis VLAN LAG/LACP NAT HA FIB/FDB FortiGate Networking Virtualization
3+ yrs exp

Senior Software Dev QA Engineer

Fortinet

Santa Clara, CA 13 days ago $112,000–$137,000
Python Shell scripting Robot Framework TCP/IP DNS HTTP SSL OSPF BGP Linux Unix Avalanche Ixia JMeter API testing VMware ESXi KVM AWS GCP Azure Jenkins Ansible Terraform
8+ yrs exp Hybrid

Senior Software QA Engineer

Danaher Corporation

Downingtown, PA 84 days ago
Software Quality Assurance Test Automation CI/CD TypeScript Python C# Cypress Playwright TeamCity Jenkins GitHub Actions Jira Agile GitHub Copilot Hardware-software integration testing HCS.ai IN Carta®
5+ yrs exp

Software Dev QA Engineer

Fortinet

Sunnyvale, CA 5 days ago $90,000–$100,000
Python Robot Framework Linux Unix Selenium Ansible Jenkins Docker RESTful API TCP/IP BGP SDWAN IPSec SSL Firewall IdP Test Case Design
5+ yrs exp Hybrid

Senior Software Dev Test QE Engineer

LPL Financial

Fort Mill, NC +1 55 days ago $91,400–$152,400
Selenium Cypress Playwright Java Python C# TypeScript AWS Kafka PostgreSQL SQL JUnit TestNG NUnit Postman JMeter CI/CD Agile API Testing
7+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA 39 days ago $139,000–$257,550
Python SQL Spark Apache Airflow Databricks Snowflake ETL Tableau Power BI Adobe Analytics Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing DAX
3+ yrs exp