Day-to-Day Responsibilities
Read requirement documents and user stories to understand what the software should do.
Write test cases and test plans that cover normal use, edge cases and failure conditions.
Execute manual tests on web, mobile and desktop applications and record the results.
Log defects with clear steps, screenshots, expected and actual results, and track them until they are closed.
Retest fixed bugs and run regression tests to confirm that changes have not broken working features.
Attend sprint meetings and daily stand-ups, and support user acceptance testing with clients.
As skills grow, write or run automation scripts that repeat checks quickly.


