Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Fortinet Staff Software Dev QA Engineer 
United States, California, Sunnyvale 
285780771

15.08.2024

As a Staff Software Development QA Engineer, you will be responsible for qualifying FortiNAC, which integrates with various Fortinet products including the FortiGate, FortiAnalyzer, FortiManager, FortiAuthenticator and FortiGuard Distribution Network (FDN). The position entails challenges that vary from day to day and mostly focus on developing new test environments that can perform complete end-to-end computer and networking solution tests.


• Setup and maintain functional and solution test systems involving multiple network components, using physical and virtual environments
• Qualify end-to-end solution use cases modeled from customer reference accounts
• Develop automation test cases and build test suites for new feature and solution testing
• Execute automated test cases, review results and characterize defects
• Implement and maintain automated test tools and utilities
• Manage customer escalations and reproduce field found defects
• Work with other Fortinet Security Fabric products: FortiGate, FortiSwitch, FortiAnalyser, FortiManager, FortiSandbox, etc.
• Work with development, support, product managers, sales and other cross functional global product teams
• Stay current with Cyber Security best practices and emerging technologies
• Strong abilities in critical thinking, problem-solving, logic, and incident identification and characterization
• Meticulous eye for detail and the ability to multi-task in a fast-paced environment


• Solid networking skills L2/L3, TCP/IP, 802.1Q, 802.3ad, 802.11, RADIUS, etc...
• Experience with network administration and security (SSL, IPsec, VPN, RADIUS, 802.1x, Active Directory, SNMP, DHCP, Audit and Event Logs, Antivirus, etc...)
• Experience with programming, scripting and automation (Pytest, PyCharm, Python, Java, Bash, API, etc...)
• Experience with Linux, Windows (desktop and server) and Mac OS X, Mobile, etc...
• Knowledge of databases and database administration (SQL)
• Familiarity with QA processes and methodologies
• Familiarity with test case management systems and bug tracking systems
• Familiarity with source control and Agile development
• Test case development and execution
• Experience with Performance, Scale and Simulation test using Spirent Test Center, Avalanche, IXIA, Jmeter, etc...
• Reproducing and characterizing field found defects
• Contribute to the delivery of multiple simultaneous projects from conception to delivery


• Bachelor’s Degree in Computer Science or similar disciplines

Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.