Quality Assurance Jobs in Web3

751 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$81k - $150k

$150k - $228k

$90k - $117k

$84k - $119k

$90k - $96k

$95k - $100k

$98k - $105k

$27k - $45k

$27k - $67k

$76k - $89k

$76k - $89k

$112k - $115k

Shardeum Foundation
$81k - $150k estimated
Remote

About The Role:

The Engineering team at Shardeum is responsible for delivering the Shardeum Mainnet, and developing the smart contract platform, the consensus layer and the protocol layer. We focus on building scalable, performant, secure and reliable software that can be downloaded by thousands of node operators to actualize the Shardeum network.

In this position, you’ll have the opportunity to share and cultivate your ideas while innovating to enhance testing methodologies and various components of the Shardeum platform. We tackle unique challenges that are yet to be addressed, making this role both exciting and rewarding. If you're eager to contribute to a project that holds significance in the global Web3 landscape, check out the details below:

What You'll Be Doing:

  • Own and manage the entire QA function and team, consisting of QA Testers and automation engineers.
  • Develop and implement comprehensive QA strategies to ensure the quality of Shardeum’s decentralized platform.
  • Design, develop, and maintain automated testing frameworks and suites.
  • Conduct manual testing as needed, including: white box, integration, system and regression testing.
  • Collaborate closely with development teams to integrate testing into the development workflow.
  • Identify, document, and track bugs and issues until they are resolved.
  • Perform regular reviews and audits of QA processes and standards.
  • Participate in daily and weekly stand-ups, sprint planning and retrospectives with cross-functional teams, including development, product management, and operations, to maintain quality throughout the software development lifecycle.
  • Stay updated on the latest industry trends and technologies to keep Shardeum’s QA practices at the forefront.

What We're Looking For:

  • 10+ years of experience in Quality Assurance, including 3+ years in a managerial role.
  • Extensive knowledge of QA methodologies, tools, and processes.
  • Proficiency in creating and managing automated test scripts using automation tools.
  • Extensive experience with manual testing, and meticulous in ensuring comprehensive feature coverage.
  • You excel in problem-solving and debugging.
  • Experienced in Agile/Scrum methodologies.
  • A solid understanding of the software development lifecycle and the role of QA within it.
  • You demonstrate strong leadership, ownership and management skills.
  • Strong communication skills - both verbal and written.

We'd Love If You Have:

  • Experience in the blockchain or decentralized applications space.
  • You possess experience in programming languages like Node.js, Typescript or Rust.
  • You’ve made contributions to open-source projects in the areas of QA and/or testing.
  • You have a strong interest in Blockchain, Web3, AI, or Distributed Networks.
  • Experience with consensus protocols and other blockchains
  • Experience running a node in a blockchain network
  • Familiarity with the Shardeum open source repos
  • Read the Bitcoin and Ethereum whitepapers

What is a QA in a job?

QA stands for Quality Assurance, which is a process or department in a company responsible for ensuring that products or services meet a certain level of quality

In a job, QA may refer to the role of a Quality Assurance Engineer or a Software Testing Engineer, who is responsible for designing and implementing quality control procedures to ensure that products or services meet the company's quality standards

A QA Engineer may be involved in various stages of the product or service development cycle, from designing and planning quality control procedures to executing testing and analysis to identify and address issues or defects

They may also work closely with other departments, such as engineering, product management, and customer support, to ensure that customer needs are met and that products or services meet the desired level of quality

In the context of Web3, Quality Assurance (QA) refers to the process of testing decentralized applications (DApps), smart contracts, and other blockchain-based solutions to ensure their functionality, security, and performance

The role of a QA Engineer in Web3 may involve designing and implementing testing strategies to identify and fix bugs, vulnerabilities, and other issues that could affect the user experience, data integrity, or network security

Some of the specific responsibilities of a QA Engineer in Web3 may include:

  1. Developing test cases and scenarios for DApps, smart contracts, and other blockchain-based solutions
  2. Conducting automated and manual testing to identify and fix issues
  3. Collaborating with developers, product managers, and other stakeholders to ensure the quality of the product
  4. Ensuring that DApps and smart contracts are compatible with different blockchain networks and standards
  5. Contributing to the development of tools and frameworks for testing Web3 applications.