Blockchain jobs
Blockchain Tester
Jersey City, NJ / Dallas, TX / Tampa, FL Onsite
Duration: Contract
Role Descriptions:
Functional TestingTest blockchain transactions| events| ledgers| and consensus flowsValidate smart contract logic| state changes| and event triggersTest API integrations between blockchain nodes and external systemsVerify wallet operations| digital signatures| and cryptographic flowsEnsure data integrity and immutability across blocks2. Smart Contract TestingReview smart contract requirements and designPerform unit testing and functional testing of smart contractsValidate gas usage| error handling| and boundary conditionsRun contract test cases using frameworks like Truffle| Hardhat| Ganache| Foundry3. AutomationBuild and execute automated test scripts for blockchain transactionsUse tools like oSelenium Cypress (UI)oPostman Newman (API)oWeb3.js Ether.js automation for contract testingoPythonJavaJS scripting for DLT validation4. Non-Functional TestingPerformance testing of blockchain nodes| transaction throughput| TPSLoad and stress testing for network stabilityValidate latency| block creation time| and consensus delays5. Security TestingValidate private key management| encryption| hashingTest vulnerabilities including oRe entrancyoInteger overflowunderflowoFront runningoDenial of serviceoPermission and role-based accessUse scanners like MythX| Slither| Echidna6. Test DocumentationCreate test plans| test cases| traceability matrixReport defects with detailed logs and reproduce stepsCollaborate with developers| architects| and product owners Required SkillsTechnical SkillsStrong experience in functional testing of distributed systemsHands-on with at least one blockchain platform oEthereum Hyperledger Fabric Corda Quorum PolygonExperience with smart contract testingAPI testing (Postman| Swagger)Ability to query blockchain data| logs| eventsExperience with one programmingscripting language oJava Python JavaScript Solidity basicsToolsTruffle Hardhat GanacheWeb3.js Ether.jsDocker Kubernetes (optional)JMeter Locust for performance testingGit| Jenkins| CICD pipelines Preferred SkillsUnderstanding of consensus algorithms (PoW| PoS| PBFT| Raft)Knowledge of cryptography fundamentals hashing| signatures| walletsFamiliarity with DeFi| DApps| NFTs (if applicable)Experience in BFSI Capital Markets blockchain use cases (trade finance| KYC| settlements| tokenization)Strong analytical and debugging abilityProblem-solving mindsetClear communication for cross-functional teamsAbility to work in Agile environmentsStrong understanding of blockchain fundamentals| consensus mechanisms| and cryptography.Experience in Test user interfaces| frontend connectivity| wallet integrations| and API endpoints. Automation Experience 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 vulnerabilit
Essential Skills: Functional TestingTest blockchain transactions| events| ledgers| and consensus flowsValidate smart contract logic| state changes| and event triggersTest API integrations between blockchain nodes and external systemsVerify wallet operations| digital signatures| and cryptographic flowsEnsure data integrity and immutability across blocks2. Smart Contract TestingReview smart contract requirements and designPerform unit testing and functional testing of smart contractsValidate gas usage| error handling| and boundary conditionsRun contract test cases using frameworks like Truffle| Hardhat| Ganache| Foundry3. AutomationBuild and execute automated test scripts for blockchain transactionsUse tools like oSelenium Cypress (UI)oPostman Newman (API)oWeb3.js Ether.js automation for contract testingoPythonJavaJS scripting for DLT validation4. Non-Functional TestingPerformance testing of blockchain nodes| transaction throughput| TPSLoad and stress testing for network stabilityValidate latency| block creation time| and consensus delays5. Security TestingValidate private key management| encrypt.
To apply for this job email your details to jitendra.singh@siriinfo.com