Talent.com

Software testing Jobs in Surrey, BC

Create a job alert for this search

Software testing • surrey bc

Last updated: 4 days ago

Software Developer

SolarisSurrey, BC, CA
Full-time +1

Location: Surrey, British Columbia.Position Type: Full-time Permanent .Ensol Systems supports operational execution through research and development of clean technology solutions for remote power, ... Show more

Senior Software Release QA Specialist

FortinetBurnaby, BC, Canada
CA$80,000.00 yearly
Full-time

Fortinet is looking for Software Release QAs to join the FortiClient QA Team.FortiClient is an endpoint security product for Microsoft Windows, macOS, Linux, Android OS, Apple iOS and Chromebook.As... Show more

Vision Software Developer II - Applications, Algorithms AND 3D (C++)

LMI TechnologiesBurnaby, BC, CA
Full-time
Quick Apply

We are seeking a Vision Software Developer II to join our dynamic Applications and Technology team.In this role, you will report directly to the Director of Application Software and Vision Engineer... Show more

Junior QA Developer

CadMakersBurnaby, BC, CA
CA$55,000.00 yearly
Full-time
Quick Apply

Let’s build something amazing together!.At CadMakers, our QA and Development teams work hand-in-hand to push the boundaries of what’s possible in construction technology.QA at CadMakers, and make a... Show more

L2 Duty Technical Support Engineer

SippysoftBurnaby, British Columbia, Canada
Remote
Full-time
Quick Apply

Internet Telephony (VoIP) providers.Sippy Softswitch delivers a complete network management solution for VoIP carriers on a single platform.This call-control software package enables service provid... Show more

Power System Modelling Engineer - Field Testing

Powertech LabsSurrey, CA
Full-time
Quick Apply

Powertech's Engineering Service Business Unit focuses on power system software development, power system and substation consulting studies and compliance testing services for electric utilities and... Show more

Manager, Software Engineering

Henry Schein OneSurrey, British Columbia, CA
CA$142,750.00 yearly
Full-time
Quick Apply

We are a leading provider of dental technology solutions, and we are committed to developing innovative products and services that help dental professionals deliver the best possible care to their ... Show more

Senior Release QA Specialist

FortinetBurnaby, BC, Canada
CA$92,300.00 yearly
Full-time

Fortinet is looking for senior Software Release QAs to join the FortiOS QA Team.FortiOS, Fortinet's operating system, is the foundation of the Fortinet Security Fabric, the industry's highest-perfo... Show more

Senior Release QA

FortinetBurnaby, BC, Canada
CA$85,000.00 yearly
Full-time

Our Release QA team in Burnaby has over 130 staff and are responsible for ensuring Fortinet products meet the high standards we expect before release to the market.We are currently recruiting for t... Show more

Testing and Commissioning Technician 1

AlstomBurnaby, BC, CA
Full-time

Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation.Our product portfolio ranges from ... Show more

Software Test Manager II

EnerSys Delaware Inc.Burnaby, Brit, CA
Full-time

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 sustainabi... Show more

Business systems analyst

Zeal Solutions Ltd.Surrey, BC, Canada
Permanent

Confer with clients to identify requirements.Document technical requirements to ensure that products, processes and solutions meet business requirements.Design, develop and implement information sy... Show more

Automation Sales – Software and Controls Manager

WestburneBurnaby, BC, CA
Full-time

Westburne is much more than electrical products.We are Canada’s market leader in energy solutions, renewables, lighting, wire & cable, automation and connected network solutions.W... Show more

Analyst I (EML Vancouver) - Eurofins Experchem Laboratories, Inc.

Eurofins Canada Food testingBurnaby, British Columbia, Canada
Full-time

Reporting to the Microbiology Laboratory Manager or designate, the Laboratory Analyst I is primarily responsible for performing basic to intermediate microbiological testing as assigned.This includ... Show more

Priority Testing Services - PM - Meditech

Tundra Talent CommunityBurnaby, BC, Canada (On-site)
CA$71,820.00 yearly
Temporary

Priority packs are required to keep Fraser Health’s two MEDITECH systems, Expanse and Client Server (C/S) up to date with MEDITECH’s release schedule and includes solution updates and fixes.MEDITEC... Show more

Sr. Fire Resistance Testing Technician/ Project Specialist

QAI Laboratories Ltd.Burnaby, British Columbia, Canada, V5J 5K5
Full-time
Quick Apply

Founded in 1995 by a group of experienced certification and testing experts, QAI Laboratories Ltd.QAI) is a multi-national professional certification body, test laboratory, and inspection agency wi... Show more

 • Promoted

Lead Electrical Testing Technician

ShermcoBurnaby, British Columbia
CA$45.00–CA$58.00 hourly
Full-time

Lead Electrical Testing Technician.Since 1974, Shermco has become North America’s largest and fastest growing NETA-accredited electrical testing organization.Our focus is to make sure electrical po... Show more

Applied AI Software Engineer

PhotonicCoquitlam, BC, CA
Remote
Full-time
Quick Apply

Photonic, you will play a key role in identifying and delivering high-impact applications of Artificial Intelligence (AI) and Machine Learning (ML) across our Development and Engineering (D&E) orga... Show more

Senior Application Architect

StantecBurnaby, BC
CA$128,600.00 yearly
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

Electrical Testing Technician

ShermcoBurnaby, British Columbia
CA$35.00–CA$55.00 hourly
Full-time

Since 1974, Shermco has become North America’s largest and fastest growing NETA-accredited electrical testing organization.Our focus is to make sure electrical power systems are functioning properl... Show more

People also ask
Software Developer

Software Developer

SolarisSurrey, BC, CA
13 days ago
Job type
  • Full-time
  • Permanent
Job description

Job Title: Software Developer

Department: Technology

Industry: Clean Technology

Location: Surrey, British Columbia

Position Type: Full-time Permanent

About Ensol Systems Inc.

Ensol Systems supports operational execution through research and development of clean technology solutions for remote power, data and communication infrastructure. Our rugged, reliable, and green systems are built for automation, management, and optimization.

Designed to operate in the most challenging environments, our solutions are trusted for critical infrastructure in remote, off-grid locations, including mountain tops, the arctic circle, and remote mining operations.

Position Overview

We are seeking a motivated Software Developer to join our team. In this role, you will contribute to the design, development, testing, and maintenance of software solutions that support embedded systems, web clients, and desktop or mobile applications. You will work collaboratively with cross-functional teams to enhance existing systems, develop new features, and support system integrations and migrations.

This position is ideal for a detail-oriented professional who enjoys solving technical challenges and delivering scalable, high-quality software solutions.

Key Responsibilities

  • Work with an agile research and development team to develop software that enhances the features and capabilities of purpose-built embedded systems, web clients, and mobile applications.
  • Design, write, test, and maintain efficient, clean, and scalable code.
  • Assist in gathering user requirements, developing user stories, and preparing effort estimates to support design and architecture documentation.
  • Prepare reports, manuals, and other documentation related to the status, operation, and maintenance of software.
  • Upgrade, configure, troubleshoot, and debug existing systems.
  • Provide technical support for new and existing software operating in the field.
  • Collaborate with internal stakeholders to assess the need for system changes and improvements.
  • Maintain accurate development records, including program updates, revisions, and version history.
  • Review and understand existing systems to support ongoing maintenance and enhancement of operational applications.
  • Participate in system analysis, integration, conversion, and migration activities.

Qualifications:

  • Post-secondary diploma or degree in Information Technology, Computer Science, or a related field.
  • 2+ years of experience developing web, desktop, or client-based applications using C/C++/C#, .NET, HTML/HTML5, PHP, CSS3, and JSON/REST APIs.
  • Experience with JavaScript frameworks such as , , or Angular.
  • Comfortable working in a Linux environment.
  • Experience with Microsoft and Linux-based SQL databases, including design and troubleshooting.
  • Understanding of IT systems, software testing methodologies, and programming principles.
  • Experience with embedded systems, MODBUS, and PLCs is considered an asset.
  • Proficient in MS Office Suite and able to quickly learn new software applications.

Demeanour Required:

  • Strategic: Understands the broader business landscape and how people strategy drives results.
  • Proactive: Anticipates needs and challenges, providing timely, pragmatic solutions.
  • Collaborative: Builds trust with executives, technical professionals, and HR peers alike.
  • Resilient: Remains composed under pressure and navigates complex dynamics with confidence.
  • Inclusive: Values diverse perspectives and contributes to a culture of respect and belonging.
  • Professional Presence: Communicates with credibility, maturity, and warmth at all organizational levels.

What Makes Us Different

We are an in-house, multidisciplinary team with a flat structure that values and promotes open communication and collaboration. Our culture is built on inclusion, balance, and purpose-driven work where every voice contributes. We support community initiatives and lead with care in everything we do.

What We Offer

At Ensol, we support your career and well-being with comprehensive benefits and a balanced work environment. We offer a competitive total rewards package that includes health and wellness coverage, retirement savings support, generous paid time off, and opportunities for professional growth through training and mentorship.

Compensation

The salary for this role is based on an average of 37.5 hours a week. The estimated range is between $58,000 - $62,000 depending on skills and experience.

Our Place Within iniem

iniem is an integrated energy group delivering end-to-end solutions across diverse energy value chains, from short-chain hydrocarbons to renewables. iniem integrates advisory, engineering, construction, operations, and technology services into one delivery framework for multi-scope energy projects.

Find out more at

Note

Thank you for your interest in Ensol. Only shortlisted candidates will be contacted for interviews. To comply with Canadian employment law, candidates must be legally entitled to work in Canada. Reasonable accommodations are available for qualified individuals with disabilities.