Day-to-Day Responsibilities:
- Oversee the testing team which may be multi-site.
- Guide the team members in preparing test cases and executions.
- Develop detailed testing plans for engagements, status tracking and reporting, and production of high quality deliverables.
- Lead execution of planned test cases, ensuring that all test
results are correctly recorded against the system. - Responsible for all test, test tools development and configuration
management activities. - Define and implement a well-structured approach to test automation, test defect management and incident reporting.
- Oversee software release and patch management.
- Manage and track the software building, packaging, and deployment.
- Communicate and assist field teams in different countries from product testing perspectives.
What We Are Looking For:
We look for big thinkers. People who can drive positive change, step up and show what's next – people with passion, can-do attitude and a hunger to learn and grow. In practice this means:
- Bachelor's degree in Computer Science or related field.
- Capability as a Test Manager (minimum 5+ years).
- Proven ability to manage a team (minimum 3+ years).
- Experience working within the banking or payment industry is a plus.
- Experience in test planning and strategies.
- Strong knowledge of testing frameworks and tools like Cucumber, Selenium and TestNG.
- Strong proficiency with collaboration and agile tools (JIRA, Confluence)
- A broad knowledge of the project lifecycle.
- Fluent Chinese and communicable English is a must.