Software Engineer, Quality
Job Description
About Airwallex Airwallex is the AI-native financial operating system for a real-time, intelligent economy. More than 676,000 businesses, including McLaren Racing, Qantas, SHEIN, and TikTok, use us, directly or through our platform partners, to run their financial operations or build and monetize financial products of their own. We started in Melbourne in 2015 to build the infrastructure global commerce runs on. We're the regulated backbone behind global payments: not by accident, but by design. A decade plus, 85+ licenses, and a financial infrastructure spanning North America, Europe, the Middle East, and Asia-Pacific. We're co-headquartered in San Francisco and Singapore, with more than 2,300 people across 27 offices. We hire builders with founder-level energy, people who move fast with good judgment, dig in with real curiosity, and make calls from first principles rather than waiting to be told what to do. Read our operating principles to see it in full. About the team Risk Platform builds the decisioning infrastructure that sits between Airwallex and every dollar that moves through it, protecting 150,000+ businesses moving over US$260 billion a year across 150+ countries and 60+ currencies, and deciding, often in milliseconds, whether a new signup is real, a payment is safe, or a login is who they claim to be. The hard part is that fraud evolves fast, and every decision carries a two-sided cost: miss an attack and money is lost, over-block and a legitimate business can't get paid. We build this with streaming pipelines processing billions of events a day, graph databases exposing coordinated fraud rings, ML models scoring every transaction, and LLM agents that triage alerts. You don't need a fintech background, just an appetite for adversarial systems problems where the scoreboard is measured in dollars. If you want to help scale one of the world's fastest-growing financial platforms safely, this is the team. About the Role As the first Quality Engineer on the Risk Platform team, you'll help the whole risk team decide and define what quality means for risk-critical systems — the standards, practices, and quality gates everyone builds around. You're an engineer first: you build the automation, tooling, and infrastructure that let us ship changes to these systems quickly and safely. 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. Who you are We're looking for people who meet the minimum qualifications for this role. The preferred qualifications are great to have, but are not mandatory. Minimum qualifications: 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 wit