About the company
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
Job Summary
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.