Key Responsibilities
1. Test Script Preparation
- Draft test scripts based on provided specifications, user stories, or requirements.
- Ensure test scripts cover expected scenarios and edge cases.
- Revise and improve test scripts based on feedback before starting the testing phase.
2. System Testing Execution
- Execute test scripts in the system upon receiving approval.
- Record testing sessions via screenshots or video for documentation and reference.
- Report issues or bugs found during testing with sufficient evidence and clear descriptions.
3. Communication & Collaboration
- Work closely with programmers to understand which areas need to be tested and what to watch out for.
- Coordinate with Business Analysts for any unclear requirements or questions that arise during testing.
- Provide regular updates on testing progress, issues encountered, and results.
4. Documentation & Reporting
- Maintain clear and organized records of all test cases, test results, and bug reports.
- Follow up on retesting after bugs are fixed.
Requirements
- Detail-oriented and proactive approach to work with strong analytical skills
- Excellent written and verbal communication skills in English for effective collaboration with technical teams
- Strong documentation skills and ability to maintain organized records of test cases and results
- Basic understanding of software testing methodologies and QA processes
- Experience with screenshot/video recording tools and bug tracking systems
| |