Job Description
- Make a test plan from the requirements (User Story, Acceptance Criteria) that have been explained by the Product Owner, asking if anything is unclear
- create test cases by determining the goal/objective of each test, test steps (steps), requirements for the test to run, data and interface (mobile/browser/API) used, and expected results by the scenario created
- run test cases that have been created and document the results including screen captures as evidence, and determine whether the test was successful according to the scenario or failed which requires re-testing later after being corrected by the developer
- Coordinate with developers and tech/app leads regarding inappropriate or failed test results, and be able to explain how the test stages are carried out so that the development team can improve
- Make periodic reports of test results required by the Company and regulators, such as SIT, etc., and provide test results reports to Business Users and related parties who need them
- Perform functional testing, stress/performance testing, sanity testing, smoke testing, regression testing, and other tests that support improving the quality of the application system
- Create automation scripts for each existing test case, so that tests can be carried out regularly and get test results reports as part of correcting the absence of the application system
Requirements
- Bachelor's Degree, major in Information Technology or related major
- Min. 3 years work experience as QA tester
- Fluent in Bahasa Indonesia and English, Mandarin skill would be an advantage
- Java, Groovy, Katalon Studio, Xpath, Test Case, Test Suite, Test Report, JMeter/K6/Locust, Mocking API