1

Senior Software Developer In Test Jobs in British Columbia

Senior Software Developer

Burnaby, BC ยท On-site

CA$117K - CA$143K/yr

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team ... In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...

Senior Software Developer

Burnaby, BC ยท On-site

CA$117K - CA$143K/yr

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team ... In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...

Senior Software Developer

Vancouver, BC ยท Hybrid

CA$100K - CA$120K/yr

... is seeking an experienced senior software developer in the Vancouver area join the NYFIX ... The FIX Marketplace is an industry leader in FIX connectivity and has 1000s of FIX connections and ...

As a Senior Software Developeron the Portal team, your mission will be to design, develop, and ... In this role you will: * Design, estimate, review, test, debug, and document code * Support and ...

Lead Software Developer

Vancouver, BC ยท Hybrid

CA$120K - CA$150K/yr

Broadridge Trading and Connectivity Solutions (BTCS), an innovator and leading provider of financial software, is seeking a senior software developer in the Vancouver Area.We are looking for an ...

Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and ... You are someone who thrives in a collaborative environment and enjoys solving complex technical ...

Senior Software Developer

Burnaby, BC ยท On-site

CA$140K - CA$160K/yr

Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and ... You are someone who thrives in a collaborative environment and enjoys solving complex technical ...

Senior Software/DevOps Developer

Burnaby, BC ยท On-site

CA$130K - CA$150K/yr

Strong proficiency in Python, including automation, scripting, backend service development, and ... Hands-on experience with test automation frameworks such as Behave (BDD), Selenium, or Pytest

next page

Showing results 1-20

Senior Software Developer In Test information

See British Columbia salary details

$70K

$129K

$169K

How much do senior software developer in test jobs pay per year?

As of Jun 22, 2026, the average yearly pay for senior software developer in test in British Columbia is $129,038.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $151,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Software Developer In Test vs Software Development Engineer in Test?

AspectSenior Software Developer In TestSoftware Development Engineer in Test
CredentialsTypically requires a software engineering degree and testing certificationsSimilar credentials, often with certifications in testing tools or automation
Work EnvironmentWorks closely with development teams to design and implement automated testsFocuses on developing testing frameworks and automation tools within development teams
Industry UsageCommonly used in software companies emphasizing quality assuranceWidely used in tech firms with a focus on continuous integration and delivery
Search & Comparison IntentOften compared for seniority and scope of testing responsibilitiesCompared for automation skills and development focus

Both roles involve testing and automation, but Senior Software Developer In Test typically has more leadership responsibilities and strategic testing planning, while Software Development Engineer in Test focuses more on developing testing tools and automation frameworks within the development process.

What are some common challenges faced by Senior Software Developers in Test, and how can they be addressed?

Senior Software Developers in Test often encounter challenges such as balancing test automation coverage with tight deadlines, keeping up with evolving technologies, and ensuring effective communication between development and QA teams. Addressing these challenges involves prioritizing automation efforts based on risk and business impact, continually updating technical skills, and fostering a collaborative environment through regular cross-team meetings. Proactively sharing knowledge and advocating for best testing practices also help streamline workflows and maintain high-quality standards.

What is a Senior Software Developer In Test?

A Senior Software Developer In Test (SDET) is an experienced software professional who is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure software quality. SDETs work closely with development and QA teams to create automated tests that validate application functionality, performance, and security. They possess strong programming skills, a deep understanding of software testing methodologies, and often contribute to both the development and testing aspects of a project. Senior SDETs also mentor junior team members and help shape best practices for software testing within their organization.

What are the key skills and qualifications needed to thrive as a Senior Software Developer In Test, and why are they important?

To thrive as a Senior Software Developer In Test, you need advanced programming skills, expertise in test automation, and a solid understanding of software development and QA methodologies, typically supported by a degree in computer science or a related field. Proficiency with test automation frameworks (such as Selenium, Cypress, or Appium), continuous integration systems (like Jenkins or GitHub Actions), and relevant certifications (e.g., ISTQB) is highly valuable. Attention to detail, problem-solving abilities, and effective communication are critical soft skills for collaborating with developers and ensuring high-quality releases. These skills and qualities are essential for identifying issues early, optimizing testing processes, and delivering reliable software in fast-paced development environments.
What are the most commonly searched types of Software Developer In Test jobs in British Columbia? The most popular types of Software Developer In Test jobs in British Columbia are:
What are popular job titles related to Senior Software Developer In Test jobs in British Columbia? For Senior Software Developer In Test jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer In Test jobs in British Columbia look for? The top searched job categories for Senior Software Developer In Test jobs in British Columbia are:
Senior Software Developer

Senior Software Developer

Fortinet

Burnaby, BC โ€ข On-site

CA$117K - CA$143K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Job description

Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team. In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform-level services - including OpenStack services, Kubernetes services, and database services - while ensuring quality, performance, and scalability. You'll play a critical role in shaping the evolution of our cloud and bare metal platforms.

This position is ideal for a software engineer with strong Linux OS, networking, and Kubernetes expertise who thrives on solving complex technical challenges and delivering high-quality solutions.

What You'll Do

  • Design, develop, test, and troubleshoot services running on OpenStack or bare metal infrastructure.
  • Optimize automation workflows and enhance infrastructure performance.
  • Investigate and resolve complex technical issues both independently and in collaboration with peers.
  • Provide technical leadership and share expertise to elevate the entire FIO team.
  • Partner with developers to identify and resolve defects, ensuring high-quality deliverables.
  • Automate testing and system monitoring using Bash or Python scripting.

What We're Looking For

  • 10+ years of software development experience in a Linux environment.
  • Extensive Linux networking knowledge and hands-on experience.
  • Strong understanding of Kubernetes and containerization technologies.
  • Proficiency in Go or C/C++, with deep Linux system-level expertise.
  • Strong Bash/Python scripting skills.
  • Proven track record of designing, prototyping, and implementing major features in large-scale cloud services.
  • Demonstrated ability to troubleshoot issues logically and analytically, producing clear debugging reports.
  • Excellent written and verbal communication skills.
  • Bachelor's degree in Engineering, Computer Science, or a related technical discipline (Master's degree preferred).

Nice to Have

  • Experience with eBPF development.
  • Broader knowledge of commonly used databases, message queues, and monitoring stacks.

The Canada base salary range for this full-time position is expected to be between $117,500 - $143,700 annually.ย  Wage ranges are based on various factors including the labour market, job type, and job level.ย  Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, and experience.ย 

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program.ย  Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.ย 

Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 500,000 customers trust Fortinet to protect their businesses.

We are committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact us at accommodations@fortinet.com.
ย 
Fortinet is an equal opportunity employer. We value diversity in our company, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, military/veteran status or any other applicable legally protected characteristics in the location in which the candidate is applying.