Senior QA Automation Engineer
Required skills
7+ years of experience in QA engineering, strong focus on automation, deep hands-on experience with Playwright and/or Cypress, proficiency in at least one scripting/programming language (TypeScript, JavaScript, Python), experience designing and scaling test frameworks from the ground up, strong understanding of CI/CD practices, working knowledge of core Web3 concepts (wallets, transaction signing, smart contracts, gas, RPC endpoints), experience testing dApps, active hands-on user of AI code generation and developer tools.
Preferred skills
familiarity with others (WebdriverIO, Selenium, Puppeteer), experience with testnets or mocking Web3 providers, prior experience at an early-stage or growth-stage startup, exposure to performance, load, or security testing in Web3 contexts, contributions to open-source testing tools or frameworks, familiarity with blockchain explorers, event indexing, or subgraph testing.
Technologies
Playwright, Cypress, WebdriverIO, Selenium, Puppeteer, TypeScript, JavaScript, Python, GitHub Actions, CircleCI, MetaMask, WalletConnect, AI-powered development tools (Copilot, Cursor, Claude).
Responsibilities
Architect, build, and maintain robust end-to-end test automation frameworks, design test strategies covering full stack (UI, API, smart contract interactions, wallet flows), write and maintain tests for Web3-specific user journeys, integrate automated test suites into CI/CD pipelines, identify gaps in test coverage, champion quality culture across the engineering org.
Seniority
Senior.
Domain
Web3, Crypto payments, Fintech.