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 tools and test cases.

Key Responsibilities:
- Develop and maintain internal testing tools to support front-end and back-end testing of products.
- Collaborate with developers and QA to create automated test cases and integrate them with CI pipelines such as Jenkins/Gitlab CI.
- Identify, document, and track software defects found during testing.
- Execute feature and bug fix testing using automated testing.
- Work closely with developers to ensure defects are correctly identified and fixed.

Requirements:
- 3-5 years of software automation/testing/development experience.
- Experience with Python and Pytest.
- Experience with UI automation tests with tools such as Playwright, Cypress, Selenium.
- Experience with relational databases such as PostgreSQL or MSSQL.
- Experience testing REST API-based applications.
- Experience using Bash and/or PowerShell.
- Familiar with using browser debugging tools to trace and identify client-side issues such as memory leaks, performance issues, etc.
- Ability to work in a collaborative environment and communicate well with other departments.

Nice to Have:
- Experience with different virtualization and containerization environments such as VMware, Hyper-V, Docker, and Kubernetes.
- Experience with microservices-based applications.
- Basic networking knowledge is a plus.
- Knowledge in Fortinet's products is a plus.

Academic Background:
- Minimum bachelor's degree in computer sciences or similar discipline.
- Masters is a plus.

Benefits:
Fortinet offers a comprehensive benefits package, including 100% company-paid medical, dental, and vision coverage, a Health Spending Account, a Personal Spending Account, Employee & Family Assistance Plan (EFAP), critical illness, disability, and life insurance, and a Group Registered Retirement Savings Plan (RRSP) with a company match.

Why Fortinet:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet.


  • 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

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


  • 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 ResponsibilitiesAdd features to internal testing tools for front-end and...


  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    Software Developer in Test (SDET)About the Role:We are seeking a skilled Software Developer in Test to join our team at D-Wave Quantum Inc. This is an exciting opportunity to work on the development and delivery of quantum computing systems, software, and services.Key Responsibilities:Collaborate with our quantum processor development and hardware...