The Staff Software Development QA Engineer is responsible for delivering high-quality Fortinet products, building automated test processes, and identifying potential issues during development. This role involves collaboration with developers, researchers, and problem-solving skills to ensure product readiness and release quality.
Requirements
- 5+ years of experience in network product testing.
- Solid knowledge of protocols such as TCP/IP, SNMP, DHCP, 802.1X etc.
- Strong object-oriented programming experience (preferably Python).
- Experience with Pytest and/or other test automation frameworks.
- Experience with Performance test, particularly using Avalanche, IXIA, Jmeter, etc.
- Experience with Authentication protocols such as Radius, Kerberos, LDAP, etc.
- Experienced in UNIX-based systems for debugging, analysis, and automation.
- Experience with unit testing and other forms of automated testing with APIs.
- Strong problem solving and debugging skills with meticulous attention to detail and with a diligent mindset.
- Good understanding of Quality Assurance processes and methodologies.
- Bachelor degree or above in computer science, engineering, or a related technical discipline.
Benefits
- medical
- dental
- vision
- life and disability insurance
- 401(k)
- 11 paid holidays
- vacation time
- sick time
- leave program