Истории успеха

Раньше я собирал БПЛА, а теперь помогаю летать сервисам Т-Банка

До курса Никита работал в необычной сфере конструирования летательных аппаратов. Интерес к QA позволил ему самому сесть за штурвал своей карьеры, и теперь он может работать из любой точки мира.

Никита рассказывает о том, как прошло обучение и с чем он столкнулся в командах двух крупнейших банков нашей страны 💰
Пройденный курс: автоматизация тестирования на Java (поток 14)

Какое у тебя базовое образование?

— Радиотехническое.


В какой сфере ты работал до тестирования?

— Занимался сборкой и тестированием БПЛА (беспилотных летательных аппаратов).


Почему решил сменить профессию?

— Рынок БПЛА довольно узкий, вакансий мало, перспективы были туманными. Хотелось двигаться в направлении, где можно расти и совершенствоваться, а не топтаться на месте.


Какие трудности были на базовом курсе?

— В один курс вместили много полезной информации, а времени на усвоение было немного. Приходилось совмещать с работой, успевать выполнять задания, что не всегда получалось. Но в остальном — материал, преподаватели, платформа — все на высшем уровне и реально помогает стать эффективнее в работе.


Что тебе больше всего понравилось на курсе?

— Материал актуальный, можно сразу применить в работе. Максимально понятная подача даже для людей без бэкграунда разработки. Очень крутые опытные преподаватели, которые лично отвечают на возникающие вопросы в общих чатах.


Как внедрял автоматизацию на проекте?

— На предыдущем месте работы в Сбербанке была сложность с отсутствием нужной инфраструктуры. В банке все сильно регламентировано из-за требований безопасности, поэтому не сразу получилось внедрить автоматизацию. Но проблему решили через запрос к руководителям. Это помогло покрыть практически все наши бэковые REST запросы автотестами. Для этого использовал такой стек: Java, Gradle, REST Assured, Jenkins, Allure.
Бэковые REST запросы – это запросы к серверу, которые выполняются на стороне бэкенда (скрытой от пользователя программной части продукта) и отвечают за передачу данных между клиентом и сервером в формате API (программного интерфейса). Автотесты проверяют, чтобы все данные передавались корректно и работа системы соответствовала ожиданиям.

Стек – это набор технологий и инструментов, используемых для разработки, тестирования и поддержки ПО.

Где работаешь сейчас?

— В Т-банке (бывший Тинькофф). Здесь автотестирование уже на более высоком уровне, чем в моем предыдущем проекте, и мне пришлось углубляться в Java, изучать Spring и метрики качества, например, процент пропущенных багов, стабильность автотестов, лидерство по времени закрытия багов и времени их цикла.


С какими задачами работаешь сейчас?

— Постоянно актуализирую старые автотесты и пишу новые для каждой фичи. Слежу, чтобы тестовое покрытие приближалось к 100%, а стабильность автотестов была выше 95%. Для этого использую мокирование интеграций с сервисами через Mountebank.
Мокирование – это процесс создания имитаций сервисов или компонентов системы. С помощью таких «моков» (макетов, имитаций) тестировщики проверяют, как будет работать программа, если один из сервисов временно недоступен или ведет себя определенным образом. Это помогает предотвратить сбои и повысить стабильность системы.

Как работа в QA повлияла на твою жизнь?

— IT окружает интеллектуальными, увлеченными людьми и дает достаточно ресурсов, чтобы комфортно себя чувствовать. Также работа в QA дарит свободу: можно выбирать место и даже страну, где хочется жить и работать.


Что бы ты посоветовал новичкам, кто задумывается о смене профессии?

— Важно понять, действительно ли вам будет интересно работать в IT и тестировать сервисы. Это работа не для всех, со своими нюансами. Также необходимо осознавать, что работать предстоит в команде и результат будет тоже общий. Важно уметь находить общий язык со своими коллегами и в случае чего быть готовым прийти им на помощь.
В QA.Guru обучение полностью ориентировано на реальные рабочие задачи и трудоустройство. Преподаватели, наставники и карьерный центр школы:

  • отправляют студентам вакансии в IT-компаниях до их публикациях на сервисах поиска работы;
  • помогают составить резюме, видеовизитку и грамотно представить портфолио;
  • устраивают тренировочные собеседования;
  • учат, как заинтересовать компанию мечты, даже если у нее сейчас нет открытых вакансий;
  • помогают с тестовыми заданиями и на стажировке.

Хочешь попробовать? Участвуй в открытом онлайн-практикуме 👇