Blockchain QA Engineer

• Posted 3 hours ago • Updated 35 minutes ago
Full Time
Part Time
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

Summary



Hi,


It was nice to connect with you again. Sharing details of the open requirement that I am working on, this is a C2H role so I would need you to provide hourly rate and annual rate of the candidates. Thank you.

Position: Blockchain QA Engineer

This is a C2H

Level 3: 8+ years experience

REMOTE with occasional travel to any Client office, either Dallas, NYC, or San Francisco, CA, depending on which location is nearest to the candidate.

Role Description

Role Overview

  • We are seeking a Blockchain QA Engineer to ensure the highest standards of correctness, security, and reliability for our verifiable financial data platform. Because our platform manages institutional financial records (orders, trades, valuations) and anchors them to blockchain via cryptographic proofs, traditional QA is not enough.
  • You will be responsible for validating data-heavy pipelines, ensuring ISO 20022 semantic consistency, and testing blockchain attestation logic.
  • The ideal candidate has a "break-it" mentality, a deep understanding of distributed systems, and experience testing smart contracts and cryptographic workflows (commitments, proofs, and hashes).


What You Will Test

  • You will validate the end-to-end chain of custody, including: Canonicalization: Does the system correctly transform raw sub-accounting data into ISO 20022-aligned records?
  • Cryptographic Integrity: Do hash-based commitments and ZK proofs accurately represent the underlying data? Blockchain Attestations: Are proofs and state roots correctly published and verifiable on-chain?
  • Selective Disclosure: Do disclosure packages reveal only the intended data while maintaining proof validity?
  • Reconciliation: Do cross-party match keys generate deterministically across different environments?


Key Responsibilities

  • Automated & Manual Testing Design, implement, and maintain comprehensive automated test suites for: Backend APIs (Golang-based services) Smart Contracts (Solidity/EVM-compatible) Data Pipelines (ETL and normalization flows)
  • Conduct rigorous manual testing for complex edge cases in financial transaction lifecycles. Blockchain & Smart Contract QA Perform functional and security testing of smart contracts.
  • Validate on-chain state transitions and event emissions. Test "unhappy path" scenarios: chain reorganizations, gas spikes, network latency, and failed attestations.
  • Use tools like Hardhat, Foundry, or Truffle to simulate blockchain environments.
  • Data Integrity & Semantic Validation Validate the accuracy of ISO 20022 semantic mapping. Perform "Differential Testing": comparing sub-accounting source data against canonical outputs to ensure 100% fidelity.
  • Validate Merkle tree construction and proof inclusion logic. Performance & Security Testing Conduct load testing on data ingestion and proof-generation services. Perform "Fuzz Testing" on smart contracts and API endpoints to identify vulnerabilities.
  • Work with Cybersecurity to validate the KERI-based identity and ACDC provenance layers.
  • Tooling & Process Integrate blockchain testing into ArgoCD/GitHub Actions CI/CD pipelines.
  • Develop custom scripts (Python, Go, or JS) to mock blockchain data and financial event streams. Identify, document, and track bugs through to resolution, providing clear reproduction steps for engineers.


Requirements

  • Experience and Technical Proficiency 4+ years of experience in Software Quality Assurance or SDET roles.
  • 2+ years of experience specifically testing Blockchain or Web3 applications. Experience testing Smart Contracts (Solidity) and interacting with blockchain nodes (Infura, Alchemy, or local nodes).
  • Strong proficiency in at least one programming language (e.g., Golang, Python, or JavaScript/TypeScript). Experience testing data-intensive applications and complex backend architectures.
  • Familiarity with blockchain testing frameworks (e.g., Foundry, Hardhat, Waffle). Experience with API testing tools (Postman, Insomnia, or automated framework equivalents). Understanding of cryptographic primitives (hashing, digital signatures, commitments).
  • Education Bachelor's degree in Computer Science, Engineering, or a related field. MBA or advanced technical degree is a plus.
  • Nice-to-have Experience in U.S. financial services, capital markets, or fintech. Knowledge of ISO 20022 or other financial messaging standards.
  • Experience testing Zero-Knowledge Proof (ZKP) systems or circuits. Understanding of GitOps deployment patterns (ArgoCD/Kubernetes).
  • Familiarity with identity frameworks (KERI, DID, Verifiable Credentials). Experience with performance testing tools like k6 or JMeter.


Should you find interested candidates for this role.

Next Steps:

Please complete below form and provide the following documents for expedited processing:

1. Updated resume

2. Front and back copies of your work authorization

3. Front and back copies of a valid ID

Please note that submissions with unfilled forms or incomplete documentation will not be considered.

Full Name (as in Visa - in this order FN, MN, Surname)

LinkedIn Id

Email

Cell No.

Education Details

Date Of Birth

Work Authorization and expiration

Current Location

Willing to relocate?

Willing to attend in person interview?

Willing to report to office on Day 1 and work full onsite?

Availability to Start:

Willing to be converted to FTE when offered?
(Yes or No)

If yes, after how many months will you be eligible to be converted?

Asking Hourly Rate (indicate if W2 or Corp-to-Corp)

Asking Annual Rate (for conversion to Full Time rate)

For Corp-to-Corp,
indicate name and contact details of employer:

Willing to authorize 77 Softwares Inc. to conduct independent E-Verification for candidates to whom we extend offers?
Yes or No):

If no, are you willing to provide a recent copy of your company's E-Verification result for the resource?
Yes or No):

Willing to allow 77 Softwares Inc. and our client partners to conduct background checks on submitted candidates upon selection/hire?
Yes or No):

Willing to provide formal attestation during onboarding confirming that candidates are legally authorized to work and that all employment eligibility requirements have been completed?

(Yes or No):

Confirmation that all submitted candidates are legally authorized to work and employed in full compliance with applicable laws and regulations.
(Yes or No): If Applicable

Acknowledgment of responsibility for the accuracy of submitted information and compliance of all resources.
(Yes or No): If Applicable

Current or Most Recent Company:

Work Set-Up (Remote, Hybrid, On-site):

Amenable to working fully on-site (5 days a week)?

Ex-Hamsa Pay Consultant?

YES OR NO

Indicate
SID:
Manager:
Team that you work with/project:



Gopal Gupta
Technical Recruiter

E:
D:
A: 505 Knolle Court, Saint Augustine| FL 32092

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91022079
  • Position Id: 2026-48951
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Newark, Delaware

Today

Easy Apply

Third Party, Contract

Depends on Experience

Winston-Salem, North Carolina

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote or Hybrid in Virginia Beach, Virginia

Today

Easy Apply

Contract

$70,000 - $75,000

Dallas, Texas

13d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs