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.
🧩 ResponsibilitiesDesign 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
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
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
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
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
Skills Required
- 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 or Linear
- Strong analytical and troubleshooting skills
- Ability to work independently in a remote environment
- Excellent written communication and documentation skills
- Experience testing Web3, Crypto, DeFi, or Wallet products
- Familiarity with EVM-compatible chains
- Familiarity with WalletConnect and MetaMask
- Familiarity with transaction signing workflows
- Experience with automated testing frameworks such as Playwright, Cypress, or 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 We Do
SwapRail builds next-generation infrastructure for decentralized liquidity routing and cross-protocol execution. The company focuses on creating secure and reliable blockchain transaction infrastructure and a trusted self-custody wallet for seamless cross-chain swaps. Their mission is to provide a professional wallet experience for cross-chain movement, allowing users to hold assets safely and move value across chains with clear routing and pre-sign fee visibility.







