API testing,
WEB UI testing,
Desktop UI testing,
Unit testing,
Regression testing,
Load testing,
Performance testing,
Development of Automated Testing Frameworks,
Adjusting automated tests,
Fixing broken automated tests,
Managing QA teams,
Development of QA process from scratch,
Improvement of existing QA processes.