Senior Software Developer, QA

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior QA Engineer testing Fortinet’s FortiAIGate AI security platform across SaaS and on-premises deployments. Building cloud-native automation for AI gateways, guardrails, and agent security.

Responsibilities

  • Own end-to-end testing of FortiAIGate across SaaS and on-premises deployments
  • Test functionality, integration, performance, and reliability
  • Design and implement SaaS test capabilities for multi-tenant isolation, tenant onboarding and provisioning, metering/billing reconciliation, and license/entitlement validation
  • Validate elastic scaling, zero-downtime upgrades, and failover under Kubernetes deployments across single-cluster and multi-data-center environments
  • Test LLM Gateway and AI Guardrails effectiveness, including detection accuracy and false-positive/false-negative regression
  • Validate protection effectiveness in collaboration with the red team
  • Build and maintain automated test frameworks and regression suites
  • Drive shift-left testing and continuous validation
  • Collaborate with engineering teams and product management on test planning and release gating

Requirements

  • Solid software testing background with meaningful experience testing SaaS/cloud-native products
  • Hands-on multi-tenant SaaS testing experience, including tenant isolation, provisioning, metering/billing, licensing, and control-plane testing
  • Familiarity with Kubernetes and ability to troubleshoot independently with kubectl
  • Understanding of pods, services, scaling, and rolling upgrades
  • Proficiency with a performance/load-testing tool such as k6, Locust, or JMeter
  • Ability to design concurrency, scaling, and high-load metering scenarios
  • Strong API-level testing using Postman or scripting
  • Solid test automation and scripting skills with Python or equivalent
  • Experience with observability-based troubleshooting using logs, metrics, and distributed tracing
  • AI/LLM product testing experience or cybersecurity/security product testing experience strongly preferred
  • Familiarity with the Fortinet ecosystem or comparable cybersecurity products is a plus
  • Understanding of AI security offense/defense, red-teaming/adversarial testing, and prompt injection is a plus
  • Familiarity with MCP/A2A, Agent Security, NHI identity, and other AI-agent areas is a plus
  • Bachelor's Degree

Benefits

  • 100% company-paid medical, dental, and vision coverage
  • Health Spending Account
  • Personal Spending Account
  • Employee & Family Assistance Plan (EFAP), including counseling, legal advice, and mental health resources
  • Critical illness, disability, and life insurance
  • Group Registered Retirement Savings Plan (RRSP) with company match
  • Competitive Paid Time Off
  • Flexible leave policies, including paid health days
  • Equity program eligibility
  • Bonus eligibility reviewed at hire and annually at the Company’s discretion

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$101,000 - CA$124,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudCyber SecurityJMeterKubernetesPython

Location requirements

HybridBurnabyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.