Quality Assurance Jobs at ENS Labs
There is 1 Web3 Job at ENS Labs
Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
ENS Labs | Remote | $72k - $115k |
Ethereum Name Service (ENS) is a decentralized, permissionless naming system built on the Ethereum blockchain that enables human-readable names (like "myname.eth") to be linked to standard Ethereum addresses and other distributed systems.
As one of the first protocols built on Ethereum, ENS has enabled over 3 million registered .eth names, and over another 20 million ENS names from teams such as Coinbase, Uniswap, and Linea, as well as integrations with hundreds of other apps, wallets, protocols, and browsers in the crypto ecosystem.
ENS Labs has been driving the core development of the ENS protocol since 2018. We created the ENS app, open-source libraries, and core smart contracts. We are on a mission to make crypto-powered experiences as easy and accessible as browsing the web. Join us as we build the next iteration of our protocol, ENSv2, and pioneer a more decentralized, flexible, and scalable ENS for the future.
About the Role
As a Functional Tester, you will play a critical role in validating and verifying new features, enhancements, and bug fixes for the ENS platform. You will be working closely with the development and product teams to ensure that the ENS user experience is flawless and that the platform performs optimally across web, wallet, and hardware experiences.
What You'll Do
Manual Testing: Perform comprehensive manual testing on the Ens Manager app, covering functional, regression, and UI/UX aspects.
Wallet Interaction: Test integration and interaction with multiple blockchain wallets (e.g., MetaMask, WalletConnect)
Cross-Device and Cross-Browser Testing: Conduct testing across a range of devices (mobile, tablet, desktop) and browsers (Chrome, Firefox, Safari, Edge, etc.) to ensure a consistent user experience.
External Integrations Testing: Validate integration with external APIs and services.
Defect Management: Document, track, and report issues in a bug tracking system (e.g., Jira), ensuring timely resolution by working closely with developers.
Test Documentation: Create and maintain test cases, test plans, and test scripts that align with the project requirements and scope.
User Experience Feedback: Collaborate with the support team to provide feedback on user experience issues or inconsistencies.
Collaboration: Work closely with the development team on day to day testing activities.
Who You Are
Hands-on Testing: Minimum 3-5 years of experience in manual functional, ui and ux testing, with strong skills in test design, execution, and documentation.
Device and Browser Compatibility Testing: Experience testing web applications across multiple devices, screen resolutions, and browsers.
External Integrations: Understanding of testing API integrations, and external services
Strong Problem Solving: Strong analytical skills to troubleshoot issues effectively and identify root causes.
Detail-Oriented: Excellent attention to detail and ability to write comprehensive test cases and scripts.
Tools: Familiarity with bug tracking tools like Jira, test management tools like TestRail, and version control (Git), and Typescript.
Soft Skills: Strong communication skills, teamwork, and ability to work in an agile development environment.
It’s a Plus, if You Have
Automation Skills: Basic knowledge of automation testing tools like Cypress or playwright
Experience in Web3/Blockchain Testing: Basic testing experience on Web3 applications.
Familiarity with Blockchain Wallets: Knowledge of popular blockchain wallets (e.g., MetaMask, WalletConnect, Trust Wallet).
ENS Labs is an equal-opportunity employer and embraces diversity. We welcome applicants from all backgrounds and are committed to creating an inclusive and supportive work environment.