Смысл ручного тестировщика как раз в том чтобы помогать программистам самому не будучи таким.
Тестировщик со знанием программирования это либо человек который может очень хорошо протестировать разные варианты работы программы глядя в код. Либо человек который может написать программу тестирующую другую программу т.н. AQA. Такие стоят сильно дороже.
В работе тестера надо любить колупаться в софте и компьютеры в целом. Ещё надо быть ответственным и усидчивым потому что работа - сплошная рутина.
Хочу сразу предостеречь вас от огромного количества жуликов которые учат тестированию на всяких курсах. Лучше учитесь сами. Опыт тестирования на любых проектах, публичное портфолио очень сильно лучше любых курсов.
Ну и имейте ввиду что на вакансию начинающего тестировщика прилетает не менее сотни резюме. Как то раз прилетело даже 600 штук. Первую работу будете искать долго и тоскливо.
Удачи, если надумаете!