Automation Tester (Chinese/Mandarin Speaking) – 6-Month Contract
Analyse application and system requirements to determine testing scope, approach, and test specifications. Develop, maintain, and document functional test cases, test data, and test results using test automation tools and Jira Zephyr. Plan, estimate, prioritise, monitor, and coordinate testing activities to ensure timely completion. Provide daily updates and reports on testing progress, including UAT status. Develop test automation scripts and execute existing automation scripts for regression testing. Review business requirements and processes through document analysis, stakeholder discussions, workshops, and workflow analysis. Collaborate with business and technical stakeholders to validate requirements and support system enhancements. Ensure application quality across multiple environments, including SIT, UAT, performance testing, and production. Prepare test scenarios, test cases, and test data, and perform unit, integration, system, database, regression, and user acceptance testing as required. Identify, document, track, and report defects, and participate in defect review and resolution activities. Liaise with counterparts in China and Taiwan to coordinate testing activities, clarify requirements, and resolve issues.
Job Requirements Degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent professional experience. 2–5 years of experience in software testing, particularly web application testing. Proficiency in Chinese/Mandarin, with the ability to communicate effectively with counterparts in China and Taiwan. Hands-on experience in test automation development and execution. Familiarity with testing methodologies, including smoke, functional, database, integration, regression, system integration, white-box, black-box, and user acceptance testing. Experience with test automation tools and frameworks such as Selenium and Cucumber. Familiarity with Jira, Jira Zephyr, and Confluence. Experience with Behaviour-Driven Development (BDD) frameworks, preferably Serenity. Understanding of Agile software development methodologies and experience working in Agile teams. Experience executing software testing within CI/CD pipelines. Knowledge of quality assurance principles, testing methodologies, and automation frameworks. Experience in the banking or financial services industry would be an advantage. Strong analytical, interpersonal, and communication skills. Meticulous, self-motivated, and able to work independently as well as collaboratively within a team. Demonstrates initiative, accountability, and a strong sense of ownership.