Canada Sponsorship
Software Developer Jobs In Canada With Sponsorship

Job Title: Principal Software Dev QA Developer
Company: Fortinet
Location: Vancouver, BC
Pay: $110,000 – $150,000 per year
Job Type: Permanent, Full-Time
Fortinet is seeking an experienced Principal Software Development QA Developer to work with a dynamic development team to deliver high-quality security products. This role involves designing, executing, and automating test processes, identifying risks, and collaborating with team members to ensure robust product performance and reliability.
Job Description
The role requires building efficient automation test processes, conducting detailed manual and automated testing, and ensuring the quality of networking-related features. The Principal Software Dev QA Developer will collaborate closely with developers and QA engineers to troubleshoot issues, provide detailed root cause analyses, and integrate cutting-edge testing tools and methodologies.
Responsibilities:
- Design and execute test plans for various product development stages.
- Perform detailed manual and automated testing of networking-related features.
- Create and maintain test environments to simulate real-world scenarios.
- Develop advanced network simulations for performance testing using protocols and tools.
- Analyze root causes and provide actionable recommendations to improve product reliability.
- Debug and troubleshoot issues in collaboration with developers and QA engineers.
- Research and integrate new tools and techniques into QA processes.
- Identify and document product risks for release readiness.
- Mentor QA team members to enhance skills and implement best practices.
- Reproduce and analyze customer issues in collaboration with Dev/TAC engineers.
Requirements
- Experience and Skills:
- 10+ years of network product QA testing experience.
- Strong knowledge of protocols such as TCP/IP, SNMP, DHCP, 802.1X, and authentication
- protocols like Radius, Kerberos, and LDAP.
- Proficiency in object-oriented programming, preferably Python.
- Experience with test automation frameworks like Pytest.
- Performance testing experience with tools like Avalanche, IXIA, or JMeter.
- Familiarity with tools such as Jenkins, Docker, and Git.
- Comprehensive understanding of QA processes and methodologies.
- Experience with APIs, unit testing, Selenium, Ansible, and Terraform is an asset.
- Education:
- Bachelor’s degree or higher in computer science, engineering, or a related technical field.
What We Offer
- Comprehensive Benefits: 100% company-paid medical, dental, and vision coverage from day one.
- Flexible Spending Accounts: Health Spending and Personal Spending Accounts.
- Retirement Savings Plan: Group RRSP with company match.
- Paid Time Off: Competitive PTO and health days.
- Employee Assistance Program: Access to mental health, legal, and financial counseling.
- Equity and Bonuses: Participation in Fortinet’s equity program and annual bonus reviews.
- LMIA Sponsorship: Sponsorship available for eligible candidates.
Why Join Us
Fortinet is a global leader in cybersecurity, providing innovative solutions to protect businesses across various environments. Join a supportive and diverse workplace where your skills can make a lasting impact.
Personal Suitability
- Proactive and detail-oriented with a problem-solving mindset.
- Strong communication skills to collaborate across teams.
- Passionate about continuous learning and innovation in QA practices.
Work Environment
- Collaborative and innovative workspaces.
- Emphasis on continuous learning and technology adoption.
- Opportunity to work on cutting-edge projects in diverse industries.
Skills and Knowledge Needed
- Proficiency in programming languages and software development methodologies.
- Strong understanding of networking protocols and cybersecurity principles.
- Experience with automation tools, APIs, and cloud platforms.
Education and Certification Requirements
- A bachelor’s degree in computer science, software engineering, or a related field.
- Certifications in automation tools, cloud technologies, or programming languages are an asset.
Who Can Apply?
We welcome applications from:
- Canadian citizens, permanent residents, and temporary residents.
- Candidates with or without a valid Canadian work permit.
How to Apply
Online: Apply on the Company’s Website
🔥Latest Job Vacancies in Canada (Updated Daily)
🇨🇦 Jobs in Canada with Sponsorship – Home Support Worker
Apply Now🇨🇦 Farm Worker Jobs with Sponsorship – Manitoba
Apply Now🇨🇦 Visa Sponsorship Jobs in Canada – Caregiver
Apply NowSource: Careerjet





