1

Software Development In Test Jobs in British Columbia

NetApp's Vancouver Technology Center is pioneering the development of AWS and cloud compatible ... Software Developer and Software Development Engineer in Test. Both roles will exercise and hone ...

Software Test Manager II

Burnaby, BC

CA$97.20K - CA$121.50K/yr

Job Purpose The Software Test Manager is a hands-on technical leader responsible for establishing ... Support skill development in automation, systems thinking, and secure testing * Coordinate testing ...

Software Test Manager II

Burnaby, BC ยท On-site

CA$97.20K - CA$121.50K/yr

Job Purpose The Software Test Manager is a hands-on technical leader responsible for establishing ... Support skill development in automation, systems thinking, and secure testing * Coordinate testing ...

Software Dev QA

Burnaby, BC ยท On-site

CA$85K - CA$115K/yr

As a Software Development QA Specialist , you will be responsible for ensuring the functionality of ... in significant areas of the product. Job Responsibilities: * Execute test cases using both manual ...

Software Dev QA

Burnaby, BC ยท On-site

CA$85K - CA$115K/yr

As a Software Development QA Specialist , you will be responsible for ensuring the functionality of ... in significant areas of the product. Job Responsibilities: * Execute test cases using both manual ...

... R&D Team located in Burnaby, BC. The Software Engineering Manager is responsible for leading ... development and test engineers using situational leadership skills to grow their skills and ...

... test engineers using situational leadership skills to grow their skills and performance Provide ... Serve as a thought leader and change agent in AI-enabled software development practices ...

Software Development Manager, Draft

Vancouver, BC ยท Hybrid

CA$220K - CA$264K/yr

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of ... We are currently seeking a Software Development Manager to join our Engineering team for Draft, our ...

next page

Showing results 1-20

Software Development In Test information

What are the key skills and qualifications needed to thrive as a Software Development In Test (SDET), and why are they important?

To thrive as a Software Development In Test, you need a strong background in programming, software testing methodologies, and a relevant degree such as computer science or engineering. Familiarity with test automation frameworks (like Selenium or Appium), continuous integration tools, and version control systems is typically required, along with certifications like ISTQB being beneficial. Excellent problem-solving abilities, attention to detail, and effective communication skills help SDETs collaborate with developers and ensure quality standards. These skills are crucial for building robust, efficient automated tests and ensuring reliable software delivery.

How does a Software Development In Test (SDET) role typically collaborate with developers and QA teams during the software release cycle?

SDETs play a crucial bridging role between development and QA teams by designing, developing, and maintaining automated test frameworks that help ensure software quality. They work closely with developers to understand new features, identify potential areas of risk, and integrate automated tests into the CI/CD pipeline. During the software release cycle, SDETs often participate in code reviews, provide feedback on testability, and help triage issues found during automated testing. This collaborative environment not only streamlines the testing process but also fosters a culture of quality throughout the development lifecycle.

What are Software Development In Test professionals?

Software Development In Test (SDIT) professionals, often called Software Development Engineers in Test (SDET), are engineers who specialize in both software development and quality assurance. They design, develop, and implement automated tests to ensure the quality and functionality of software products. SDITs work closely with developers and testers to create robust testing frameworks and tools, identify bugs, and improve testing processes throughout the software development lifecycle. Their role bridges the gap between traditional testers and developers, making them essential for delivering reliable and high-quality software.

What is the difference between Software Development In Test vs Software Tester?

AspectSoftware Development In TestSoftware Tester
Required CredentialsBachelor's in CS or related, programming skills, testing frameworks knowledgeHigh school diploma or degree, basic testing knowledge
Work EnvironmentDevelopment teams, coding, automation, scriptingQA teams, manual testing, test case execution
Employer & Industry UsageTech companies, software firms, agile environmentsSoftware companies, QA departments, various industries
Comparison Search IntentYesYes

Software Development In Test professionals focus on creating automated tests, coding, and integrating testing into the development process. Software Testers primarily perform manual testing, execute test cases, and identify bugs. While both roles aim to ensure software quality, Software Development In Test roles require programming skills and automation expertise, whereas Software Testers focus more on manual testing procedures.

Infographic showing various Software Development In Test job openings in British Columbia as of May 2026, with employment types broken down into 3% As Needed, 81% Full Time, 13% Part Time, and 3% Contract. Highlights an 75% Physical, 10% Hybrid, and 15% Remote job distribution.

Senior Software Engineer (SDET, QA Engineer, QA Analyst)

D3 Security Management Systems

Vancouver, BC โ€ข On-site

Full-time

Posted 5 days ago


Job description

Senior Software Engineer (SDET, QA Engineer, QA Analyst)

  • Greater Vancouver Area (in-office) candidates only


D3 Security revolutionizes SecOps with its AI-driven autonomous Security Operations Center (ASOC) solution, Morpheus. Morpheus processes unlimited security alerts with superhuman thoroughness, performing the work of Tier 1-3 analysts with greater speed and depth than traditional approaches. It seamlessly integrates with existing security infrastructure, requiring no architectural changes. D3 Security's mission is to empower SOC teams with a comprehensive, AI-powered workspace for scalable incident response, conversational threat hunting, and dynamic playbook generation.


We are currently looking for qualified Senior Software Development Engineers in Testing (SDET, QA Engineer, QA Analyst) to join our growing team.


Responsibilities

  • Participate in all aspects of manual and automated testing on D3's application, including function analysis, test planning, test case creation, environment setup, functional and regression testing, and bug creation and validation
  • Design, deploy and maintain testing environment for functional, performance and security testing
  • Troubleshoot and analyze issues during testing
  • Produce internal documentation (manual, release, and training) for QA as required.
  • Participate product CICD steps
  • Work closely with Deployment team to ensure smooth production installation


Requirements

  • Computer Science Bachelor's degree above or equivalent
  • 5+ year experiences with experience on managing 5+ member team
  • 5+ years experience in a manual testing, and automation testing scripting and tools
  • Experience with CI / CD, Jenkins
  • Experience with Devops and Git features: branching, merging, pull requests, etc
  • Knowledge of Python, C#, .NET 6
  • Knowledge of SQL, MQL, Lua, Cypher
  • Knowledge of Javascript, React, Jquery, CSS, HTML
  • Knowledge of MS SQL server, PostGreSQL, MongoDB, Redis, GraphDB, Neo4j
  • Knowledge of Windows, Linux, Docker, Kubernetes, Azure / AWS / Google Cloud
  • Knowledge of cloud native / microservice development
  • Knowledge of database architecture design and performance tuning
  • Knowledge of Cyber Security technologies
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and collaboration skills
  • Strong sense of responsibility


Desirable

  • With previous experience in a QA Manager role.
  • Experience with automated testing tools, Selenium or others.
  • 1+ year development experience in T-SQL/C#/HTML/Javasript- Experience performance/load testing in high throughput server environment
  • Experience working with virtual environment (Hyper-V/VMWare)


D3 offer a competitive salary and health benefits. If you are an Intermediate / Senior Software Development Engineer in Testing (SDET, QA Engineer, QA Analyst) who is passionate about software development & testing and enjoys working on challenging projects, we encourage you to apply.


#HP