A leading financial institution in Hong Kong is seeking an Automation Quality Assurance Engineer with strong expertise in trading systems and fluency in Cantonese.
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!