QA tests are divided into manual and automated. Manual software testing works for the following tests:
Adhoc testing
Exploratory testing
Usability testing
Tests that could be automated include:
Regression testing
Stress/load testing
End-to-end testing