Job Description
Job Scope: Play a critical role in ensuring the quality and stability of the core banking system for one of the largest banks in Vietnam, responsible for developing and maintaining automated test scripts using the Karate testing framework, enabling seamless API and functional testing. This position involves close collaboration with developers, testers, and business analysts to ensure that the system meets all functional and non-functional requirements.
Responsibility:
- Develop, execute, and maintain automated test scripts using the Karate framework for API and integration testing.
- Collaborate with the development and QA teams to ensure comprehensive test coverage for all new and existing functionalities.
- Review business and functional requirements to identify test scenarios and translate them into automated scripts.
- Perform regression testing and ensure the continuous integration pipeline is aligned with automation testing processes.
- Analyze test results, log defects, and work closely with development teams to resolve issues.
- Generate detailed test reports and metrics to track the progress of testing efforts.
- Support testing activities during system integrations, migrations, and updates.
- Participate in Agile ceremonies, including sprint planning, retrospectives, and daily stand-ups.
Required skillset:
- Strong test automation Karate /API testing/BDD experience with 3-7yrs.
- Experience in test automation using the Karate framework.
- Good understanding of BDD, API testing, RESTful services, and web services.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines (e.g., Jenkins, GitLab).