mid software engineering QA Engineer ic · Posted Mar 27, 2026
$92,300 – $112,800
USD per year

About this role

Fortinet is hiring a mid-level QA Engineer in the software engineering function based in Ottawa, Canada. The posting calls out experience with Python, MySQL, CI/CD, VMware. Compensation is listed at $92,300–$112,800 per year.

Role
QA Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Ottawa, Canada
Department
Software-Dev QA
Posted
Mar 27, 2026

More roles at Fortinet

Inside Sales Representative
Dubai, UAE · mid
Salesforce
Systems Engineer, SecOps (Channel Team) - Spain
Madrid, Spain · mid
Salesforce
Reference Solution Engineer — Telco & MSSP (Consulting Systems Engineering team)
Paris, France · mid
Python Bash Terraform
Project Manager
Sunnyvale, CA · mid
Networking Security
Backend Developer
Ramat Gan, Israel · mid
Python FastAPI Elasticsearch
All Fortinet jobs →

Job description

from Fortinet careers

Fortinet (NASDAQ: FTNT) is a worldwide provider of network security appliances and the market leader in unified threat management (UTM). Our products and subscription services provide broad, integrated and high-performance protection against dynamic security threats while simplifying the IT security infrastructure. Fortinet is headquartered in Sunnyvale, Calif., with offices around the world. If you're looking for a fast-paced, challenging and rewarding environment, then Fortinet is the place for you. We are an equal opportunity employer offering exciting work, competitive compensation and benefits.  Fortinet is looking for the best and the brightest to join our highly motivated team.

Fortinet is looking for an intermediate to senior QA Engineer to join our Ottawa office. If you are a driven and motivated self-starter that wants to contribute directly to the success of your team, this is a position for you.

 

Job Responsibilities:

  • Execute regression testing on Fortinet products using a combination of manual and auto-testing techniques.
  • Create, maintain, and execute test specifications and test cases
  • Write scripts to automate the testing cases
  • Identify, document, and track software defects found during testing
  • Work closely with developers to ensure defects are correctly identified and fixed
  • 5+ years of network and software testing experience
  • Strong experience in script and automation, such as Python, Jenkins and shell scripts, etc.
  • This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering in Ottawa, Canada Jobs in Ottawa, Canada software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles mid positions