* Ability to analyse relevant documents to obtain an understanding of the requirements.
* Identifying the required test scenarios, test case preparation, and test data preparation to ensure sufficient test coverage.
* Execute test cases and test plans to support the quality assurance activities throughout the software lifecycle.
* Finding bugs through systematic and/or ad-hoc testing and troubleshooting.
* Must have the ability to escalate issues in a timely manner.
* Understand problems from the customer's perspective.
* Willingness to learn new technologies, approaches, and test tools.
* Able to work independently and be a Team Player with good interaction skills.
* Understanding of Software Development Life Cycle Process (SDLC) and QA methodology.
* Knowledge and experience in analyzing Software Requirement Specifications and identifying the required test scenarios.
* Knowledge in J2EE Application Development, Database Technologies, Web Development, WebServices, Spring and Hibernate Framwork, React-Native Framework, ... etc.
* Work closely with Development and Project Delivery Team
* Able to manage time efficiently.
* Good command of English (spoken & written)
* Diploma / Bachelor’s Degree (Preferred)
* 1 to 3 years’ solid experience on professional software testing experience is a plus. Fresh Grads are welcome to apply.