About the RoleYou'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.
Responsibilities- 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 automation.
- Environments: Test across dev, cert, and prod environments, and participate in release readiness reviews.
Requirements- 5+ years of QA or test engineering experience, ideally in fintech, payments, or another regulated, API-driven environment.
- Strong grasp of QA process across all phases of the SDLC: test planning, test data setup, execution, defect management, and release sign-off.
- Strong test case design and exploratory testing instincts; comfortable reading API specs and testing REST/JSON APIs directly (e.g., Postman, cURL).
- Experience with BDD-style test scenario writing (Gherkin/Cucumber or similar).
- Comfortable writing and maintaining automated tests (e.g., Playwright, Selenium) for occasional ad hoc work and automation tech debt.
- Proficiency in at least one programming or scripting language used for test automation (e.g., JavaScript/TypeScript or Python).
- Working knowledge of SQL for data verification and familiarity with Git-based workflows (GitHub).
- Experience using Jira and Confluence, or equivalent tools, for test planning, tracking, and documentation.
- Experience with a test management or UAT tool (e.g., TestRail, Zephyr, or similar).
- Clear, detailed written communication: bug reports and test plans that others can act on without back-and-forth.
- Comfortable working in a fast-paced environment, switching between competing priorities and projects.
- Comfortable collaborating across time zones with a distributed engineering team.
Preferred- Experience testing financial transaction flows: ledgers, settlement, reconciliation, or payments.
- Exposure to CI/CD pipelines and how automated tests fit into them.
- Experience working in an Agile/Scrum environment (sprint planning, backlog grooming).
For candidates based in Colorado, please contact colorado-wages [redacted].com to request compensation and benefits information regarding a particular role(s). Please include with your email the city you reside (or intend to reside in Colorado) and the title/link to the roles you're interested in.
**We've recently seen an increase in individuals impersonating zerohash recruiters to target job seekers. Please stay vigilant and keep the following in mind to ensure you are communicating with the real zerohash team:
- No Messaging Apps: We will never contact you via unsolicited text messages, WhatsApp, or Telegram.
- Official Applications: Only apply directly through our careers webpage (zerohash.com/careers) or zero-hash.breezy.hr.
See something suspicious?
If you want to verify an interview request or report a fake job posting or suspicious communication, please contact us immediately at talent [redacted].com. This email is for fraud reports only. Candidate application inquiries will not be responded to.