Надо понимать, что тестировщик и разработчик - две параллельные ветки. Это не так, если вы думаете: «начну с тестировщика, а там и разработчиком стану» - такие кейсы горизонтального поста встречаются. Но тестировщик - отдельная профессия, где так же есть, куда расти, развиваться и в некоторых случаях зарабатывать даже больше разработчиков. Так что выбирайте то, чем вам интереснее заниматься, а не то, куда легче войти ;)
Скорее всего, время, потраченное на работу QA, ничего не даст для развития в направлении программирования. Наиболее оптимальный способ - заняться самообучением, и через несколько месяцев искать работу junior разработчика. Разбираться по книгам, если есть свободные деньги - найти наставника.