Airwallex - Software Engineer, Quality
Requirements
• Experience as an SDET / Software Engineer in Test, with strong programming skills and a track record of building test frameworks — not just writing test cases. • Solid experience testing large-scale distributed backend systems: REST APIs, message-driven flows, and service-to-service integrations. • Hands-on experience with API and E2E automation and CI/CD; experience with contract testing and managing test data and environments, or the ability to build these from the ground up. • A strong sense of what makes tests reliable: deterministic data, isolated environments, and fast feedback. • Use AI to accelerate testing — LLM-assisted test generation, coverage analysis, and failure triage — and help define how we test the team's ML models and LLM agents (evaluation, regression, and guardrails). • Comfort working in a self-directed, Agile team, with excellent written and verbal communication. • Exposure to risk, fraud, payments, compliance, or other regulated financial domains. • Experience testing systems with jurisdiction- or region-specific behaviour. • Experience with contract testing tools (e.g. Pact) and building test-data / environment tooling from the ground up. • Experience using AI/LLM tools in the testing workflow, or testing ML- or LLM-based systems (evaluation harnesses, non-deterministic outputs). • Performance and latency testing for systems on the critical path. • LIFE AT AIRWALLEX • Industry-leading salaries, plus equity for every employee. • Access to our mental wellness platform, including coaching and EAP sessions. • A paid day off on your birthday, generous parental leave, and paid volunteer leave.
Responsibilities
• Design, build, and maintain end-to-end and regression automation across the risk decisioning flows — onboarding (KYC/KYB, merchant risk), transaction scoring, and screening — and wire the suites into CI/CD so regressions are caught before release. • Establish stable, reproducible test data and isolated environments, including realistic fraud, screening, and jurisdiction scenarios, so automation stays deterministic and trustworthy. • Introduce and own contract testing between the Risk Platform and its upstream and downstream services to catch integration breakages early. • Build jurisdiction-specific coverage that validates regional rules, thresholds, and regulatory requirements. • Define and enforce release-quality gates, and design post-release verification (smoke tests, monitoring-backed checks) to confirm risk systems behave correctly in production. • Own testing and release acceptance for major client-facing projects, end to end, partnering with engineering and product on acceptance criteria. • Champion testability and quality across the team, and mentor engineers on test design and automation.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT