Quality Assurance Jobs in Web3

1,308 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Quality Assurance Jobs in Web3
Job Position Company Posted Location Salary Tags

Zignaly

Remote

$80k - $110k

Coins.ph

Shanghai, China

$86k - $99k

Tether

Dubai, United Arab Emirates

$105k - $120k

Tether

Lagos, Nigeria

$105k - $120k

Tether

Denmark

$105k - $120k

Tether

Medellin, Colombia

$105k - $120k

Tether

Montevideo, Uruguay

$105k - $120k

Tether

Amsterdam, Netherlands

$105k - $120k

Tether

Milan, Italy

$105k - $120k

Tether

Dublin, Ireland

$105k - $120k

Tether

TI Lugano CH

$105k - $120k

Tether

Buenos Aires, Argentina

$105k - $120k

Tether

Stockholm, Sweden

$105k - $120k

Tether

London, United Kingdom

$105k - $120k

Tether

Madrid, Spain

$105k - $120k

Zignaly
$80k - $110k
MD 100% Remote ES
Apply

We seek a meticulous and proactive Quality Assurance (QA) Developer to join our core development team.

You will work side by side with blockchain engineers to ensure every release meets the highest standards of reliability, performance, and security.

This role is pivotal in defining and executing our Quality-First culture, building automated test frameworks, validating protocol logic, and helping shape our QA strategy across the ZIGChain ecosystem.

If you’re passionate about blockchain, detail-oriented, and thrive in fast-paced environments where precision matters, we’d love to hear from you.

About ZIGChain

ZIGChain is a Layer 1 blockchain focused on unlocking financial opportunities for everyone, regardless of their income, location, or level of knowledge.

What You'll Be Testing:

  • Core blockchain protocol and Tendermint consensus layer

  • Custom Cosmos SDK modules and transaction types

  • Multi-node network configurations and chain upgrade procedures

  • IBC (Inter-Blockchain Communication) integrations and cross-chain functionality

  • Validator operations, staking mechanisms, and governance proposals


Key Responsibilities

Blockchain & Protocol Testing:

  • Conduct thorough functional, integration, and regression testing of ZIGChain’s core blockchain modules.

  • Test chain upgrades, governance proposals, IBC protocols, and network partition scenarios

Automated Testing Infrastructure

  • Design and maintain comprehensive automated test suites (unit, integration, end-to-end)

  • Build reusable test utilities, fixtures, and mock services for blockchain scenarios

  • Integrate tests into CI/CD pipelines and ensure robust coverage (>80% for critical components)

Security & Performance

  • Perform security testing for blockchain vulnerabilities (replay attacks, double-spending, front-running)

  • Execute load/stress testing to validate network performance, TPS, block times, and resource utilization

  • Implement fuzzing strategies to discover edge cases

QA Process & Standards

  • Define and evolve QA standards, test planning, and bug lifecycle management

  • Maintain QA metrics, dashboards, and provide release quality assessments

  • Promote testing best practices and continuous improvement culture

Bug Management & Collaboration

  • Triage bugs by severity, create reproducible test cases, and track resolution

  • Partner with developers and DevOps on parallel testing, code reviews, and issue resolution

  • Set up and maintain test environments (devnets, testnets, staging)

Required Skills & Experience

  • 2+ years as a QA Engineer or Developer in Test.

  • Strong Go (Golang) programming and testing (Go testing package, testify, etc.)

  • Programming experience in Python for test automation, scripting, and tooling

  • Familiarity with blockchain fundamentals and distributed systems.

  • Experience with GitHub-based workflows (issues, actions, PRs).

  • Strong analytical and problem-solving skills; ability to identify root causes quickly.

  • Experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins).

  • Solid grasp of test automation frameworks (e.g., Go testing, PyTest...).

Nice to Have

  • Hands-on experience with the Cosmos SDK or Tendermint.

  • Familiarity with Rust (for interchain modules or smart contracts).

  • Understanding of IBC (Inter-Blockchain Communication) testing.

  • Knowledge of security testing or fuzzing frameworks.

  • Experience with performance/load testing of blockchain nodes.

  • Familiarity with Chain Upgrades, Testing migration paths, backward compatibility, governance proposals

Soft Skills

  • Detail-oriented with a “break-it-to-make-it-better” mindset.

  • Excellent communication skills and ability to collaborate in distributed teams.

  • Passion for automation, continuous improvement, and clean code.

  • Collaborative team player with strong ownership mentality

  • Self-directed and comfortable working autonomously in remote environments

What We Offer:

  • Competitive anual salary ranging from $80.000,00 to 110.000,00( USD).

  • 15% extra to the salary in ZIGs tokens as part of the compensation package.

  • Fully remote work environment.

  • Opportunity to work in a cutting-edge industry.

  • Collaborative and inclusive work culture.

  • Professional growth and development opportunities.

Why Join ZIGChain?

  • Impact, build the core infrastructure that powers a decentralised, interoperable financial future,

  • Innovation, work with a cutting-edge tech stack in a space that rewards experimentation and creativity,

  • Ownership, take end-to-end responsibility for modules and systems that shape real blockchain adoption,

  • Growth, join a team that values learning, autonomy and technical excellence at every level.

Our Core Values

At ZIGChain we don’t just build blockchain technology, we build a culture rooted in Trust, Excellence, Accountability and Mastermind.

  • We Foster Trust, we collaborate transparently and act with integrity,

  • We Pursue Excellence, we challenge ourselves to innovate and deliver outstanding results,

  • We Own Accountability, we take responsibility and follow through with precision and purpose,

  • We Cultivate a Mastermind, we think collectively, share ideas and celebrate together.

These values drive how we work, grow and make an impact, and we’re inviting you to be part of it. Apply now!

⬇
Apply Now

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.