- Design, Implement and maintain functional test automation at different product layers, service, and UI layers
- Analyze, debug and fix the automated test on a daily basis and raise defects accordingly
- Identify improvements that can be implemented in the testing process, release cycle, testing tools & technologies
- Work vertically on each feature to test the business logic on the server-side and the user experience and user flow UI (Mobile Application, Web Application, Desktop Application)
- Execute all relevant testing types for the story, including user interface testing, functionality testing, performance testing, regression testing or integration testing
- Perform thorough regression testing when bugs are resolved
- Collaborate well with Developers and QA in supporting each other to ensure high-quality products
Requirements :
- Bachelor's degree holder from a reputable university
- One to three years of experience in quality assurance automation within the financial services, or technology industry with exposure to the startup industry
- Detail-oriented, customer-obsessed, self-motivated individual and also with excellent verbal and written communication skills in both English and Bahasa Indonesia
- Experienced and good knowledge in developing automation tools i.e. Katalon, Jmeter, MochaJS, ChaiJS, Postman, Selenium, and other test automation framework using any language (preferably javascript)
- Hands-on in API testing techniques
- Hands-on in Mobile (Android & iOS), Web & Mobile Web, and also Desktop apps testing applications
- Familiarity and good knowledge about CI/CD tools like Jenkins, and Gitlab
- Understanding of core business logic, algorithms, and datasets, with the ability to perform low-level System and Data Analysis