До курса ученик Артема, автора и преподавателя в школе Quality Academy, работал инженером технологом и разрабатывал новые материалы. Из-за вреда здоровью он решил сменить деятельность и выбор пал на тестирование. Сейчас он уже больше года работает на проекте. В интервью мы узнали у него про его путь, трудоустройство за границей и особенности проекта.
— Как пришел в тестирование?
— Я в тестирование пришел из инженерной области. Почти 10 лет работал инженером по своему основному образованию. Потом сложилось так, что мне это все не очень понравилось, и к тому же по здоровью было очень сложно, хотя организм молодой. И потом я подумал, что нужно сменить сферу деятельности, выбор пал по понятным причинам на IT-технологии. Сначала я пробовал учиться программированию на Java. Но и из-за того, что это достаточно долгий процесс, хотелось как-то его ускорить, зайти в какую-нибудь область деятельности полегче.
— Чем ты занимался раньше?
— Я был инженером-технологом. Физика и химия, лабораторные исследования, материаловедение, разрабатывал новые материалы. Было много работы с различными химическими веществами, не совсем полезно для организма. И это один из факторов моего ухода. У меня были варианты либо уйти, либо переезжать в другое место, потому что в моем городе больше не было мест по моей профессии с достойной оплатой. Поэтому я решил куда-то сюда копнуть, потому что в детстве тоже я ходил на курсы аппаратного программирования 10 лет.
— Как учеба давалась?
— Я бы сказал, что очень легко. Возможно, из-за своего аналитического и научного склада ума я легче воспринимал новую информацию. Достаточно быстро выполнял задания, мне это нравилось. Все мы понимаем, когда что-то новое у тебя получается, то это сильно мотивирует, и, наверное, это одна из причин, по которой я не остановился.
— Как тебе давалось трудоустройство?
— Мне пришлось переехать в Армению. Я тогда только закончил обучение, уволился с работы и поехал туда. И уже находясь в Армении, я начал активно заниматься трудоустройством. Сначала я пробовал самостоятельно, через знакомых, но из-за переезда мне отказывали. Потом я пришел к Артему за помощью в трудоустройстве. После проработки всех нюансов через 2,5 недели повалили уже предложения на собеседования. У меня было, наверное, 7-8 технических собеседований, а так еще было где-то 5 первичных собеседований. В итоге у меня было 3 оффера. Первый оффер я получил от своей компании, и потом еще 2 компании прислали офферы.
— Давай поговорим про проект, про онбординг, про сложности.
— Мне не хотелось чего-то спокойного на проекте. В этом плане у меня 100% попадание в точку. Хотелось, чтобы было много информации, какая-то движуха, в принципе я попал в производственный ад. С одной стороны, это тяжеловато первое время, но многое зависит от работодателя, как он относится к вам. Если у него есть понимание, что вы пришли на новый проект, не важно, где вы работали ранее, то онбординг пройдет проще. Если бы этого не было, то было бы очень тяжело. Сам руководитель говорил не париться, у нас тут ад, что если все это преодолеть, то сильно поднимешься. Он был прав.
У нас финтех-направление, есть проекты в нескольких странах и нескольких направлениях в плане финансов. Мы еще оказываем услуги финансового посредника. У нас продуктовая команда. Команд много и продуктов тоже много. Первый продукт, в который я попал, зарубежный был. Так как сложилось, что я хотел именно такой проект, это подстегивало меня. Есть там какой-то рубеж, и я иду к нему. Первое время из-за этого просаживалась обычная жизнь, потому что ты хочешь на проекте себя показать, даже чуточку больше, чем от тебя ожидают. Из-за этого ты берешь на себя слишком большое обязательство, и, соответственно всё упирается во время, и бывало, что я работал по 12-15 часов, потому что я вечер оставлял на работу. Просто изучал то, что я могу изучить, чтобы хотя бы не проседать по времени.
— Расскажи про проект, команду, процессы.
— Я был в 2 командах, в первой команде там было у нас 3 тестировщика, была мобильная и бэкендовая часть. Я, соответственно, проверял бэк, 1 тестировщик проверял мобилку, и я ему еще помогал, а 3 был senior. Первое время он пришел, чтобы строить процессы. Через месяц он ушел в нагрузку. Было 3 бэкенд-разработчика, 3 мобильных, и 1 фронтенд. Был тех. лид, который был как разработчик. Еще менеджер, а аналитик работал 50/50, часть его работы выполнял тех. лид: анализировал задачи, мы их грумили.
— Расскажи про ваши активности и созвоны.
— Ну, в целом я потом понял, что это стандартная структура: дейлики каждый день на 10–15 минут, сказать, что ты делал вчера и какую задачу хочешь сделать сегодня, обсуждается раздача задач. После дейлика идет груминг, если есть новые задачи, тим лид выходит, рассказывает, что как, мы все голосуем в оценке эстимации. Потом планирование раз в 1–2 недели.
— Как происходит оценка задач?
— У нас есть плагин, сделанный через slack. В slack голосование было именно по story points, мы там голосуем, она потом выдает среднюю оценку, потом мы ее обсуждаем, что-то правим и в jira в самой задаче указываем эстимацию. Оценка общая и на тестировщика, и на разработчика.
— Давай поговорим про демо-процесс.
— Демо было на первом проекте. Сама как активность она у нас была как часть планирования в конце. Отдельного не было ни на первом, ни на втором проекте.
— Какой топ инструментов твоего рабочего дня?
— DBeaver, Postman, логи смотрели в Grafana, Kafka, Temporal.
— Насколько тебе хватало знаний SQL с курса?
— В принципе, проблем не было, DBeaver в этом очень удобен, там можно базовые запросы сделать через интерфейс.
— Что у вас на проекте с автоматизацией?
— На первом проекте ее вообще не было. На втором достаточно крупном он был, месяц назад началась работа с автотестами. Пока мы плотно работаем с фронтенд-частью, чтобы они покрывали критичный функционал либо сложные кейсы, на меня это и легло. Через Git мы запускаем автотесты, кооперируемся с автотестерами, они говорят, какой им нужен формат.
— Как запускаете автотесты?
— Есть несколько вариантов. Локально мы можем запускать: сами создаем окружение через Git, привязываем к тестовому окружению и запускаем тесты. Второй — когда merge происходит на stage, у них автоматически запускается smoke-набор, но сейчас мы попросили, чтобы smoke прогонялся 100%, а остальные все виды тест-кейсов мы могли в пайплане провести самостоятельно.
— Пропускал ли ты баги на прод?
— Конечно, пропускал, местами по своей новизне в проекте. Сейчас пропускается только, когда говорят менеджеры, что он не критичный и потом поправим.
— Расскажи о планах развития дальше.
— Наверное, я пройдусь по уровню менеджерского пути, хочу дорасти до лида в нашем проекте. А так, наверное, хочу что-нибудь попробовать с автотестами.
— Какие советы и напутствие ребятам дашь?
— Когда приходите в эту сферу из другой области, начинается гудение головы, у вас в голове создаются новые нейронные связи, но это приятная боль. Это может и пугать, нагрузка моральная и физическая. Если у вас такое возникнет, то эту боль нужно воспринимать как приятную после тренировки, как то, что вы стали сильнее и идете в правильном направлении.
Если на собеседованиях вам кажется, что что-то не так с компанией, то вам не кажется, один из показателей — это когда прямо не отвечают на вопросы и начинают юлить. В техническом плане всё не так страшно, самое главное — наработать прикладной опыт, но это приходит с практикой.
— Как пришел в тестирование?
— Я в тестирование пришел из инженерной области. Почти 10 лет работал инженером по своему основному образованию. Потом сложилось так, что мне это все не очень понравилось, и к тому же по здоровью было очень сложно, хотя организм молодой. И потом я подумал, что нужно сменить сферу деятельности, выбор пал по понятным причинам на IT-технологии. Сначала я пробовал учиться программированию на Java. Но и из-за того, что это достаточно долгий процесс, хотелось как-то его ускорить, зайти в какую-нибудь область деятельности полегче.
— Чем ты занимался раньше?
— Я был инженером-технологом. Физика и химия, лабораторные исследования, материаловедение, разрабатывал новые материалы. Было много работы с различными химическими веществами, не совсем полезно для организма. И это один из факторов моего ухода. У меня были варианты либо уйти, либо переезжать в другое место, потому что в моем городе больше не было мест по моей профессии с достойной оплатой. Поэтому я решил куда-то сюда копнуть, потому что в детстве тоже я ходил на курсы аппаратного программирования 10 лет.
— Как учеба давалась?
— Я бы сказал, что очень легко. Возможно, из-за своего аналитического и научного склада ума я легче воспринимал новую информацию. Достаточно быстро выполнял задания, мне это нравилось. Все мы понимаем, когда что-то новое у тебя получается, то это сильно мотивирует, и, наверное, это одна из причин, по которой я не остановился.
— Как тебе давалось трудоустройство?
— Мне пришлось переехать в Армению. Я тогда только закончил обучение, уволился с работы и поехал туда. И уже находясь в Армении, я начал активно заниматься трудоустройством. Сначала я пробовал самостоятельно, через знакомых, но из-за переезда мне отказывали. Потом я пришел к Артему за помощью в трудоустройстве. После проработки всех нюансов через 2,5 недели повалили уже предложения на собеседования. У меня было, наверное, 7-8 технических собеседований, а так еще было где-то 5 первичных собеседований. В итоге у меня было 3 оффера. Первый оффер я получил от своей компании, и потом еще 2 компании прислали офферы.
— Давай поговорим про проект, про онбординг, про сложности.
— Мне не хотелось чего-то спокойного на проекте. В этом плане у меня 100% попадание в точку. Хотелось, чтобы было много информации, какая-то движуха, в принципе я попал в производственный ад. С одной стороны, это тяжеловато первое время, но многое зависит от работодателя, как он относится к вам. Если у него есть понимание, что вы пришли на новый проект, не важно, где вы работали ранее, то онбординг пройдет проще. Если бы этого не было, то было бы очень тяжело. Сам руководитель говорил не париться, у нас тут ад, что если все это преодолеть, то сильно поднимешься. Он был прав.
У нас финтех-направление, есть проекты в нескольких странах и нескольких направлениях в плане финансов. Мы еще оказываем услуги финансового посредника. У нас продуктовая команда. Команд много и продуктов тоже много. Первый продукт, в который я попал, зарубежный был. Так как сложилось, что я хотел именно такой проект, это подстегивало меня. Есть там какой-то рубеж, и я иду к нему. Первое время из-за этого просаживалась обычная жизнь, потому что ты хочешь на проекте себя показать, даже чуточку больше, чем от тебя ожидают. Из-за этого ты берешь на себя слишком большое обязательство, и, соответственно всё упирается во время, и бывало, что я работал по 12-15 часов, потому что я вечер оставлял на работу. Просто изучал то, что я могу изучить, чтобы хотя бы не проседать по времени.
— Расскажи про проект, команду, процессы.
— Я был в 2 командах, в первой команде там было у нас 3 тестировщика, была мобильная и бэкендовая часть. Я, соответственно, проверял бэк, 1 тестировщик проверял мобилку, и я ему еще помогал, а 3 был senior. Первое время он пришел, чтобы строить процессы. Через месяц он ушел в нагрузку. Было 3 бэкенд-разработчика, 3 мобильных, и 1 фронтенд. Был тех. лид, который был как разработчик. Еще менеджер, а аналитик работал 50/50, часть его работы выполнял тех. лид: анализировал задачи, мы их грумили.
— Расскажи про ваши активности и созвоны.
— Ну, в целом я потом понял, что это стандартная структура: дейлики каждый день на 10–15 минут, сказать, что ты делал вчера и какую задачу хочешь сделать сегодня, обсуждается раздача задач. После дейлика идет груминг, если есть новые задачи, тим лид выходит, рассказывает, что как, мы все голосуем в оценке эстимации. Потом планирование раз в 1–2 недели.
— Как происходит оценка задач?
— У нас есть плагин, сделанный через slack. В slack голосование было именно по story points, мы там голосуем, она потом выдает среднюю оценку, потом мы ее обсуждаем, что-то правим и в jira в самой задаче указываем эстимацию. Оценка общая и на тестировщика, и на разработчика.
— Давай поговорим про демо-процесс.
— Демо было на первом проекте. Сама как активность она у нас была как часть планирования в конце. Отдельного не было ни на первом, ни на втором проекте.
— Какой топ инструментов твоего рабочего дня?
— DBeaver, Postman, логи смотрели в Grafana, Kafka, Temporal.
— Насколько тебе хватало знаний SQL с курса?
— В принципе, проблем не было, DBeaver в этом очень удобен, там можно базовые запросы сделать через интерфейс.
— Что у вас на проекте с автоматизацией?
— На первом проекте ее вообще не было. На втором достаточно крупном он был, месяц назад началась работа с автотестами. Пока мы плотно работаем с фронтенд-частью, чтобы они покрывали критичный функционал либо сложные кейсы, на меня это и легло. Через Git мы запускаем автотесты, кооперируемся с автотестерами, они говорят, какой им нужен формат.
— Как запускаете автотесты?
— Есть несколько вариантов. Локально мы можем запускать: сами создаем окружение через Git, привязываем к тестовому окружению и запускаем тесты. Второй — когда merge происходит на stage, у них автоматически запускается smoke-набор, но сейчас мы попросили, чтобы smoke прогонялся 100%, а остальные все виды тест-кейсов мы могли в пайплане провести самостоятельно.
— Пропускал ли ты баги на прод?
— Конечно, пропускал, местами по своей новизне в проекте. Сейчас пропускается только, когда говорят менеджеры, что он не критичный и потом поправим.
— Расскажи о планах развития дальше.
— Наверное, я пройдусь по уровню менеджерского пути, хочу дорасти до лида в нашем проекте. А так, наверное, хочу что-нибудь попробовать с автотестами.
— Какие советы и напутствие ребятам дашь?
— Когда приходите в эту сферу из другой области, начинается гудение головы, у вас в голове создаются новые нейронные связи, но это приятная боль. Это может и пугать, нагрузка моральная и физическая. Если у вас такое возникнет, то эту боль нужно воспринимать как приятную после тренировки, как то, что вы стали сильнее и идете в правильном направлении.
Если на собеседованиях вам кажется, что что-то не так с компанией, то вам не кажется, один из показателей — это когда прямо не отвечают на вопросы и начинают юлить. В техническом плане всё не так страшно, самое главное — наработать прикладной опыт, но это приходит с практикой.
Контакты
Телеграм-бот для связи: https://t.me/quality_academy_bot
Телеграм-канал школы: https://t.me/quality_academy
Отзывы учеников: https://t.me/+C2yITW3SfQ05ZjJi
Сайт школы: https://quality-academy.ru/
Помощь в трудоустройстве: https://quality-academy.ru/career
Телеграм-бот для связи: https://t.me/quality_academy_bot
Телеграм-канал школы: https://t.me/quality_academy
Отзывы учеников: https://t.me/+C2yITW3SfQ05ZjJi
Сайт школы: https://quality-academy.ru/
Помощь в трудоустройстве: https://quality-academy.ru/career