Subsurface Dynamics Inc. logo
Subsurface Dynamics Inc. Verified
Oil & Gas, Geosciences, Energy Technology

Software QA Engineer (Product & Workflow)

Calgary, Alberta, CanadaHybridFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Subsurface Dynamics is seeking a QA Engineer to ensure the quality and reliability of their real-time hydraulic fracturing monitoring platform. This role involves comprehensive testing of user flows, UI behavior, and workflow correctness, with a focus on identifying issues before they reach production. Responsibilities include building and maintaining regression checklists, meticulous bug tracking, and acting as the final quality gate before deployment. The ideal candidate possesses strong attention to detail, experience testing web applications, and the ability to think from a user's perspective. While not a developer or data science role, basic API/log understanding and experience with data-heavy systems are preferred.

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

  • Not a developer role
  • Not a data science role
  • Not heavy automation (initially)
Ready to apply?
You'll be redirected to Subsurface Dynamics Inc.'s application page.

Similar roles