Fortinet

Staff Software Development QA Specialist

Fortinet
Apply
1 month ago
Burnaby, CanadaStaff+

Responsibilities

  • Analyze product features and requirements and design test environments and test tools.
  • Design and execute manual and automated test cases, including stress, integration, system, and release testing.
  • Develop, maintain, and improve automated test frameworks and test scripts.
  • Apply adversarial and security-minded testing to identify defects, vulnerabilities, unexpected behaviors, and failure scenarios.
  • Troubleshoot complex software, networking, and system issues and drive them to resolution.
  • Investigate, reproduce, track, and follow up on issues from customer environments and field deployments.
  • Collaborate with development, product, and support teams to identify root causes and improve QA processes, test coverage, efficiency, and product quality.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of professional experience in Software QA, Software Development, or a related engineering role.
  • Familiarity with DNS, TCP/UDP, SSH, RDP, VNC, HTTP, and HTTPS.
  • Knowledge of networking concepts including switches, routers, MAC addresses, ARP, ICMP/Ping, and Traceroute.
  • Understanding of network and application security concepts including firewalls, encryption, data integrity, authentication, and secure communications.
  • Proficiency in at least one scripting language such as Python, Bash, or PowerShell and one compiled language such as C, C++, Golang, or Rust.
  • Understanding of operating-system concepts including processes, threads, memory management, file systems, and sockets.
  • Hands-on experience with Windows and Linux and with Git or SVN.
  • Strong troubleshooting, analytical, problem-solving, communication, and technical documentation skills.
  • Preferred: experience with virtualization, cloud platforms, QA automation frameworks, network security or penetration-style testing, customer or production environments, and CI/CD test integration.

Benefits

  • 100% company-paid medical, dental, and vision coverage, including Health Spending and Personal Spending Accounts.
  • Employee and Family Assistance Plan with counseling, legal advice, and mental health resources.
  • Critical illness, disability, and life insurance.
  • Group Registered Retirement Savings Plan with company match.
  • Paid time off, flexible leave policies, and paid health days.
  • Eligibility for benefits begins on the first day of hire; all roles may participate in the Fortinet equity program, and bonus eligibility is reviewed at hire and annually at the company’s discretion.
  • Full-time position based in Canada.

Tech Stack

BashCC++GitGoLinuxPowerShellPythonRustSubversionWindows

Categories

Fortinet

About Fortinet

10,000+ employees

Fortinet is a public cybersecurity company that builds network security hardware and software for enterprises, service providers, and governments. Its FortiGate firewalls, secure networking (SD-WAN), endpoint and cloud security, and threat intelligence subscriptions are sold via direct and channel partners. Founded in 2000 and headquartered in Sunnyvale, California, Fortinet trades on NASDAQ (FTNT) and serves more than 660,000 customers worldwide.

Contact me