Как лучше обучиться на специалиста по тестированию?
Базовые требования любого тестировщика - продвинутый пользователь windows/linux, и SQL.

К этому почитай книжки для тестировщиков. Простой поиск по тостеру даст тебе как минимум 3-4 топовые. Сесть прочесть, осознать, после чего в голове сложится картинка по которой ты поймешь какая книга была более полезная - ее перечитать еще раз.
практикой

с удаленкой сложно, но за недорого можно , и совмещать можно