Principal Software Dev QA Engineer

Fortinet

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$166,000–$214,000 / yr
Posted
70 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $190k
$130k most similar roles pay here $262k

This role pays less than 55% of similar roles. Most pay $174,600–$221,850 — the shaded band above. At the midpoint, this role pays about $190k versus about $198k 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 43 open roles on FindRole.

Listed pay typically runs $179,000–$219,000 across 35 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Principal Software Dev QA Engineer

The Principal Software Dev QA Engineer joins the R&D team to ensure the productivity, reliability, and accuracy of new product lines. This role involves reviewing requirements and specifications, designing test plans, and creating detailed test specifications to evaluate devices, protocols, interfaces, and applications. The engineer will develop automated scripts and tools for testing, debug customer issues in collaboration with developers, and create documentation for knowledge transfer. Key responsibilities include identifying risks, determining release readiness, and developing work assistance systems. Required technical skills include proficiency in Linux/Unix systems, Python, and Robot Framework. Candidates must possess knowledge of networking protocols such as Firewall, IPSec, SSL, IdP, BGP, SDWAN, and TCP/IP. Additionally, the role requires experience with RESTful API, Selenium, Ansible, Jenkins, and Docker to support product development and testing efforts.

What you'll do

  • Review product requirements and specifications to ensure accuracy for new product lines.
  • Design, write, and manually execute test cases across all stages of product development.
  • Develop automated scripts and tools to evaluate devices, protocols, interfaces, and applications.
  • Identify, document, and track product issues within the bug tracking system.
  • Debug and reproduce customer-reported issues in coordination with the development team.
  • Create technical documentation and training materials to facilitate internal knowledge transfer.
  • Monitor and report all product development risks to determine release readiness.

What we're looking for

  • Bachelor's degree in Computer Science or equivalent experience; advanced degree preferred.
  • Minimum of 8 years of relevant experience.
  • Experience in automation development and testing (preferred).
  • Strong understanding of test processes, methodologies, case design, and problem isolation.
  • Good knowledge of Firewall, IPSec, SSL, IdP, BGP, SDWAN, and TCP/IP networking.
  • Proficiency in using Linux/Unix systems for daily work.
  • 3 or more years of experience in development using Python.
  • Experience with Robot Framework, RESTful API, Selenium, Ansible, Jenkins, and Docker (preferred).

More like this

Similar roles

Senior Software Dev QA Engineer

Fortinet

Sunnyvale, CA 15 days ago $112,000$137,000
FortiGate NGFW BGP OSPF IPsec SSL VPN Wireshark VMware ESXi KVM Proxmox AWS Azure GCP Docker Kubernetes Linux Python Bash Pytest Robot Framework Spirent Ixia Keysight
5+ yrs exp

QC Engineer

Fortinet

Union City, CA 17 days ago $88,000$125,000
Python C Perl VBScript Robot Framework Linux Shell Scripting TCP/IP Routing Switching Firewalls Git Test Automation Root Cause Analysis Firmware NPI Quality Assurance
3+ yrs exp

Principal Software Development Engineer

Oracle

Seattle, WA +2 107 days ago $114,600$234,600
Oracle Cloud Infrastructure (OCI) Key Management Service (KMS) Hardware Security Modules (HSM Distributed Systems Linux Unix Microservices Relational Databases NoSQL Data Structures Algorithms Encryption-at-rest SaaS Storage Services
10+ yrs exp

Principal Software Development Engineer

Comcast

Philadelphia, PA 87 days ago $188,925$296,269
Linux C C++ Golang Python Docker Kubernetes Microservices Distributed Systems DOCSIS CMTS vCMTS Broadband Access Network Infrastructure Telemetry Event-driven Architecture
10+ yrs exp

Principal Software Development Engineer

Fortinet

Sunnyvale, CA 29 days ago $200,500$260,500
C C++ Unix Linux REST API libcurl JSON POSIX TCP/IP Switching Routing Embedded Systems Firewall Configuration
10+ yrs exp