Thunderhawk Technology Partners · 12 hours ago
Blockchain Tester
Thunderhawk Technology Partners is a company focused on blockchain technology, and they are seeking a Blockchain Tester to validate blockchain transactions and smart contracts. The role involves functional, non-functional, and security testing of blockchain systems and ensuring data integrity across various platforms.
Information Technology & Services
Responsibilities
Test blockchain transactions| events| ledgers| and consensus flows
Validate smart contract logic| state changes| and event triggers
Test API integrations between blockchain nodes and external systems
Verify wallet operations| digital signatures| and cryptographic flows
Ensure data integrity and immutability across blocks
Review smart contract requirements and design
Perform unit testing and functional testing of smart contracts
Validate gas usage| error handling| and boundary conditions
Run contract test cases using frameworks like Truffle| Hardhat| Ganache| Foundry
Build and execute automated test scripts for blockchain transactions
Use tools like oSelenium Cypress (UI)oPostman Newman (API)oWeb3.js Ether.js automation for contract testingoPythonJavaJS scripting for DLT validation
Performance testing of blockchain nodes| transaction throughput| TPS
Load and stress testing for network stability
Validate latency| block creation time| and consensus delays
Validate private key management| encryption| hashing
Test vulnerabilities including oRe entrancyoInteger overflowunderflowoFront runningoDenial of serviceoPermission and role-based access
Use scanners like MythX| Slither| Echidna
Create test plans| test cases| traceability matrix
Report defects with detailed logs and reproduce steps
Collaborate with developers| architects| and product owners
Qualification
Required
Strong experience in functional testing of distributed systems
Hands-on with at least one blockchain platform (Ethereum, Hyperledger Fabric, Corda, Quorum, Polygon)
Experience with smart contract testing
API testing (Postman, Swagger)
Ability to query blockchain data, logs, events
Experience with one programming/scripting language (Java, Python, JavaScript, Solidity basics)
Tools: Truffle, Hardhat, Ganache, Web3.js, Ether.js
Docker
Kubernetes (optional)
JMeter
Locust for performance testing
Git
Jenkins
CICD pipelines
Preferred
Understanding of consensus algorithms (PoW, PoS, PBFT, Raft)
Knowledge of cryptography fundamentals (hashing, signatures, wallets)
Familiarity with DeFi, DApps, NFTs (if applicable)
Experience in BFSI Capital Markets blockchain use cases (trade finance, KYC, settlements, tokenization)
Strong analytical and debugging ability
Problem-solving mindset
Clear communication for cross-functional teams
Ability to work in Agile environments
Strong understanding of blockchain fundamentals, consensus mechanisms, and cryptography
Experience in Test user interfaces, frontend connectivity, wallet integrations, and API endpoints
Create, maintain, and execute automated test scripts for blockchain frameworks, Selenium Java
Experience in developing test scenarios for smart contract functionality, edge cases, and security vulnerabilities
Company
Thunderhawk Technology Partners
Thunderhawk Technology Partners is a woman and minority-owned business, headquartered in Atlanta, GA, committed to reshaping the future of our workforce.
Funding
Current Stage
Early StageCompany data provided by crunchbase