Automation QA Engineer (Trading) - Cantonese Required

Robert Walters Hong Kong Hong Kong
Full time Permanent On-site Negotiable

About the job

This role sits at the core of regional financial markets, focusing on ensuring the reliability and performance of mission-critical trading platforms. You will join a collaborative and supportive environment that promotes continuous learning, flexibility, and long-term career development.

Key responsibilities:

  • Design, develop, implement, and maintain automated testing scripts using tools and technologies such as Ruby, Python, Selenium, and Cucumber
  • Execute automated and manual test cases, analyse test results, and systematically document and report defects to both business and development teams
  • Enhance and optimise existing automation frameworks while developing new scripts to increase test coverage, improve efficiency, and reduce reliance on manual testing
  • Review and interpret business requirements, functional specifications, and trading workflows to design comprehensive test scenarios and test cases
  • Perform end-to-end testing on trading systems, order management platforms (OMS), execution platforms, and market data integrations
  • Manage defect lifecycle including logging, tracking, retesting, and closure, ensuring transparency and traceability
  • Collaborate with business users and stakeholders to prepare test plans, test cases, and test summary reports, particularly for trading-related functionalities
  • Validate real-time and batch data processing, pricing calculations, trade lifecycle events, and regulatory compliance scenarios
  • Work closely with developers, QA engineers, traders, and business analysts to ensure a clear understanding of trading requirements and system behaviours
  • Participate actively in team knowledge sharing, training, and continuous learning in automation testing and financial/trading systems
  • Support project delivery by ensuring testing is completed in line with scope, timelines, and quality standards

Candidate profile:

  • Bachelor's degree in Computer Science, Information Technology, Finance, or a related discipline
  • Minimum 5 years of software automated testing experience
  • Hands-on experience or foundational knowledge of automation frameworks such as Selenium and Cucumber
  • Proficiency in at least one programming or scripting language such as Python, Ruby, or Java
  • Familiarity with trading systems, financial markets, and instruments is highly advantageous
  • Basic knowledge of tools such as Git, JIRA, Jenkins, or similar CI/CD and defect tracking tools
  • Understanding of Linux/Unix environments and common command-line operations
  • Knowledge of web technologies and protocols (HTTP, HTML, REST APIs, XPath); experience testing APIs and real-time data feeds is a plus
  • Exposure to market data feeds (e.g., FIX protocol, Bloomberg, Reuters) or trade lifecycle processes is desirable

About the company:

A leading listed financial organisation, distinguished by robust regulatory standards, market innovation, global connectivity, and trusted capital formation ecosystem.

Keywords: Automation, quality assurance, fintech, trading systems, Python, CICD, API

What's next:

If you are ready to advance your career in automation testing within Hong Kong's dynamic financial sector, this is your opportunity, apply now!