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.