Startale Group is building a next-generation decentralized exchange (DEX) aimed at bringing Japanese equities on-chain. As the Senior QA Engineer, you will own the quality strategy for the trading platform, focusing on automation and ensuring the performance and reliability of API and E2E tests.
Responsibilities:
- Define and evolve QA standards, release criteria, and quality metrics tailored to a trading platform. Establish best practices for validating execution accuracy, pricing, and API reliability
- Design, build, and maintain a scalable end-to-end automation framework for the web app, covering critical user journeys
- Develop comprehensive automated tests for backend services and APIs. Ensure consistency between API responses and frontend behavior
- Validate correctness of execution paths, price impact, and fee calculations across different trading pairs and liquidity sources
- Drive API-level load and stress testing for high-throughput scenarios. Validate system behavior under peak traffic and degraded conditions (timeouts, partial failures, node issues)
- Design reliable test environments and datasets (mocked or real blockchain interactions), ensuring repeatability of E2E and API tests
- Work closely with Engineering and Product to define testable acceptance criteria. Take ownership of QA processes, drive automation adoption, and set quality standards across the team
Requirements:
- 3+ years in QA for web or fintech products, with at least 2+ years focused on test automation and E2E testing
- Strong experience building and maintaining E2E test frameworks (e.g. Playwright, Cypress, or similar)
- Solid experience in API testing and automation (REST, JSON-RPC, or similar)
- Strong JavaScript/TypeScript skills
- Experience testing complex transactional or financial systems
- Good understanding of trading concepts: slippage, liquidity, routing paths, execution flow
- Experience designing stable, maintainable automated test suites (CI integration, flakiness reduction)
- Experience testing DEXs, trading platforms, or financial systems
- Familiarity with blockchain basics, smart contracts, and on-chain transaction flows
- Understanding of AMMs, liquidity pools, and routing algorithms
- Experience with performance/API load testing tools (e.g. k6, Artillery)
- Experience using AI tools to improve test generation and coverage