Opportunity QA & Test work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Principal Software Dev QA Engineer

Edel Open
On-site Sunnyvale Full-time Senior QA & Test

At a glance

Senior QA & Test role at Edel. Sunnyvale · full-time · $200,000–$310,000 base.

SalaryStated by Edel
$200,000 – $310,000
Base salary for this role, in USD per year, as published in the posting.
This role, from EdelOur estimate for the market: $178,125–$202,375Median $185,000
Above the market median of $185,000 for senior QA & test roles in Sunnyvale.
Worked out from 6 postings that stated pay, median $185,000. Last updated Nov 5, 2026.
RoleQA & Test
SenioritySenior
LocationSunnyvale
WorkplaceOn-site
EmploymentFull-time
Base pay$200,000–$310,000
PostedOct 26, 2026
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Set test priorities and release thresholds for an AI penetration-testing product running as SaaS and on-premises
  • Exercise the full assessment flow, from discovery and attack execution through reporting and remediation checks
  • Use vulnerable test labs to check exploitation proof, incorrect findings, severity ratings, and remediation advice
  • Probe AI planning, tool use, repeatability, and prompt-injection defenses, watching for regressions after changes
  • Build automated regression coverage and test environments, then help engineering teams resolve defects and decide release readiness

What you bring

  • At least eight years in QA, test automation, or security engineering, including strategy and release qualification for complex products
  • Practical penetration-testing skills, including reproducing vulnerabilities and confirming findings independently
  • Experience testing both SaaS and on-premises software, including tenant separation, deployment, upgrades, and recovery
  • Strong Python or comparable coding ability for API and system test automation

Who this fits

This suits a hands-on principal-level QA engineer who can set test direction while guiding reviews and mentoring QA colleagues. You’ll work onsite in Sunnyvale and must be eligible to work in the United States without sponsorship. The role spans AI evaluation, offensive security, and software testing across cloud and installed deployments.

From the employer

We are hiring a Principal QA Engineer for Fortinet’s AI security product line to own end-to-end testing of our AI-powered penetration testing product across SaaS and on-premises deployments.

This hands-on role combines test automation, offensive security expertise, and AI evaluation. You will set the quality strategy and release criteria, ensuring assessments run safely and produce accurate, verifiable findings.

We are hiring a Principal QA Engineer for Fortinet’s AI security product line to own end-to-end testing of our AI-powered penetration testing product across SaaS and on-premises deployments.

This hands-on role combines test automation, offensive security expertise, and AI evaluation. You will set the quality strategy and release criteria, ensuring assessments run safely and produce accurate, verifiable findings.

Responsibilities

  • Lead testing across discovery, attack planning and execution, reporting, and remediation verification, covering UI, APIs, agents, and backend services.
  • Build controlled security labs with known vulnerabilities and attack paths; verify exploitation evidence, false positives, false negatives, severity, and remediation guidance.
  • Evaluate AI planning and tool use, repeatability, model failures, and resistance to prompt injection; detect regressions from model, prompt, and tool changes.
  • Validate assessment safety, including scope enforcement, credential protection, execution limits, stop controls, and cleanup.
  • Test SaaS tenant isolation, provisioning, permissions, usage metering, and license enforcement; qualify on-premises installation, upgrades, rollback, and restricted connectivity.
  • Assess performance, scaling, and recovery during concurrent assessments, service failures, and network interruptions; verify result integrity and resume behavior.
  • Build automation and CI/CD regression suites; automate testbed provisioning, reset, and evidence collection.
  • Partner with Engineering, Product Management, and Operations on defect resolution and release gating; guide test reviews and mentor QA engineers.

Required

  • 8+ years in software QA, test automation, or security engineering, including ownership of test strategy and release qualification for complex products.
  • Hands-on penetration testing experience, with the ability to reproduce vulnerabilities and independently verify findings.
  • Experience testing SaaS and on-premises products, including multi-tenancy, deployment, upgrades, and failure recovery.
  • Strong Python or equivalent programming skills, with experience building API and system test automation.
  • Solid networking, Linux, Windows, authentication, and authorization knowledge; experience troubleshooting distributed services using logs, metrics, and network captures.
  • Experience with a major cloud platform, Docker, Kubernetes, and performance or load testing.
  • Working knowledge of LLMs and autonomous agents, including tool calling and evaluation of variable outputs.
  • Strong technical judgment and communication; able to turn incomplete requirements into test coverage and explain release risks.
  • Must be able to work in the US without sponsorship.

Nice to Have

  • Experience with autonomous pentesting, vulnerability management, or security validation products; familiarity with the Fortinet ecosystem.
  • Knowledge of Active Directory, cloud IAM, MITRE ATT&CK, and OWASP testing methods; practical use of Burp Suite, Nmap, Metasploit, or BloodHound.
  • Experience with AI evaluation datasets, adversarial testing, infrastructure as code, or automated security labs.
  • OSCP, OSWE, GPEN, or comparable offensive security expertise.

Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.

Wage ranges are based on various factors including the labor market, job type, and job level. Earnings for this position are expected to be $200,000 - $310,000 Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion

Opportunity

QA & Test work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

QA & Test$200k+

Find me work

By the team behind techroles.

Find me work
Opportunity

QA & Test work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.