Here are ten key roles and responsibilities of a quality assurance tester

Test Planning

Test Case Design

Execution of Test Case

Defect Identification and Reporting

Regression Testing

Performance Testing

Automation Testing

Collaboration with Development Team

Documentation

Continuous Improvement