SwapRail
SwapRail

QA Engineer

TLDR

Own and evolve QA for SwapRail’s Web3 platform, building automated testing coverage for end-to-end wallet, signing, asset swaps, and cross-chain workflows.

We are seeking a detail-oriented QA Engineer to own and improve quality assurance across the SwapRail platform.

You will work closely with product managers, designers, and engineers to validate features, identify defects, improve testing processes, and help build automated testing coverage for a rapidly evolving Web3 product.

Responsibilities

  • Design and execute test plans, test cases, and testing strategies for new features and releases

  • Perform functional, integration, regression, and exploratory testing

  • Validate end-to-end transaction workflows across:

    • Wallet connections

    • Signing flows

    • Asset swaps

    • Cross-chain operations

    • Transaction status tracking

  • Identify, document, prioritize, and track defects through resolution

  • Collaborate with engineers to reproduce and debug issues

  • Develop and maintain automated test suites where appropriate

  • Verify fixes and prevent regressions before production releases

  • Participate in product requirement reviews and provide quality feedback early in the development cycle

  • Improve QA processes, testing documentation, and release checklists

Requirements

  • 3+ years of experience in Quality Assurance or Software Testing

  • Strong understanding of software testing methodologies and QA best practices

  • Experience testing modern web applications

  • Experience creating detailed test plans and test cases

  • Familiarity with bug tracking and project management tools such as Jira, Linear, or similar

  • Strong analytical and troubleshooting skills

  • Ability to work independently in a remote environment

  • Excellent written communication and documentation skills

Nice to Have

  • Experience testing Web3, Crypto, DeFi, or Wallet products

  • Familiarity with:

    • EVM-compatible chains

    • WalletConnect

    • MetaMask

    • Transaction signing workflows

  • Experience with automated testing frameworks such as:

    • Playwright

    • Cypress

    • Selenium

  • Experience testing browser extensions

  • Experience testing mobile applications (iOS / Android)

  • Basic knowledge of APIs, GraphQL, and backend systems

  • Familiarity with CI/CD pipelines and automated quality gates

What You'll Be Testing

Typical workflows include:

  • Wallet connection and authentication

  • Transaction creation and signing

  • Route generation and execution

  • Cross-chain transaction flows

  • Gas estimation and fee calculations

  • Error handling and recovery scenarios

  • Mobile and browser extension interactions

  • API integrations and backend services

What We Care About

  • Strong attention to detail

  • User-focused quality mindset

  • Curiosity and ownership

  • Clear communication

  • Ability to identify edge cases before users do

  • Practical balance between speed and quality

SwapRail builds a professional self-custody wallet specifically for users looking to make clear and secure cross-chain swaps between EVM networks and Solana. By prioritizing transparency and operational clarity, it provides users with understandable fee structures, transaction summaries, and a focused pathway for moving assets, setting itself apart from generic crypto wallets.

View company profile