- Participating in design reviews and providing input on requirements, product design, and potential problems.
- Preparing test cases and scenarios.
- Executing all levels of testing (System, Integration, Regression, UAT, PVT)
- Executing in automated testing (Optional)
- Analyzing test results on database impacts, defects or bugs, and usability.
- Preparing reports of test results.
- Interacting with clients and team members to understand product requirements.
- Performing the user acceptance testing (UAT).
- Providing for training, handoff, supporting and necessary documents.
- Any special assignment