Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Dev QA Specialist

Home > Python programming jobs

Software Dev QA Specialist in Canada new

  • Fortinet
  • Full time
  • Email
  • Burnaby

Responsibilities

  • Execute manual and automated test cases covering agent stability, telemetry accuracy, detection efficacy, and multi-platform functionality.
  • Design, develop, and maintain software systems, test automation frameworks, and test automation infrastructure.
  • Manage a virtualized QA laboratory across Windows, Linux, and macOS.
  • Troubleshoot cloud management backends, endpoint communication pipelines, connectivity issues, and data payload delivery.
  • Create and monitor service performance metrics, including CPU, memory, and disk utilization.
  • Investigate complex bugs such as driver conflicts, agent crashes, and telemetry gaps with R&D, development, release QA, operations, and technical support teams.
  • Participate in escalated customer calls and field telemetry analysis when needed.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Cybersecurity, or a related field.
  • At least four years of professional experience in technical QA or software engineering, ideally in security, enterprise software, or low-level systems.
  • Strong understanding of client-server architecture, secure web communications, networking fundamentals, operating-system internals, virtualization, and endpoint security concepts.
  • More than three years of hands-on experience with Windows and Linux operating systems and system internals.
  • Familiarity with EDR, XDR, next-generation antivirus, host-based firewalls, malware behavior, and the MITRE ATT&CK framework.
  • Strong knowledge of QA processes, bug-lifecycle management, and software development fundamentals.
  • Experience troubleshooting with Process Monitor, Windows Event Viewer, Wireshark, system logs, and crash dump analyzers.
  • Proficiency in Python, PowerShell, or Shell scripting for test automation and log analysis.
  • Experience with Azure or AWS, CI/CD pipelines, containerization, and basic security testing or simulation is desirable.

Benefits

  • 100% company-paid medical, dental, and vision coverage with Health Spending and Personal Spending Accounts, beginning on the first day of hire.
  • Employee and Family Assistance Plan with counseling, legal advice, and mental health resources.
  • Critical illness, disability, and life insurance coverage.
  • Group Registered Retirement Savings Plan with company match.
  • Competitive paid time off, flexible leave policies, and paid health days.
  • Eligibility to participate in the Fortinet equity program and discretionary bonus review.
  • Full-time position based in Burnaby, Canada.

Salary: Competitive

Fortinet

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 channe...

Similar positions

Senior Software Engineer - MAAS

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • EMEA, Americas

Software Engineer I

  • UiPath
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Software Architect/Engineer 6

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $499k-$820k
  • Remote

Senior DevOps

  • Virtual Service Operations, Inc.
  • Full time
  • USA
  • 10/30/2026
  • Salary: $210k - $250k/yr
  • Remote

Senior Software Engineer

  • Mozilla
  • Full time
  • Remote
  • 10/30/2026
  • UK, Canada