Хорошая практика набираться опыта на фрилансе : берешь интересный проект для теста и учишся .
Например здесь :
www.free-lance.ru;
www.utest.com;
www.fixber.com.
Плюсы - можно получить деньги за найденные баги. Ну и опыт на реальных проектах!
Минусы - нужно более-менее владеть английским, на нем оформлять баги (и оформлять нормально и читабельно!). Чтобы зарабатывать хоть сколько-то, нужно заработать репутацию.
Конечно же при этом читать литературу ( выше хорошие примеры написаны )
Еще могу посоветовать :
software-testing.ru/forum/index.php?/topic/19790-o... - Open source проект, которому нужны тестировщики - полезная ссылка.
software-testing.ru/forum/index.php?/forum/736-pro... - Хомячки — проект, направленный специально на получение опыта начинающими.
software-testing.ru/forum/index.php?/topic/32593-b... - Бесплатная практика в тестировании — тема на форуме, которая пополняется ссылками, там сейчас как раз open-source проект и «Хомячки».
Можешь тут полазить :
software-testing.ru/trainings/catalogue/online
Удачи :)