1

Software Development In Test Jobs in British Columbia

Software Test Manager II

Burnaby, BC ยท On-site

CA$97K - CA$121K/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$97K - CA$121K/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 ...

Test Management tools like JIRA/HP ALM. * SDET concepts, Agile methodologies and Testing Process * Appium and Selenium WebDriver with Java * Java, Maven, Jenkins, Automation frameworks like BDD ...

Test Lead

Vancouver, BC ยท On-site

Test Management tools like JIRA/HP ALM. * SDET concepts, Agile methodologies and Testing Process * Appium and Selenium WebDriver with Java * Java, Maven, Jenkins, Automation frameworks like BDD ...

Manager, Software Development

Burnaby, BC ยท Hybrid

CA$142K - CA$186K/yr

In this role, you will lead a high-performing engineering team responsible for Moneris' Gift and ... Experience with test automation practices (unit, API, and/or UI) * Strong analytical ...

Software Development Manager

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. This role is ...

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 Dev QA Specialist

Burnaby, BC ยท On-site

CA$75K - CA$100K/yr

Fortinet is looking for a detail oriented Software Development QA to join our team of experts to ... Write QA tests and report on issues found in new software and reliability thereof * Hands on in bug ...

Software Dev QA Specialist

Burnaby, BC ยท On-site

CA$75K - CA$100K/yr

Fortinet is looking for a detail oriented Software Development QA to join our team of experts to ... Write QA tests and report on issues found in new software and reliability thereof * Hands on in bug ...

next page

Showing results 1-20

Software Development In Test information

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 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 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 June 2026, with employment types broken down into 2% Locum Tenens, 2% As Needed, 82% Full Time, 12% Part Time, and 2% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution.
Software Test Manager II

Software Test Manager II

EnerSys Delaware Inc.

Burnaby, BC โ€ข On-site

CA$97K - CA$121K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 20 hours ago


Job description

EnerSysยฎย is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainability. We are driven by a passion to provide people everywhere with accessible power to help them work and live better. Our people are our strength, an endless resource for innovation, insight and enthusiasm.

This position will report to our EnerSys Energy Systems business, which servesย the telecom, cable broadband, industrial, renewable, and data center markets. Our portfolio combines our stored energy expertise with power systems, enclosures, and renewable energy products to deliver world-class solutions for diverse applications such as 5G, broadband, Internet of Things (IoT), data center, and solar power. Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended Run Time battery backup systems that improve the reliability and resiliency of broadband networks.

EnerSys has over thirty manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100 countries. Worldwideย headquarters are located in Reading, PA, USA with regional headquarters in Europe and Asia. Some of our brands include PowerSafe, DataSafe, and Genesis batteries; Cordex power; and Outback Power renewable energy products. With sales and service locations throughout the world, and over 100 years of battery experience, EnerSys is the power/full solution for stored DC power products.ย 

What Weโ€™re Offering

  • Paid holidays, plus sick time and vacation time
  • Full benefit plan including, extended medical, vision and dentalย 
  • Life Insurance, longย term disability and a salary continuance plan
  • Tuitionย reimbursement plan
  • 6% RRSP employer matching program

Compensation Range:ย $97,200 to $121,500 CADย 

Compensation may vary based on applicant's work experience, education level, skill set, and/or location.ย ย 

This is a current vacant position.

Job Purpose

The Software Test Manager is a hands-on technical leader responsible for establishing and advancing the testing competency across firmware, embedded software, backend services, and applications. This role blends deep technical contribution with ownership of test strategy, framework development, and light team leadership.


This position plays a critical part in our competency-based engineering structure, ensuring quality, reliability, and security are engineered consistently across products and platforms.

Essential Duties and Responsibilities
Hands-On Test Engineering (Primary Responsibility)
  • 50โ€“70% hands-on engineering work
  • Design, implement, and maintain automated tests across the full system stack:
    • Unit, integration, system, and end-to-end tests
    • Hardware in the Loop (HIL) / Software in the Loop (SIL) setups
    • Backend/API and application test automation
  • Contribute directly to test code, automation frameworks, and shared libraries
  • Troubleshoot complex system interactions across device โ†” embedded software โ†” backend โ†” applications
  • Demonstrate engineering rigor and set the standard for test quality through your own contributions
ย 
Test Strategy & Technical Leadership
  • Own and continuously evolve a multi-layered test strategy grounded in:
    • System architecture and interface behaviors
    • Risk assessment and failure modes
    • Cybersecurity requirements (including alignment with IEC 62443 practices)
  • Define automation scope and manual testing boundaries
  • Ensure automated tests are meaningful, maintainable, and aligned with system risk
  • Review and guide test designs and automation work contributed by others
ย 
CI/CD and DevOps Collaboration
  • Partner closely with DevOps engineering to:
    • Integrate automated tests into CI/CD pipelines
    • Improve test environment reliability, reproducibility, and scalability
    • Embed security, configuration, and compliance checks in the pipeline
  • Help define โ€œdoneโ€ criteria from a quality and reliability standpoint
  • Reduce feedback cycles for developers through efficient test orchestration
ย 
Team Leadership & Mentoring (Lightweight)
This is not a heavy HR or administrative role.
  • Provide mentorship and technical guidance to test engineers embedded within delivery teams
  • Set coding, automation, and documentation standards for testing practices
  • Support skill development in automation, systems thinking, and secure testing
  • Coordinate testing priorities and workload across multiple product teams
ย 
Quality Visibility & Risk Communication
  • Provide clear, data-driven assessments of system quality, trends, and risks
  • Identify systemic issues early and propose technical mitigation strategies
  • Ensure stakeholders have reliable visibility into product readiness and quality metrics
  • Support release decisions through evidence-based quality insights
Qualifications
  • Strong background in test automation, quality engineering, and test framework development
  • Experience testing:
    • Embedded and/or firmware systems
    • Backend and API-based platforms
    • System-level and integration-heavy environments
  • Ability to debug across hardware, embedded software, networks, and distributed systems
  • Understanding of security testing principles (IEC 62443 familiarity is a plus)
  • Proficiency in CI/CD integration and automation tooling
  • Proven ability to lead through technical excellence and hands-on contribution
  • Experience mentoring engineers or influencing cross-functional teams
  • Strong communication skills with the ability to articulate risk, quality, and system behavior
  • 8+ years of experience in software/firmware/embedded testing or quality engineering
  • Prior role as Senior or Lead Test Engineer
  • Demonstrated track record of building or significantly advancing test automation systems

EnerSys is committed to employment equity and fostering a workplace that respects and values diversity, inclusion, and dignity for all.
We provide equal employment opportunities to all employees and applicants, and strictly prohibit discrimination or harassment of any kind based on race, colour, religion, age, sex, national or ethnic origin, citizenship, disability, sexual orientation, gender identity or expression, marital or family status, or any other characteristic protected by applicableย Canadian and provincialย laws".

We encourage applications from members of equity-deserving groups, including women, Indigenous Peoples, racialized persons, persons with disabilities, and members of the 2SLGBTQIA+ community.

Employment Equity / Diversity / Inclusion / Accessibility

We use artificial intelligence to screen, assess and select applicants for open positions, including for the purposes of reviewing and ranking application materials and scoring answers to application questions. Accordingly, decisions about your application and eligibility for employment with EnerSys may be made based exclusively on the automated processing of the personal information that you submit in your application materials.