Logo
Fortinet

Staff Software QA Engineer

Fortinet, Sunnyvale, California, United States, 94087

Save Job

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:

Design, develop, and execute comprehensive test plans and test cases throughout the product development lifecycle.

Perform manual and automated testing for networking and load balancing features.

Build and maintain realistic test environments, simulating various device types and network conditions.

Develop and maintain scalable network simulation frameworks for performance testing using various protocols and tools.

Conduct root cause analysis and provide insights to improve product performance and reliability.

Collaborate with developers and QA team members to identify, reproduce, and resolve issues.

Integrate new tools, techniques, and best practices into the QA process to enhance testing efficiency and coverage.

Identify and document product risks, contributing to release readiness decisions.

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:

Minimum 8+ years of experience in network product QA testing.

Deep understanding of networking protocols such as TCP/IP, DNS, HTTP, SSL, OSPF, and BGP.

Strong experience with test automation using Python, Shell scripting, and ideally Robot Framework.

Proficiency with Linux/Unix operating systems.

Hands-on experience with traffic generation and benchmarking tools such as Avalanche, Ixia, JMeter, or equivalents.

Experience in API testing and writing automated test scripts for unit and integration testing.

Strong analytical, problem-solving skills, and attention to detail.

Solid understanding of QA methodologies, testing types, and best practices.

Experience with private cloud environments like VMware ESXi, KVM, etc.

Experience with public cloud platforms such as AWS, GCP, Azure, etc.

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.

#J-18808-Ljbffr