- Understand project requirements and application functionality.
- Prepare and execute test cases and test scenarios.
- Perform manual testing of web and mobile applications.
- Identify, report, and track software defects.
- Retest fixed issues and verify the resolutions.
- Perform functional, regression, and smoke testing.
- Maintain test reports and QA documentation.
- Coordinate with developers and other team members to resolve issues.
- Support automation testing activities when required.
- Participate in QA meetings and provide status updates.
Requirements
- Basic knowledge of software testing concepts.
- Understanding of SDLC and STLC.
- Good analytical and problem-solving skills.
- Good communication and teamwork skills.
- Valuable attention to detail.
- Ability to complete assigned tasks within deadlines.
- Willingness to learn new testing tools and technologies.
- Ability to work independently and as part of a team.