Software Engineer, Quality
Core
Design, build, and maintain end-to-end and regression automation for risk-critical decisioning flows (onboarding, transaction scoring, screening) to ensure safe and fast releases.
Role type
Senior SDET / Quality Engineer
Builds
Automation frameworks, test data environments, contract testing suites, and release quality gates for the Risk Platform
Domain
Fintech / Global Payments / Risk & Fraud
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
SDET / Software Engineer in Test, building test frameworks, distributed backend systems testing, API and E2E automation, CI/CD, contract testing, test data management, AI-assisted testing, LLM evaluation
Preferred skills
Risk/fraud/payments domain knowledge, jurisdiction-specific testing, performance and latency testing, building test-data tooling from scratch
Technologies
REST APIs, message-driven flows, service-to-service integrations, CI/CD pipelines, LLM agents, ML models
Responsibilities
Design and maintain end-to-end and regression automation for risk decisioning flows; Establish stable, reproducible test data and isolated environments; Introduce and own contract testing between services; Build jurisdiction-specific coverage for regional rules; Define and enforce release-quality gates and post-release verification; Own testing and release acceptance for major client-facing projects; Champion testability and mentor engineers on test design
Seniority
Senior, hands-on IC