Search Jobs

Search by job, company or skills

Senior Software Engineer, Quality Engineering (SDET)

Senior Software Engineer, Quality Engineering (SDET)

DMCG Global
5-7 Years
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Join a highly technical engineering environment building next-generation trading infrastructure designed for secure, transparent and high-performance digital markets. As Senior Software Engineer, Quality Engineering (SDET), you'll shape the engineering foundations that allow teams to release quickly without compromising reliability. You'll build automation frameworks, developer tooling, CI/CD integrations and AI-assisted quality systems across backend services, frontend applications, distributed infrastructure and transaction-heavy systems. This is a software engineering role centred on creating scalable quality platforms rather than manual testing.

The Senior Software Engineer, Quality Engineering (SDET) will build and evolve the automation, testing architecture and engineering tooling that underpin reliable, high-throughput trading technology.

Role Highlights

  • Design and build a scalable quality engineering platform covering unit, integration, contract, API and end-to-end testing.
  • Develop reusable frameworks, libraries, fixtures and deterministic test-data strategies that improve developer productivity.
  • Build AI-assisted quality workflows using LLMs for test generation, maintenance, failure analysis and regression detection.
  • Create automated validation for transaction flows, matching and execution logic, routing, calculations and settlement across complex distributed systems.
  • Develop performance, resilience, load and endurance testing to validate systems under high-volume and degraded operating conditions.

You Will Need

  • 5+ years experience in SDET, Quality Engineering, Test Automation or Software Engineering, with strong production-quality coding skills.
  • Strong JavaScript or TypeScript development experience, plus hands-on expertise with frameworks such as Playwright or Cypress.
  • Proven experience testing APIs and distributed systems, including REST, JSON-RPC, GraphQL, WebSocket or comparable technologies.
  • Experience integrating automated testing into CI/CD pipelines and working with Docker or containerised test environments.
  • Strong engineering judgement, communication skills and the ability to collaborate across backend, frontend, infrastructure and product disciplines.

Why You'll Love It

  • Own the quality engineering architecture rather than simply maintaining test scripts.
  • Work on technically demanding, high-throughput systems where reliability and correctness genuinely matter.
  • Explore practical applications of AI and LLMs to improve software quality and engineering productivity.
  • Access a learning budget, enhanced pension and private healthcare alongside 25+ days annual leave.
  • Influence engineering standards and mentor others while working with modern cloud-native technology.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

5-7 yrs
Singapore
Skills:
Java, PostgreSQL, Kafka, Spring Boot, Sql, Nosql, Rabbitmq, Docker, MySQL, Kubernetes, Event-driven APIs, EKS, GRPC, GitHub Actions, MCP
5-7 yrs
Singapore
Skills:
artillery , Websocket, Graphql, Gatling, Prometheus, Grafana, Datadog, REST, Typescript, Javascript, Docker, Kubernetes, Playwright, JSON-RPC, k6, Locust, OpenTelemetry, Cypress
6-8 yrs
Singapore
Skills:
Typescript, PostgreSQL, Kotlin, AWS, TimeScaleDB
5-7 yrs
Singapore
Skills:
domain driven design , Java, Orchestration, Spring Boot, Kotlin, Data Warehousing, Fault Tolerance, Microservices, Spring, Docker, Kubernetes, Service-to-service communication, Authentication and authorization mechanisms, Secure coding practices, Customer Segmentation, A/B testing frameworks, Data pipelines, Analytics platforms, Event-driven architectures, Analytics tools
6-8 yrs
Singapore
Skills:
S3, PostgreSQL, Redis, CloudFront, Lambda, React, Typescript, Docker, ECS, Sqs, Nestjs, Jest, AWS, Aurora, GitHub Actions, Fargate, Vitest, Prisma