Enable job alerts via email!

Staff Software QA Engineer

Fortinet

California, Sunnyvale (MO, CA)

On-site

USD 140,000 - 172,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Staff Software Dev QA Engineer to enhance product quality through effective testing processes. This role involves designing comprehensive test plans, performing both manual and automated testing, and collaborating closely with development teams to identify and resolve issues. The ideal candidate will have extensive experience in network product QA, a deep understanding of networking protocols, and proficiency in automation tools. Join a supportive environment that values diverse backgrounds and offers a competitive rewards package to make a meaningful impact for customers worldwide.

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Plan
Paid Holidays
Vacation
Sick Leave
Leave Program

Qualifications

  • 8+ years in network product QA testing with strong automation skills.
  • Proficient in networking protocols and Linux/Unix systems.

Responsibilities

  • Design and execute test plans throughout the product lifecycle.
  • Perform manual and automated testing for networking features.

Skills

Test Automation
Networking Protocols (TCP/IP, DNS, HTTP, etc.)
Python
Shell Scripting
Analytical Skills
QA Methodologies
Problem-Solving Skills

Education

Bachelor's Degree in Computer Science

Tools

Robot Framework
Jenkins
Ansible
Terraform
Avalanche
Ixia
JMeter

Job description

Fortinet is seeking a Staff Software Dev QA Engineer to join the FortiADC Team.

The QA Developer will collaborate with the development team to ensure the delivery of high-quality products and will be responsible for establishing effective automation testing processes to handle most testing tasks.

Responsibilities:
  1. Design, develop, and execute comprehensive test plans and test cases throughout the product development lifecycle.
  2. Perform manual and automated testing for networking and load balancing features.
  3. Build and maintain realistic test environments, simulating various device types and network conditions.
  4. Develop and maintain scalable network simulation frameworks for performance testing using various protocols and tools.
  5. Conduct root cause analysis and provide insights to improve product performance and reliability.
  6. Collaborate with developers and QA team members to identify, reproduce, and resolve issues.
  7. Integrate new tools, techniques, and best practices into the QA process to enhance testing efficiency and coverage.
  8. Identify and document product risks, contributing to release readiness decisions.
  9. Work with Development and TAC engineers to reproduce and analyze customer-reported issues.

The ideal candidate must be a quick learner, work efficiently, and effectively identify defects and risks during development testing and release preparation.

Requirements:
  1. Minimum 8+ years of experience in network product QA testing.
  2. Deep understanding of networking protocols such as TCP/IP, DNS, HTTP, SSL, OSPF, and BGP.
  3. Strong experience with test automation using Python, Shell scripting, and ideally Robot Framework.
  4. Proficiency with Linux/Unix operating systems.
  5. Hands-on experience with traffic generation and benchmarking tools such as Avalanche, Ixia, JMeter, or equivalents.
  6. Experience in API testing and writing automated test scripts for unit and integration testing.
  7. Strong analytical, problem-solving skills, and attention to detail.
  8. Solid understanding of QA methodologies, testing types, and best practices.
  9. Experience with private cloud environments like VMware ESXi, KVM, etc.
  10. Experience with public cloud platforms such as AWS, GCP, Azure, etc.
  11. Experience with tools like Jenkins, Ansible, and Terraform is a plus.
Education:
  • Bachelor's degree or higher in computer science, engineering, or related technical field.

The US base salary range for this full-time position is $140,600-$171,800. Fortinet offers comprehensive benefits, including medical, dental, vision, life and disability insurance, 401(k), paid holidays, vacation, sick leave, and a leave program.

Salary offers depend on factors such as experience, skills, qualifications, and location. All roles are eligible for the Fortinet equity program. Bonus eligibility is reviewed at hire and annually at the company's discretion.

Why Join Us:

We encourage candidates from all backgrounds to apply. We offer a supportive environment and a competitive rewards package to support your health and financial well-being. Join us in making a meaningful impact for our 660,000+ customers worldwide.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.