| 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: | | |