QA Developer (Applications)

tantalussystems· Product Development
Apply Now ↗
📍 Burnaby, British Columbia, Canada📍 HybridRegular Full Time

About this role

About Tantalus Systems (TSX: GRID)

Tantalus is a technology company dedicated to helping utilities modernize their distribution grids by harnessing the power of data across all their devices and systems deployed throughout the entire distribution grid – from the substation to the EV charger located behind the meter. We offer smart grid solutions across multiple levels: intelligent connected devices, communications networks, data management, enterprise applications and analytics. Learn more at http://www.tantalus.com/.


Come join us if you’re interested in being part of an entrepreneurial team, solving complex technical problems and delivering innovative solutions that will directly impact the electrification of everything and the decarbonization of our society.


We have operations throughout the United States and Canada with offices in Burnaby (British Columbia, Canada), Raleigh (North Carolina, USA), and Norwalk (Connecticut, USA).


This position offers a competitive salary plus variable compensation based on performance targets and business objectives.  Tantalus also offers generous benefits, including medical, dental and vision plans, healthcare and dependent care flexible spending accounts and paid time off.


The Opportunity:
Tantalus is seeking a talented and motivated QA Developer to join our QA team. Reporting to the Team Lead, Product Test, in this role you will be responsible for developing automated tests, building and maintaining test frameworks that ensure the reliability, scalability, and performance of Tantalus' testing infrastructure. This role involves close collaboration with product development teams to enhance software quality through test automation and performance validation. As part of an agile team, the QA Developer will contribute to delivering new features and capabilities for Tantalus endpoint devices and radio network technologies.


Location of Position:
This is a hybrid position based in our Burnaby, BC office.


Specifically, the QA Developer will:

  • Contribute to both manual and automated testing of distributed Industrial IoT applications.
  • Design, develop, and execute manual test cases, ensuring comprehensive test coverage.
  • Create and manage test data to support various testing scenarios.
  • Collaborate with developers to review application functionality and define effective test strategies and scenarios.
  • Coordinate manual and automated testing efforts to ensure efficient product validation before release.
  • Develop and maintain automated test cases integrated into the CI/CD pipeline for continuous testing.
  • Contribute to the development and maintenance of a fully automated verification environment.
  • Use data visualization and statistical tools to analyze network performance and identify system issues.
  • Apply software quality assurance best practices throughout all phases of the SDLC to drive continuous process improvements including leveraging AI-powered test tools to design, develop, and maintain intelligent, self-healing, and adaptive automated test suites
  • Research and evaluate new testing tools and methodologies to enhance ongoing quality improvements.


What You Bring:
Education and Experience:

  • Bachelor's degree in Electrical Engineering, Computer Science, or a software related field.
  • 2+ years of QA/testing experience within the technology industry.
  • Good understanding of test automation frameworks, including test execution, reporting, and debugging.
  • Skilled in troubleshooting complex issues related to automation, builds, and infrastructure.
  • Strong experience with Python, Perl, Linux (e.g., Ubuntu or RedHat), and Bash scripting.
  • Familiar with the Agile process and the software development lifecycle (SDLC).4
  • Hands-on experience with:
          - Jira, Confluence, and CI/CD tools such as Jenkins, GitLab CI, or CircleCI
          - Test tools such as Selenium, JMeter, JTest, TestNG, or JUnit
          - Oracle databases and SQL queries
  • Proficiency with version control systems such as Git.


Personal Attributes Required:

  • Highly curious, motivated, and self-directed with ability to work independently.
  • Strong technical aptitude and problem-solving abilities
  • Keen attention to detail, methodical and thorough in approach towards finding bugs.
  • Proven analytical skills and a growth mindset
  • Excellent communication skills with a focus on working collaboratively in cross-functional teams


If you possess some of the key skills and experiences outlined in the job posting and are genuinely interested in the position, we invite you to take a chance and submit your application. We value diverse perspectives, unique skills, and believe in the power of potential over specific qualifications.


Tantalus is committed to employment equity and building a diverse workforce. We welcome and encourage Indigenous applicants, people of colour, all genders, 2SLGBTQ+ and persons with disabilities to apply.  Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email us at careers@tantalus.com.

Frequently Asked Questions

Is the salary disclosed for the QA Developer (Applications) position at tantalussystems?
The salary for this QA Developer (Applications) role at tantalussystems is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the QA Developer (Applications) position at tantalussystems located?
This QA Developer (Applications) role at tantalussystems is based in Burnaby, British Columbia, Canada, Hybrid. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the QA Developer (Applications) role at tantalussystems full-time or part-time?
This is listed as a Regular Full Time position. It is posted as a QA Developer (Applications) role in the Product Development department at tantalussystems.
Which team or department does the QA Developer (Applications) at tantalussystems belong to?
This QA Developer (Applications) position is part of the Product Development department at tantalussystems. See the full job description for more information about the team structure and responsibilities.
How do I apply for the QA Developer (Applications) position at tantalussystems?
Click the "Apply Now" button on this page. You will be redirected to tantalussystems's official application portal hosted on bamboohr where you can submit your application directly.
When was the QA Developer (Applications) job at tantalussystems posted?
This QA Developer (Applications) position at tantalussystems was posted on Feb 13, 2026. Apply as soon as possible — early applications are often reviewed first.
QA Developer (Applications)
tantalussystems
Apply for this role ↗

You'll be redirected to tantalussystems's official application page on bamboohr.