Collaborate with PM, engineers, and designers to develop solutions
Define test plan which include test scenarios and test cases based on acceptance criteria
Develop and execute test cases, scripts and creating test data for new and existing products
Perform manual testing and also combined with automation testing if needed
Perform API testing using tools such as Postman
Perform Non-functional testing method (performance test, usability test, etc)
Discover bugs and give recommendation solutions if needed
Report and document technical issues/defects
Analyze and suggest improvements for the testing process/tools/technologies, product development, and release cycle
Track bugs & provide test closure for release
Provide weekly activity reports
Min. Diploma/Bachelor’s Degree in Computer Science, IT, or related major
Have prior experience in software testing or software development
Able to design and create comprehensive test script / test scenario
Good understanding of the software development, testing & bug life cycle process
Familiarity with Agile Scrum frameworks
Have experience in test automation using Selenium, Robotframework, Katalon, or else
Have experience in API testing & non-functional testing (performance test, usability test, etc)
Able to work independently or with limited assistance, ability to work under pressure, and multitask
Good personality, communication, and can work together as a team
Detail oriented, good analytical and problem-solving skill