Python QA Automation Developer - Trading Systems

Ambition
Singapore, SG
On-site

Job Description

A leading global proprietary trading firm with is seeking a Python QA Automation Developer to work on mission‑critical trading systems. The firm is known for its engineering‑driven culture, long‑term stability, and commitment to building high‑performance, internally developed technology.

This is a high‑impact, hands‑on role where you will sit close to core trading infrastructure, partnering directly with engineers, quantitative researchers, and trading teams. You will combine test automation, quality engineering, and real Python development, with clear ownership of production‑facing systems.

Key Responsibilities

  • Design and develop automated test suites using Python‑based frameworks
  • Build a deep understanding of trading system behaviour, including:
  • Market data
  • Order flow
  • Risk systems
  • End‑to‑end trade lifecycle
  • Implement tests covering functional correctness, throughput, data integrity, and latency
  • Test system releases and support structured release management processes
  • Maintain and improve test environments and tooling
  • Integrate automated testing into CI/CD pipelines, providing fast and meaningful feedback to developers
  • Perform manual testing where required (e.g. integration testing or external certifications)
  • Investigate defects and contribute to root cause analysis, including production issues
  • Develop, maintain, and enhance production Python applications, such as trade data processing and reconciliation tools
  • Participate across the full software lifecycle: design, development, deployment, and ongoing support

Requirements

  • Solid experience with Python development
  • Hands‑on experience in test automation / QA engineering
  • Experience with Python testing frameworks (e.g. PyTest)
  • Exposure to trading or financial systems
  • Familiarity with FIX or other financial messaging protocols

Skills & Requirements

Technical Skills

PythonTest automationQa engineeringPython testing frameworksTrading or financial systemsFix or other financial messaging protocolsTrading systemsQuality assurance

Employment Type

FULL TIME

Level

Mid-Level

Posted

4/29/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.

Sign in and we'll score your resume against this role.