Fortinet logo

Senior Software QA Engineer

Fortinet

Sunnyvale, CA
Full Time
Senior
112k-137k
10 days ago

Job Description

About the Role

As a Senior Software Dev QA Engineer, you will work closely with the development team to ensure the delivery of high-quality Fortinet products. In general, testing is to cover various features combinations integrated with various Fortinet products, in a way most customer would be deploying their real-time production networks; with real-clients and traffic. Also to test Interoperability between Fortinet-devices and 3rd party devices or clients. The QA Engineer must be able to collaborate with the team and work efficiently and effectively, in a fast-paced work environment, to identify the highest risks that must be addressed for determining release readiness.

Key Responsibilities

  • Design, develop, and execute test plans on functional, regression and performance test cases based on feature/hardware specifications in a bigger setups with different Fortinet and 3rd party products integrated.
  • Define complex test cases exercising various features and coming up with creative ways to find bugs.
  • Explore and add different Fortinet devices to solution-interoperability testing.
  • Handle customer issues by analyzing logs, replicating issues in labs, and validating solutions.
  • Identify, isolate, document, regress, and track bugs through resolution.
  • Provide QA test reports with accuracy on time, without missing deadlines.
  • Execute test cases, analyze and report test results to management.
  • Build and maintain new test infrastructure for functional and customer-found defect reproduction.
  • Collaborate closely with the development team to analyze, debug, and resolve issues.
  • Debug and troubleshoot product and solution-level issues by collaborating with developers, QA engineers, and cross-functional teams.
  • Identify, document, and prioritize solution risks, scalability concerns, and deployment blockers to ensure release readiness.
  • Collaborate with Dev and TAC engineers to reproduce and analyze customer-reported issues, especially in complex deployment topologies.

Requirements

  • 5+ years of experience in QA testing, specifically focused on networking products and enterprise solution validation.
  • Experience in Solution & Scale testing, including customer profile creation, solution profiling, and end-to-end validation methodologies based on real-world deployment scenarios.
  • Good understanding of network protocols such as TCP/IP, SNMP, DHCP, 802.1X, and authentication protocols including RADIUS, Kerberos, LDAP.
  • Hands-on experience in test automation using Robot Framework, with integration into CI/CD pipelines.
  • Proficient in Python and familiar with Pytest and other automation frameworks.
  • Experience with performance and scalability testing tools like Avalanche, IXIA, JMeter, etc.
  • Hands-on with Selenium, RESTful API automation, including unit and system-level testing is an added advantage.
  • Familiarity with solution-level test planning, including multi-product integration (e.g., FortiNAC + FortiGate + FortiSwitch).
  • Knowledge of tools like Jenkins, Docker, and Git for version control and pipeline automation.
  • Exposure to infrastructure automation tools such as Ansible and Terraform (preferred).
  • Good analytical, debugging, and problem-solving abilities with a quality-first mindset.
  • Good understanding of QA methodologies, customer-centric validation practices, and automation-driven testing.

Nice to Have

  • Experience with Selenium and RESTful API automation.
  • Familiarity with infrastructure automation tools such as Ansible and Terraform.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Minimum of 5+ years of experience in Quality Assurance, with a strong background in software testing, test automation, and QA processes.
  • Strong understanding of QA methodologies, tools, and best practices in Agile and DevOps environments.

Benefits & Perks

  • The US base salary range for this full-time position is $112,000 - $137,000.
  • Medical, dental, vision, life and disability insurance.
  • 401(k) plan.
  • 11 paid holidays, vacation time, and sick time.
  • Comprehensive leave program.
  • Participation in the Fortinet equity program.
  • Bonus eligibility reviewed at time of hire and annually.
Apply Now

Job Details

Posted AtJul 14, 2025
Job CategoryQA Engineering
Salary112k-137k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Fortinet

Website

fortinet.com

Company Size

10000+ employees

Location

Sunnyvale, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches