Fortinet Automation Engineer

1 week ago


Burnaby, British Columbia, Canada Fortinet Full time

At Fortinet, we're hiring a Senior SDET to improve our test automation framework and test case suites for FortiClient EMS. This role involves managing private cloud infrastructure, working closely with developers and QA teams, and delivering new automation tools and test cases.

Key Responsibilities
  • Add features to internal testing tools for front-end and back-end testing of products
  • Create automated test cases and integrate them with CI pipelines like Jenkins/Gitlab CI
  • Identify, document, and track software defects found during testing
  • Execute feature and bug fix testing using automated testing

We require 3-5 years of experience in software automation, testing, or development, including proficiency in Python and Pytest. Experience with UI automation tests using tools like Playwright, Cypress, Selenium is also essential. Familiarity with relational databases such as PostgreSQL or MSSQL, testing REST API-based applications, and using Bash and/or PowerShell is required.

Skills and Qualifications:

  • Experience with virtualization and containerization environments like VMware, Hyper-V, Docker, and Kubernetes
  • Familiarity with microservices-based applications and basic networking knowledge
  • Demonstrated ability to write clear and reproducible problem reports and test results

Benefits and Compensation:

The salary range for this full-time position is expected to be between $70,000 - $95,000 annually, based on various factors including the labour market, job type, and job level. We offer comprehensive benefits including medical, dental, vision coverage, a Health Spending Account, a Personal Spending Account, Employee & Family Assistance Plan (EFAP), critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match. Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.

Why Choose Fortinet:

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment, competitive Total Rewards package, and opportunities for career growth and development. Join us in bringing solutions that make a meaningful and lasting impact to our customers around the globe.



  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet is seeking a highly skilled Cloud Infrastructure Automation Engineer to join our main DevOps team.Company Overview:We are a leading provider of cybersecurity solutions, dedicated to protecting businesses from increasingly sophisticated threats.Job Description:This role offers the opportunity to develop and manage large-scale services that support...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: Senior Software DeveloperJob Description:We are seeking an experienced software developer to join our team at Fortinet.Key Responsibilities:Write, modify, integrate, and test software code.Develop software using C/C++.Collaborate with other developers to determine the best solution.Work with the Product Management teams on product roadmaps and new...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet's R&D team is hiring a Senior SDET to join their FortiClient EMS team in North America. This position will focus on enhancing the test automation framework and test case suites for FortiClient EMS. Other responsibilities include managing, maintaining, and setting up private cloud infrastructure to improve developer team efficiency and product...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    About Fortinet, Inc.Fortinet, Inc. is a leading provider of cybersecurity solutions that protect networks, data centers, and cloud workloads. We are seeking a skilled Cloud Infrastructure Automation Engineer to join our DevOps team.Job OverviewThe ideal candidate will have experience in designing, implementing, and maintaining scalable cloud infrastructure...


  • Burnaby, British Columbia, Canada Fortinet Full time

    About the Role:The Senior SDET - Software Developer in Test at Fortinet will focus on improving our test automation framework and test case suites for FortiClient EMS. This position will also involve managing, maintaining, and setting up private cloud infrastructure to improve the developer team's efficiency and product quality. The successful candidate will...

  • Technical Lead

    2 weeks ago


    Burnaby, British Columbia, Canada Fortinet Full time

    About FortinetFortinet's R&D team is hiring a Senior SDET - Software Developer in Test to join our FortiClient EMS team in Canada. This position will focus on improving our test automation framework and test case suites for FortiClientEMS.Job SummaryThis role will involve managing, maintaining and setting up private cloud infrastructure to improve our...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job SummaryFortinet is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our QA team, you will be responsible for executing feature and bug fix testing for our cloud-hosted web portal using a combination of manual and automated testing techniques.Key ResponsibilitiesDevelop and execute test plans and cases to...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: Staff Software Development EngineerJob Summary:We are seeking a highly skilled Staff Software Development Engineer to join our team at Fortinet. As a key member of our engineering team, you will be responsible for designing, developing, and implementing highly scalable software features and infrastructure.Key Responsibilities:Design and develop...

  • DevOps Engineer

    4 weeks ago


    Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Fortinet, Inc. is seeking a skilled DevOps Engineer to manage the Software Development Life Cycle Infrastructures and processes. This role involves building large-scale services that support thousands of developers globally, utilizing open-source technologies.Key Responsibilities:Maintain and improve DevOps CI pipelines on Jenkins and GitLab CI.Maintain and...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: FortiClient Release QA EngineerFortinet is seeking a skilled FortiClient Release QA Engineer to join our team. As a FortiClient Release QA Engineer, you will be responsible for ensuring the high-quality release of FortiClient, an endpoint security product for various platforms.Key Responsibilities:Execute regression testing on FortiClient using a...

  • Senior SDET

    4 weeks ago


    Burnaby, British Columbia, Canada Fortinet Full time

    Job Summary:Fortinet is seeking a highly skilled Senior SDET - Software Developer in Test to join our FortiClient EMS team in Burnaby. This position will focus on improving our test automation framework and test case suites for FortiClient EMS. The successful candidate will work closely with FortiClient EMS developers and QA team to deliver new automation...


  • Burnaby, British Columbia, Canada Fortinet Full time

    At Fortinet, we have a career opportunity for a skilled Senior Software Developer to join our team responsible for the development of our FortiClient product, one of the fastest-growing products in the company.The successful candidate will be part of a cohesive security fabric that provides endpoint visibility through telemetry and ensures all fabric...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: Embedded Software EngineerJob Summary:Fortinet is seeking a skilled Embedded Software Engineer to join our team. As a key member of our software development group, you will be responsible for implementing and maintaining software that drives our UTM feature set.Responsibilities:Implement and maintain software that drives our UTM feature setStay on...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet is recruiting a skilled IT professional to join our FortiStack team based in Burnaby, BC. This team manages, operates, and develops our Openstack-based private cloud platform.Job Responsibilities: Play a leading role in the operation, maintenance, and development of multiple Openstack private cloud platforms worldwide Focus on continuous...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Senior Web Security ResearcherFortinet delivers cutting-edge cybersecurity solutions to protect the digital world. Our mission is to empower organizations with the latest security technologies and expertise.Conduct in-depth research on web vulnerabilities and develop effective countermeasures.Collaborate with R&D and QA teams to integrate security features...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: Software Development QA SpecialistThe IT Department at Fortinet is seeking a talented Software Applications QA professional to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications, including product registration, order fulfillment, service contract/license management,...


  • Burnaby, British Columbia, Canada Fortinet Full time

    We are seeking a highly skilled and experienced AI/Machine Learning Developer to contribute to the development of innovative AI solutions at Fortinet. As an AI Engineer, you will be responsible for designing, developing, and implementing AI models that address our business needs and drive our products forward.Key Responsibilities:Design and develop machine...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job SummaryWe are seeking a highly skilled Senior Network Security Specialist to join our team at Fortinet. This is a full-time position that requires a strong background in network security and a passion for staying up-to-date with the latest technologies and threats.Key ResponsibilitiesManage and maintain multi-protocol datacenter and backbone...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet is seeking a highly skilled Front-End Software Developer to assist the FortiWEB team.Our team is responsible for creating the graphic user interface for multiple Cloud (SaaS) and On-Promise based products.We require a motivated individual who can thrive in a fast-paced environment and contribute to the team successfully.Key Responsibilities:Create...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet is a leading provider of network security solutions, and we are currently seeking a skilled Full Stack QA Engineer - Endpoint Security Specialist to join our team. As an Endpoint Security Specialist, you will play a critical role in ensuring the quality and reliability of our FortiClient product.The ideal candidate will have extensive experience in...