Python Test Automation Engineer
IO Tech Solutions Limited · Remote — Singapore
Remote
Sign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Remote — Singapore
- Workplace
- Remote
- Employment type
- Full-time
- Experience level
- Senior
- Date posted
- Oct 11, 2026
- Last checked at the source
- Oct 11, 2026
- Job source
- via Himalayas
Responsibilities
• 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.
Requirements
• 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.
Benefits
• 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
- Python
- Docker
- Kubernetes
- CI/CD
- Git
- Linux
- Communication
- Problem Solving
Visa and relocation
The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
The posting doesn't mention relocation.
Job description
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.
Originally posted on Himalayas
Automation-Testing, QA-Engineer, Software-Test-Engineer, Software-QA-Engineer, Python-Engineer, Python-Test-Engineer, Python-Automation-Engineer, Senior-Python-Test-Automation-Developer, Python-QA-Engineer, Automation-Testing-Engineer, Software-Test-Automation-Engineer, Python-Automation-Testing, Automated-Testing-Engineer, QA-Automation-Engineer, Senior-Python-Testing-Framework-Developer
Apply on the original site ↗Job source: via Himalayas
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.