QA & Product Support Engineer

Company: H&S Energy Group

Location: Orange, California, United States

Work arrangement: Fully remote

Employment type: Full-time

Experience: 2-5 years

Education: bachelor degree

Posted: 2026-11-13

Responsibilities

The role is responsible for defining quality standards, approving software releases, and managing the release-readiness process. Additionally, it involves diagnosing defects, providing technical support to business owners, and training users on new deliverables.

Requirements

Candidates must have a bachelor's degree in Computer Science or equivalent experience and at least 2 years of professional software development experience. Proficiency in TypeScript, JavaScript, React, and SQL, along with hands-on experience in software testing and supporting non-technical users, is required.

Skills

  • Software Quality Assurance
  • TypeScript
  • JavaScript
  • React
  • SQL
  • Test Strategy
  • Release Management
  • Defect Prioritization
  • Technical Support
  • End-to-end Testing
  • Regression Testing
  • GitHub Actions
  • Playwright
  • System Analysis
  • User Training
  • Code Review

About this role

POSITION SUMMARY 

H&S Energy is hiring a QA & Product Support Engineer to own software quality, release readiness and adoption for everything our development team builds. This role sets the quality standard for each release, decides whether it is ready to go to production, evaluates and prioritizes defects and Owner requests, and designs how business Owners are trained and supported so that each deliverable works and is used.

The role works independently under general direction, applying specialized knowledge of our systems to advise Owners and the development team, and making judgment calls on quality, risk and priorities that affect how the business runs.

RESPONSIBILITIES AND DUTIES: 

Define Quality & Approve Releases

* Learn the scope, requirements and intended behavior of every project assigned to the development team, and assess the business and technical risk each release carries.
* Define the test strategy and coverage for each project, deciding what functional, regression, integration and end-to-end testing is needed based on risk and impact.
* Make the release-readiness decision at the stage site: approve or hold the exact tested commit before it is promoted to the production intranet, and explain the decision to the development team and Owners.
* Evaluate and prioritize defects by severity and business impact, and decide which are fixed now, scheduled or escalated.

Analyze & Improve Systems & Processes

* Analyze how modules, integrations and data flows behave across the intranet and connected systems to find root causes of defects and recurring problems.
* Recommend changes to test practices, release procedures, automation and team standards, and implement approved improvements, including automated end-to-end tests and pipeline checks.
* Attend planning and review sessions and advise the development team on testability, risk and release sequencing.

Advise & Train Business Owners

* Advise Owners on how each deliverable fits their workflows, including technical risks, limitations and options.
* Design the training and adoption approach for each deliverable, choosing the walkthroughs, guides and demos that fit the audience, and deliver it.
* Assess whether Owners are using each deliverable as intended, identify gaps and workarounds, and recommend workflow or product changes to Owners and management.

Evaluate Requests & Resolve Issues

* Evaluate feedback and requests from Owners and turn them into prioritized recommendations, feature requests and bug reports for the development team.
* Diagnose and fix bugs and make feature changes directly in the codebase, following team standards for code review and version control.
* Verify each fix or feature in production after release, and decide whether further changes or retraining are needed.
* Hand larger changes to the development team with a clear analysis, reproduction steps and a recommended approach.

TECHNOLOGY ENVIRONMENT 

The role works across the H&S Energy Intranet and the systems around it. Candidates do not need every item below, but should be able to learn them quickly.

Area

Technology

Front end

TypeScript, JavaScript, React, Vite, Tailwind CSS, shadcn/ui, Radix UI

State and forms

React Query, Zustand, React Hook Form, Zod

Backend and data

Supabase (PostgreSQL, authentication, permissions, Deno-based functions), Snowflake for reporting and analytics, PDI SQL Server as a major upstream source

Cloud

AWS S3, CloudFront, Lambda, ECS/Fargate, EC2; scheduled jobs, webhooks and data pipelines

Automation and AI

Python collectors, automation and fuel forecasting; a Node.js/Express MCP service connecting AI tools, including the Papa Sal assistant, to authorized company data

Store agent

Windows, PowerShell, and a Mac-to-Parallels executable build workflow

Testing and security

Playwright and language-specific tests; MFA, server-side permissions, database access policies, protected secrets, scoped file access

Integrations to understand: PDI, ADP, Microsoft 365 (Graph, Teams, SharePoint), Business Central, OPIS, PriceEasy, Ecotrak, Verizon Reveal, Aircall, Twilio, Zendesk, PAR, LottoShield, car-wash platforms, payment providers, and station POS and tank-monitoring systems.

Release process: source lives in the h&senergy/hns-cloud repository. GitHub Actions controls deployment: changes go to stage, pass checks, and are tested at stage.hnsenergy.com. The exact tested commit is then promoted to intranet.hnsenergy.com. This role owns stage testing and the release-readiness decision.

Not permitted: Lovable and the retired repository and backend.

EDUCATION AND WORK EXPERIENCE 

* Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
* 2+ years of professional software development experience, with working proficiency in TypeScript or JavaScript, React and SQL.
* Hands-on experience testing software: designing test plans and test cases, running functional and regression tests, and logging defects clearly.
* Experience reading, diagnosing and modifying code written by others, and making safe bug fixes and feature changes in an existing codebase.
* Familiarity with Git, GitHub, code review and staged deployment workflows.
* Experience training or supporting non-technical business users on software, and judging whether they are using it effectively.
* Strong analytical and requirements skills: asks the right questions, evaluates options and risk, and documents recommendations and decisions.
* Sound independent judgment: prioritizes competing demands and follows up on open items until they are closed, with only general direction.

PREFERRED QUALIFICATIONS 

* Experience with enterprise or low-code platforms such as Salesforce, including customization, workflow automation and data migration.
* Experience building or testing business workflows, intake logic or data-processing pipelines.
* Prior role as a liaison between a technical team and business cl...

About H&S Energy Group

Oil and Gas · 1,001-5,000 employees · headquartered in Orange, California

See all my matches — 2 min, free

More QA Engineer Jobs

24 new QA Engineer jobs were posted this week.

All Remote QA Engineer Jobs →

Get new QA Engineer jobs by email — start free

Before you apply, check your resume against ATS filters for free.