Point your AI agent at freehire and let it find you a job.

Get the CLI →

IO Tech Solutions Limited

New

Python Test Automation Engineer

Posted 4 views
Discussion

Summary

Design and maintain Python-based test automation frameworks for a global proprietary trading firm in Singapore, building automated unit, integration, and regression tests for backend and distributed trading systems while improving CI/CD pipelines. Core stack: Python, PyTest/unittest, Linux, Git, CI/CD.

We're hiring a Python Test Automation Engineer to join a leading global proprietary trading firm in Singapore.

What You'll Do

  • Design, develop, and maintain Python-based test automation frameworks.
  • Build automated test solutions for backend and distributed systems.
  • Develop and enhance Python applications supporting trading and operational workflows.
  • Create and execute automated unit, integration, and regression tests.
  • Collaborate with software engineers to improve software quality throughout the development lifecycle.
  • Investigate production issues, perform root cause analysis, and implement long-term solutions.
  • Continuously improve CI/CD pipelines and testing processes.

What We're Looking For

  • 3+ years of professional experience with Python development.
  • Strong programming fundamentals and software engineering practices.
  • Experience with test automation using tools such as PyTest or unittest.
  • Experience testing backend services, APIs, or distributed systems.
  • Familiarity with Linux, Git, and CI/CD environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

Nice to Have

  • Experience in financial services, fintech, or electronic trading.
  • Knowledge of market data, FIX Protocol, or trading platforms.
  • Experience with Docker, Kubernetes, or cloud technologies.
  • Exposure to low-latency or high-performance systems.

Why Join?

  • Work on high-performance, mission-critical trading systems.
  • Collaborate with talented engineers in a technology-driven environment.
  • Solve complex engineering challenges using modern Python technologies.
  • Join a fast-paced team with excellent opportunities for technical growth.

Skills

Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available