Senior Software Engineer, Quality Engineering (SDET)

Startale Group is an onchain technology company providing blockchain ecosystems, developer infrastructure, consumer applications and digital-asset products.

Distributed
About Startale Group Pte. Ltd.

Startale Group Pte. Ltd. is the company identified in the Startale Cloud Services terms and operates the Startale Developer Platform. The wider Startale ecosystem also includes consumer applications and stablecoin products operated by distinct affiliated entities: Startale Labs (BVI) Ltd provides Startale App, and Startale Development (BVI) Ltd operates the Startale USD website and its swap and vault features. Group funding and hiring remain attributed to Startale Group.

View jobs by Startale Group Pte. Ltd.

Skills

About the Role

Design and build testing architecture, automation frameworks, developer tooling, CI/CD integrations, and AI-powered quality systems across backend services, frontend applications, blockchain integrations, and trading infrastructure.

Requirements

  • Write clean, maintainable, production-quality software
  • Build scalable automation frameworks and reusable testing libraries from scratch
  • Have 5+ years of experience in SDET, quality engineering, test automation, or software engineering
  • Have strong JavaScript or TypeScript skills
  • Have experience with Playwright or Cypress
  • Have experience testing REST, JSON-RPC, GraphQL, WebSocket, or similar APIs
  • Have experience integrating automated testing into CI/CD pipelines
  • Have experience with Docker and containerized testing environments
  • Have strong communication and cross-disciplinary collaboration skills

Responsibilities

  • Design and evolve the quality engineering platform
  • Define unit, integration, contract, API, and end-to-end testing architecture
  • Build reusable testing frameworks, shared libraries, fixtures, and developer tooling
  • Design deterministic test data generation and management strategies
  • Build AI-assisted quality engineering workflows
  • Build LLM-based systems for test generation, maintenance, failure analysis, root cause identification, and regression detection
  • Build automated test suites for APIs, backend services, frontend applications, and blockchain interactions
  • Integrate automated testing into CI/CD pipelines and implement quality gates
  • Optimize test execution through parallelization, test selection, caching, and infrastructure improvements
  • Validate trading flows, order matching, execution paths, routing logic, fee calculations, and settlement
  • Verify consistency between backend services, blockchain state, and frontend behavior
  • Develop load, stress, endurance, and resilience testing
  • Validate system behavior during failures, timeouts, and outages
  • Improve system observability and production issue investigation
  • Collaborate with Backend, Frontend, Blockchain, DevOps, and Product teams
  • Mentor engineers on automated testing and quality engineering