×
Register Here to Apply for Jobs or Post Jobs. X

QA Software Engineer

Remote / Online - Candidates ideally in
Vancouver, BC, Canada
Listing for: Icepanel
Remote/Work from Home position
Listed on 2026-02-23
Job specializations:
  • Software Development
    Software Engineer, Software Testing, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 50000 - 90000 CAD Yearly CAD 50000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: QA Software Engineer IcePanel
North Vancouver, BC | 3 days in office, 2 days remote | $50-90k + profit share + equity

Compensation
$50,000 - $90,000 salary basedonexperience (CAD)

About the role
We're looking for a QA Software Engineer (junior to mid-level) who enjoys working close to customers, fixing real problems, and improving product quality through solid engineering and testing practices.

This role sits at the intersection of customers, QA, and engineering. You won't just report bugs — you'll help diagnose them, fix them, and make sure they don't come back.

You'll have a major influence on how we ship quality software and how we interact with customers.

What you'll be doing

Work directly with customers (alongside Customer Success) to diagnose issues and turn them into clear, actionable Linear tickets

Own and manage the QA / triage backlog, assigning issues to engineers where needed and escalating more complex problems

Fix bugs, styling issues, and QA problems across the product

As bugs are fixed, add coverage to our unit and end-to-end test suites

Maintain and improve shared testing utilities to help the dev team write stable, effective tests

Keep the test suite fast, reliable, and maintainable

Ensure bugs and QA issues are completed and meet their SLAs

Proactively reduce regression across the frontend and backend

Collaborate closely with engineers to continuously improve quality, tooling, and processes

You’ll be working with (or learning)

Automated testing:
Cypress, Playwright, Mocha

CI / Quality tooling:
Git Hub Actions, Codecov

Frontend:
Vue 3, PixiJS, Tailwind CSS

Language:
Type Script

What we're looking for

Experience in a QA, software engineering, or hybrid QA/engineering role (commercial or equivalent personal projects)

Comfortable debugging issues and communicating with teammates and customers

Some experience writing or maintaining automated tests

Willingness to fix bugs yourself, not just report them

Organised and comfortable managing a backlog of issues

Clear communicator who can turn vague bug reports into concrete engineering work

Curious, pragmatic mindset with a strong sense of ownership

About Ice Panel
We're simplifying how teams design for complex systems. We're building a collaborative diagramming and modelling tool that software architects think is cool.

We’re a small, energetic team that believes in building a lean and profitable business after being in the YCombinator W23 batch. We’ve grown the product to $4 million CAD in ARR and believe in continuing to build on profitability over funding. We’re looking for talented, driven people who love their craft to help achieve our vision of simplifying complexity.

Our values
Independence to build our way

️ Build simple and exceptional experiences

Transparency and openness

Stay humble and explore all ideas

Location

In-person days every week (Tuesday, Wednesday, Thursday)

Hybrid & flexible work environment

This is not a fully remote job

Equity in the company  Profit sharing

✈️ Conference budget

Interview process

Screening questions (AI answers are insta‑deleted…)

Intro chat (20 mins)

In person interview/meet the team (1 hour)

Reference checks

Offer letter

Note:

We're only considering candidates with Canadian work authorization.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary