Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior QA Developer

Tantalus Systems

Tantalus Systems

Quality Assurance, Software Engineering
Burnaby, BC, Canada
Posted on Sep 18, 2025

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:

Reporting to the Senior Director of Quality, the Senior QA Developer is responsible for product testing and software validation in close collaboration with the QA team members working together with the Product Development teams. You will help lead the development, maintenance and improvement of test frameworks through a QA lens. The Senior QA Developer strives to enhance the quality of software products and solutions, focusing on automation and performance.

Location of Position:

This is a hybrid position based in our Burnaby, BC office.

Specifically, the Senior QA Developer will be responsible for:

  • Design, develop, modify, and debug complex software applications, including coding for various platforms and ensuring alignment with product requirements
  • Plan, schedule, and execute advanced software testing tasks, including reviewing specifications, test plans, and user documentation
  • Apply and expand expertise in software development and testing practices, staying updated on best practices and processes
  • Serve as a resource for other departments regarding testing modules and report on issues encountered, documenting test results for follow-up
  • Attend daily engineering status meetings. Report progress on tasks; raise issues
  • Manage daily QA sync meetings. Review status of QA tasks from QA team. Identify, track, and resolve issues with the team.
  • Manage weekly bug scrub meeting between Product Development and QA to go over un-scrubbed bugs. Assign priority and severity to the bugs with Product Development.

Create QA Test Beds

  • Use Azure Dev Ops to provision/manage VMs for test beds
  • Use test configuration tools to create configuration databases (CDUs) for use in product testing.
  • Create test artifacts to support manual and automated testing. Artifacts include:
    • Device templates used to create CDU configurations
    • Test scripts to inject real-time test data
    • Test scripts to modify, insert, and delete test data from SQL database
    • Test scripts to validate test results
  • Maintain a set of PowerShell test tools used to manage manual testing using the test CDUs and artifacts described above

Write Manual Test Plans

  • Write test plans which use the test beds above to test new features from Product Development
  • Meet with Product Development team to get Transfer of Information (TOI) on new feature development
  • Using Azure Dev Ops to write test plans, cases and query-based test suites
  • Supervise the manually executed test plans and execute manual tests as needed
  • Resolve technical issues with contractors running manual tests

Write Product Documentation

  • Write release notes for product release with Technical Writer coordination for release
  • Write subject matter expert documentation on how to use new features
  • Write specifications for test development for QA test automation developers


What you Bring:

Education and Experience

  • 5 – 7 years of Senior QA experience in testing distributed systems
  • QA Experience including networking, protocol testing, SCADA, Smart Grid, distributed computing and APIs
  • Software Developer experience preferred
  • Experience developing complex test beds including Linux and Windows OS experience
  • Experience testing web applications
  • Ability to create test input data
  • Extensive experience writing test automation. Preferred scripting languages include: NodeJS, PowerShell, and Python
  • Experience in writing technical specifications that are used to drive the creation of automated software tests and to define tasks for the QA team
  • Ability to direct a virtual team of QA engineers to execute tasks
  • Strong interpersonal and communication skills
  • Experience working in fast paced work environment
  • Strong knowledge of SQL including creating queries including joins
  • Experience working with Azure Dev Ops
  • Ability to create system diagrams

Personal Attributes

  • Excellent collaboration and communication skills needed for working in cross-functional teams including outsourced resources
  • Exceptional problem-solving abilities along with a disciplined, structured approach
  • A knack for finding bugs and figuring out how to break designs

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.