Analytical skills
Attention to detail
Communication skills
Time management
Incorporating testing tools
Critical thinking
Agile testing
Constantly learn Load testing
Organisation skills
Preparing software tests Test management software experience
Test progress documentation
Testing process Agile working methodologies Documentation
Finding software bugs and glitches
Flexibility
Review and analyze system