Любой навык развивается регулярной практикой. Кроме того, с вашей стороны стоит рефакторить код в направлении стабильности и писать больше модульных тестов, со стороны QA стоит увеличивать количество автотестов и тоже разрабатывать внимательность во время регресса, а руководству стоит понять, что у них в проекте 100% басфактор. Не знаю какой подход к управлению проектом используется в вашей команде, но вероятно стоит добавить периодическую активность с разбором - почему ошибка возникла, почему её не выявили, что можно сделать, чтобы такого не происходило больше и т.п. Наконец, совсем без багов ни у кого не бывает. Вопрос только в том, насколько они частые и серьёзные.