Responsibilities
1. Develop and execute test plans. Create detailed test plan, test cases, and test scripts for blockchain applications and smart contracts.
2. Implement and maintain automated testing frameworks to ensure continuous integration and delivery.
3. Perform manual testing of blockchain applications to identify bugs and issues.
4. Work closely with developers to understand and ensure test coverage.
5. Performance security testing to identify vulnerabilities in blockchain applications and smart contracts.
Requirements:
1. Bachelor’s degree in computer science, information technology, or a related field.
2. experience in software quality assurance with testing frameworks and tools such as selenium, Junit, and cucumber.
3. Experience with blockchain platforms such as Ethereum, Hyperledger, or similar.
4. Proficient in suing bug tracking tools like JIRA or Bugzilla.