Technical/Functional skills
- Ability to develop test scripts, test conditions, input test data, and expected results based on the application requirements
- Develop, update, and maintain testing standards and procedures.
- Strong attention to details - able to document and follow detailed instructions within test scripts as well as defects tracking documents (i.e., steps to recreate the problem)
- Understanding of testing concepts and how testing fits in with the overall project life cycle
- Execute test scripts.
- Record problems and issues in accordance with the project's problem and issue management plans.
- Work with the application team to resolve any issues that arise out of the testing process.
- Validate product fixes.
- Inform the test lead/test manager of any issues that may affect the schedule, budget, or quality of the product or the testing process.
- Strong knowledge in Banking
- Able to handle assignment independently with minimum supervision
- Able to lead junior tester
- Technical knowledge in banking application
- Report on Defects, ensure traceability of defects, and discuss issues with developers
- Prepare daily status report for project status progress
- Assess readiness for project deployment recommendation based on test results
- Perform "live" or post deployment validation when required
Test Automation
- Experience in designing, developing, or maintaining automated test frameworks
- Hands-on experience with Playwright is highly preferred
- Experience automating UI and/or API tests
- Understanding of automation best practices (maintainable scripts, data-driven testing, reusability)
- Ability to integrate automated tests into CI/CD pipelines is an advantage
- Familiarity with version control tools (e.g. Git)
- Ability to review automation scripts and guide junior testers
- Experience with other tools such as Selenium, Cypress, Appium, RestAssured, Postman is a plus
Personal skills
- Good email Etiqutte and communication skills
- Fast learning
- Able to work under pressure