About the Role You'll join zerohash's growing QA function, working alongside engineers and SDETs. As a QA Engineer, you'll own test planning, functional and exploratory testing, and user acceptance testing (UAT) across zerohash's product stack. This is an opportunity to shape testing practices and quality standards as the team scales, with visibility into every product area and a direct line to release quality.
Test coverage: Design, document, and execute functional and exploratory test cases for API- and SDK-based product flows. Automation testing: Pick up automation work on an ad hoc or on-demand basis, addressing automation tech debt and critical-flow gaps, using tooling and frameworks built by SDETs. Cross-functional planning: Partner with product managers, developers, and SDETs to translate acceptance criteria into concrete test scenarios, and proactively call out coverage gaps and edge cases.
Release quality: Own regression testing for your assigned area ahead of each release, and support the team's release-readiness process. UAT: Help formalize and run User Acceptance Testing across product and engineering as zerohash standardizes this process company-wide. Defect management: Log, triage, and track defects with clear repro steps, severity, and expected-vs-actual detail; follow issues through to resolution.
Automation collaboration: Flag coverage gaps that need deeper automated testing and route them to developers, who own unit and integration test auto