DevOps в QA: как я прокачал навыки и вырос в профессии

Когда я пришёл на DevOps-направление в Яндекс Практикуме, у меня не было цели полностью менять профессию и становиться DevOps-инженером.

DevOps в QA: как я прокачал навыки и вырос в профессии

Я уже работал в QA в одном бигтехе, но хотел выйти за рамки привычного тестирования и лучше понимать, что происходит с продуктом «под капотом»: как разворачиваются сервисы, где они работают, почему падают окружения, как устроены CI/CD и инфраструктура в целом. И довольно быстро оказалось, что знания с обучения — это не просто практика «для галочки».

Linux, Docker, Ansible и Kubernetes

Linux, Docker, Ansible и Kubernetes постепенно стали частью моей повседневной работы. Сейчас я могу не только найти дефект со стороны пользователя, но и пойти глубже: зайти на сервер, посмотреть логи и состояние сервисов, разобраться с контейнерами, проверить pod’ы и deployments в Kubernetes и понять, на каком уровне действительно возникла проблема.

Отдельно пригодился Ansible. Практика с ролями и playbook’ами дала хорошее понимание того, как автоматизируется настройка серверов и управляется инфраструктура. А Kubernetes из чего-то сложного и исключительно «девопсовского» постепенно превратился в обычный рабочий инструмент.

В итоге я не ушёл из QA в DevOps — получилось даже интереснее. Я расширил свою специализацию и стал двигаться в сторону Fullstack QA-инженера, который понимает не только тестирование, но и то, как система устроена и работает целиком. Для меня это, пожалуй, лучший результат обучения: технологии, которые вчера ты пробовал на учебном проекте, сегодня помогают тебе решать реальные задачи на работе и расти как инженеру. 🚀

1