Job Description

Summary

Main Responsibilities:

  1. Responsible for the testing of blockchain product functions, performance, security, automation, etc., and participate in the entire process of project development;
  2. Participate in project demand analysis, pay attention to the rationality and testability of project requirements; participate in major product requirements and architecture design reviews to ensure the rationality of product design and architecture;
  3. Write automated use cases, test tools and platforms to improve test quality and efficiency;
  4. Gain in-depth knowledge of blockchain, participate in research and overcome key technical challenges in the field of blockchain testing, and establish a blockchain testing system.
  5. DApp testing, including functional testing, performance testing, and security testing.
  6. Browser testing: Have a certain understanding of browsers that support blockchain technology and be able to perform related testing work.

Job requirements:

  1. Bachelor degree or above in Computer Science, Software Engineering or other related majors;
  2. More than 2 years of experience in blockchain testing and development, including DApp testing experience
  3. Familiar with hardhat, foundry and other testing tools
  4. Familiar with automated testing tools (such as Mocha, Chai, Cypress, etc.) and have experience in implementing automated testing projects
  5. Familiar with JavaScript/Typescript, Python, Golang, Solidity
  6. Familiar with Ethereum or other public chain projects, and have extensive public chain testing experience
  7. Able to read English documents, have strong research ability and self-motivation

Your Role

  1. Responsible for testing blockchain products' functionality, performance, security, and automation, and participate in the entire project development process.
  2. Participate in project requirement analysis, focus on the rationality and testability of project requirements, participate in major product requirement and architecture design reviews, and ensure the rationality of product design and architecture.
  3. Write automation test cases, testing tools, and platforms to improve testing quality and efficiency.
  4. In-depth understanding of blockchain-related knowledge, participate in research and overcome key technical challenges in the blockchain testing field, and establish a blockchain testing system.

Your Craft

  1. Bachelor's degree or above in computer science, software engineering, or related majors.
  2. More than 2 years of experience in blockchain testing and development.
  3. Familiar with testing tools such as Hardhat, Foundy, etc.
  4. Familiar with automated testing tools (such as Mocha, Chai, Cypress, etc.) and have experience in implementing automated testing projects.
  5. Familiar with JavaScript/Typescript, Python, Golang, Solidity.
  6. Familiar with Ethereum or other public chain projects, and have extensive experience in public chain testing.
  7. Able to read English documents, have strong research ability and self driven personality

Skills
  • Communications Skills
  • Development
  • Python
  • Software Engineering
  • Team Collaboration
  • TypeScript
© 2025 cryptojobs.com. All right reserved.