The Staff Software Development QA Engineer will work with the development team to deliver high-quality Fortinet products. Responsibilities include test plan creation, automation execution, bug fixing, research, and guidance for QA team members. This role involves both manual and automated testing, as well as collaboration with developers and other QA engineers.
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.
- Experience with 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.
- Good understanding of Quality Assurance processes and methodologies.
- Bachelor's degree in computer science, engineering, or a related technical discipline.
- US base salary range: $104,000 - $128,000
Benefits
- medical
- dental
- vision
- life
- disability
- 401k
- paid holidays
- vacation time
- sick time
- equity program
- bonus eligibility