Responsibilities
• Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
• Analyze solution/system/feature requirements & review design work products
• Design, review & set up the solutions to cover both functional & non-functional requirements
• Plan for the testing work & build test scenarios in details
• Execute the test scenarios by automation or manual, analyze the outputs & report incidents
• Collaborate with a team of developers to find testing solutions throughout the entire software development life cycle
• Develop test cases and test plans
• Maintain and enhance scripts within a continuous integration environment
• Provide automated testing solutions
• Other tasks as assigned by Manager
Mandatory requirements:
• BSc/BA in Computer Science, Engineering or a related field
• At least 10 years experience in testing on web-based and mobile application systems
• Good knowledge of Manual, Regression, Performance Testing and Security Test
• Knowledge of Automation
• Experience writing clear and concise bug reports, test plans, test cases
• Experience of the software life cycle is a plus
• Availability of problem-solving and troubleshooting is a plus
• Agile software development
• Must have a proactive and can-do attitude
• Self-starters with a collaborative, “can-do” attitude.
• Outgoing personality, organizing and motivating team
• Result orientation
• Passionate learners who aren’t afraid of new tools and technologies to build a great end-to-end customer experience.
Desirable requirement:
• Experience with Booking Engine Platform/ E-Commerce, systems is a plus
• Technical understanding or experience with Blockchain and distributed systems.
• Experienced in Digital Payment system is a plus
• Prior experience working in a start-up.