Software QA Engineer (Product & Workflow) at Subsurface Dynamics inc
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

01 Dec, 26

Salary

0.0

Posted On

02 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Software Development & Publishing

Description

About Subsurface Dynamics

Subsurface Dynamics Inc. is a Calgary-based engineering and technology company building real-time systems for one of the most operationally demanding environments in energy — hydraulic fracturing.

We don’t build dashboards after the fact.

We build systems that run live during operations — where data is messy, decisions matter, and failures are not theoretical.

Our platform processes high-frequency field data in real time to detect issues while pumping is happening — not days later.

We operate at the intersection of:

  • Physics-based engineering
  • Real-time data systems
  • Operational decision-making

Our clients rely on us during active operations — which means reliability, clarity, and speed are not optional.

We’re a small, highly technical team focused on solving real problems, not building generic software.

If you enjoy working on systems where things break, data is imperfect, and the impact is immediate — you’ll fit in well here.

 

📍 Location

Calgary (preferred) or Remote (Americas time zones)

 

🎯 Role Summary

We are looking for a QA Engineer to own testing and product quality for our real-time frac monitoring platform.

Your job is to ensure the system works reliably from a user perspective — catching issues before they reach production.

This role focuses on:

  • UI behavior
  • Workflow correctness
  • Regression testing
  • Identifying “weird behavior” early

 

🧱 Responsibilities

🔹 Product & Workflow Testing

  • Test core user flows end-to-end (job setup, processing, dashboards)
  • Identify broken UI behavior (buttons, states, navigation)
  • Catch inconsistent or unexpected system behavior

 

🔹 Regression Testing

  • Build and maintain a regression checklist
  • Run tests before every release
  • Ensure new changes don’t break existing functionality

 

🔹 Bug Tracking & Validation

  • Log bugs clearly with steps to reproduce
  • Work with developers to validate fixes
  • Re-test before closing issues

 

🔹 Release Quality Gate

  • Act as final check before production deployment
  • Confirm system is stable and usable

 

🛠 Requirements

Must have:

  • Strong attention to detail
  • Experience testing web applications
  • Ability to think like a user
  • Clear communication

Nice to have:

  • Basic understanding of APIs / logs
  • Experience with bug tracking tools
  • Experience with data-heavy systems

 

🧠 What We Care About

  • You notice small issues others miss
  • You don’t assume things “should work” — you verify
  • You are systematic and consistent
  • You take ownership of product quality

 

  • 🚫 Not This Role
Responsibilities
Loading...