Software QA Engineer (Product & Workflow)
The role focuses on owning product quality by testing core user flows, UI behavior, and maintaining regression checklists. The engineer will log bugs, validate fixes, and act as the final quality gate before production deployment.
- Remote
- Hidalgo del Parral, Chihuahua, Mexico
- Posted Aug 24, 2026
- Apply by Sep 23, 2026
- 1 position
Job summary
About the job 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)
What you’ll do
The role focuses on owning product quality by testing core user flows, UI behavior, and maintaining regression checklists. The engineer will log bugs, validate fixes, and act as the final quality gate before production deployment.
Requirements
Candidates must have strong attention to detail and experience testing web applications from a user perspective. Basic knowledge of APIs, logs, and bug tracking tools is preferred.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- UI Testing
- Workflow Testing
- Regression Testing
- Bug Tracking
- End-to-End Testing
- Web Application Testing
- API Testing
- Log Analysis
Job areas
- Software
- Technology
- Engineering
- Energy
- Data & Analytics
Additional details
- Minimum experience
- 0+ years
- Apply by
- Sep 23, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
- Application method
- Direct apply is available