Back to jobs

Quality Assurance / UAT Tester

Job description

Principal Responsibilities

  • Collaborate with business stakeholders and IT teams to understand banking system requirements (e.g. core banking, digital channels, payments, compliance systems).
  • Develop and execute UAT test cases based on business processes and user scenarios.
  • Validate system functionalities against business requirements, ensuring accuracy and compliance with banking regulations.
  • Document test results, track defects, and escalate issues to relevant teams for resolution.
  • Report bugs and coordinate with development and QA teams for fixes and retesting.
  • Assist in troubleshooting issues identified during UAT and support root cause analysis.
  • Perform post-implementation verification to ensure system readiness and minimal disruption to banking operations.
  • Participate in UAT planning, test data setup, and environment coordination.

Qualifications / Requirements

  • University degree in Business, Finance, Information Technology, or related discipline.
  • Proven experience in UAT or QA testing within the banking or financial services industry.
  • Familiarity with banking products and operations (e.g. loans, deposits, credit cards, treasury, compliance) is highly preferred.
  • Strong understanding of UAT methodology, test planning, and defect lifecycle management.
  • Experience with test management and collaboration tools such as JIRA, Confluence, or similar platforms.
  • Ability to interpret business requirements and translate them into effective test scenarios.
  • Excellent communication and interpersonal skills to work with cross-functional teams.
  • Analytical thinking and problem-solving skills with attention to detail.
  • Ability to work under pressure and adapt to changing priorities in a dynamic banking environment.
  • Proficiency in both written and spoken English and Chinese.
  • Experience in Agile environments and knowledge of regression testing is a plus.