Zero Hash

QA Engineer

Zero Hash$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of QA or test engineering experience, preferably in fintech or API-driven sectors.
  • In-depth knowledge of QA processes through all SDLC phases.
  • Strong skills in test case design and exploratory testing; familiar with REST/JSON API testing.
  • Experience writing BDD-style test scenarios (Gherkin/Cucumber).
  • Ability to create and maintain automated tests (e.g., using Playwright or Selenium).
  • Proficiency in a scripting language for automation (such as JavaScript or Python).
  • Familiarity with SQL for data verification and utilizing Git workflows.

Responsibilities

  • Design and execute functional and exploratory test cases for product flows.
  • Address automation technical debt and critical flow gaps on an ad hoc basis.
  • Collaborate with cross-functional teams to define test scenarios and coverage requirements.
  • Manage regression testing to ensure release quality.
  • Lead User Acceptance Testing efforts as the company standardizes this process.
  • Log and track defects with detailed reproduction steps and severity definitions.
  • Identify and communicate gaps needing automated testing to the development team.

Benefits

  • Opportunity to shape testing practices and quality standards in a growing QA function.
  • Visibility into all product areas with a direct influence on product quality.
  • Collaborative working environment with engineers and SDETs.
  • Fast-paced work environment fostering adaptability and distribution collaboration.
  • Involvement in an Agile/Scrum framework, allowing for flexibility in project management.
Full Job Description
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.
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).

Similar Jobs

More Jobs at Zero Hash

More Information Technology Jobs

Find similar QA Engineer jobs: