Quality Assurance Engineer

Job Description

NameHash Labs is a technology organization specializing in crafting open-source, blockchain-driven software solutions for the ENS Protocol. We are dedicated to creating groundbreaking infrastructure solutions and tooling that will revolutionize web3, and bring the benefits of owning a decentralized identity to people across the world.

Having cultivated a thriving diverse culture, our team is kind, welcoming and passionate about what we are building. We actively seek out and retain the most talented individuals from across the world with NameHash Labs team members located across three continents. We appreciate every moment we get to work and have fun together.

The infrastructure and tooling that NameHash Labs brings to ENS will help the community accelerate towards mainstream adoption, and allow the core functionalities of Web3 names to then drive the next phase of growth including payments, identity, and social. When hiring candidates, we look for signals that a candidate will thrive in our culture, where work feels like play, feedback is embraced, and growth is a constant. If you’re excited to work at a company that is building and shaping the future of online identity, reach out by mailing us or via Twitter DMs.

What You'll Do

  • Work closely with the design team, fellow engineers, and the product team to rapidly deliver new offerings and a great UX

  • Develop and plan technical direction of new offerings

  • Write readable, maintainable code that is built to scale.

  • Stay up-to-date on technical options and help select the right technology for each task.

  • Be fully data driven and inform decisions and analyze performance using data.

  • Collaborate with other engineers and review code

Qualifications

  • 5+ years of blockchain experience, 3+ years of experience with testing Elixir applications. Any experience with Rust and CosmWasm is a bonus;

  • Relevant experience in quality assurance including planning, design, implementation, deployment, and maintenance of manual and automated tests;

  • Deep understanding of blockchain technology, experience in smart contracts deployment and testing;

  • Detailed documentation skills, especially when reproducing bugs or describing new features;

  • Performance and security testing experience is a plus.

Last updated

Was this helpful?