Staff Software Development QA Engineer

Fortinet
Burnaby
Workplace: HybridFull timeUSD 121,000 - 148,000 annuallyFunction: QA, Test & Release EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Troubleshooting","Analytical thinking","Problem-solving","Attention to detail","Communication"]

Own quality assurance for critical areas of software products by designing test environments, building and executing comprehensive manual and automated test cases, and planning release validation. Collaborate with developers and cross-functional teams to troubleshoot complex software and networking issues, investigate customer-reported defects, and continuously improve QA processes, coverage, and test efficiency—using a security-minded, adversarial approach focused on HTTP APIs and network-layer behavior.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fortinet
Fortinet
3 days ago

Staff Software Development QA Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 minutes agoStatus: Live

Job Summary

Own quality assurance for critical areas of software products by designing test environments, building and executing comprehensive manual and automated test cases, and planning release validation. Collaborate with developers and cross-functional teams to troubleshoot complex software and networking issues, investigate customer-reported defects, and continuously improve QA processes, coverage, and test efficiency—using a security-minded, adversarial approach focused on HTTP APIs and network-layer behavior.
Location: Burnaby
Workplace: Hybrid
Employment Type: Full time
Job Function: QA, Test & Release Engineering
Seniority: Mid level

Key Responsibilities

  • •Design test environments and develop test tools based on product features and requirements.
  • •Create and execute comprehensive manual and automated test cases to ensure product quality.
  • •Coordinate with software developers to complete feature testing to defined procedures, requirements, and quality standards.
  • •Plan and execute release testing using project requirements, schedules, and release criteria.
  • •Apply adversarial, security-minded testing and troubleshoot complex software, networking, and system issues to drive resolution.

Pay and Benefits

Salary: USD 121,000 - 148,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionPaid LeaveLife InsuranceDisability InsuranceRetirement

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • •5+ years of professional experience in Software QA, Software Development, or a related engineering role.
  • •Familiarity with network protocols/services including DNS, TCP/UDP, SSH, RDP, VNC, and HTTP/HTTPS.
  • •Working knowledge of networking concepts and troubleshooting (e.g., switches/routers, ARP, ICMP/Ping, Traceroute).
  • •Proficiency in scripting (e.g., Python, Bash, or PowerShell) and a compiled language (e.g., C/C++, Golang, or Rust), plus hands-on Windows and Linux experience.
Experience:5+ yearsNetworkingSoftware testingQA automation
Education:Bachelor's
Skills:TroubleshootingAnalytical thinkingProblem-solvingAttention to detailCommunication
Tech Stack:HTTPHTTPSHTTP APIsDNSTCPUDPSSHRDPVNCPythonBashPowerShellC/C++GolangRustGitSVNWindowsLinuxICMP

Company Brief

Fortinet
Provides enterprise cybersecurity solutions including data protection, cloud security, network security, and user and entity behavior analytics to help organizations prevent insider threats, secure cloud and on-premises environments, and enforce data loss prevention policies.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Austin, United States
Founded: 1994
WebsiteLinkedIn