Q&A для QA: путеводитель начинающего тестировщика

- -
- 100%
- +

Предисловие
Привет! Меня зовут Святослав Ященко, я тимлид команды тестирования в B2B-продукте при одном из крупнейших банков страны. Я пришёл в IT восемь лет назад – за пять лет вырос от джуна до сеньора в роли фулстек-тестировщика (совмещал автоматизированное и ручное тестирование). Затем сместился в сторону разработчика-тестировщика (делал и внедрял фреймворк для тестирования). И уже больше года лидирую растущую команду QA-автоматизаторов. Три года работал на Кипре в международной финтех-компании.
Как мне пришла идея моей книги?
Летом 2025 года я получил сообщение из IT-школы, которую я окончил в 2018 году. В нём было примерно такое сообщение: «Святослав, привет! Ты же наш выпускник и теперь сеньор в бигтехе? Отлично! Давай выступишь перед новым поколением разработчиков в нашей школе?». Я стал думать, о чём рассказать. Восемь лет назад мне, как новичку, было интересно всё. Я не знал, что писать в резюме, какие роли есть в команде разработки. С трудом представлял, как устроена работа тестировщика и куда можно вырасти в этой профессии.
При любой возможности я засыпал вопросами опытных коллег. Сегодня всё иначе: за прошедшее время в интернете накопились тысячи историй входа в IT, сотни разборов задач, а любой непонятный момент можно обсудить с ChatGPT. Поэтому, когда меня пригласили выступить перед новичками, я сомневался: неужели у них ещё остались вопросы, которые волновали меня на старте? В общем, я согласился, но решил не изобретать велосипед. Думал, расскажу, как устроена работа над нашим проектом, – вроде бы очевидные вещи, которые они уже знают, но с живыми примерами.
После моего выступления ребята начали задавать вопросы. И в этот момент меня осенило: я всё это время сидел в классической когнитивной ловушке – «проклятие знания». Мы, эксперты, часто предполагаем, что другим известно то же, что и нам, и не можем представить, что кто-то этого не знает. Лучший способ выбраться из этой ловушки – просто дать новичкам слово и послушать их вопросы. А вот что они спросили на этой встрече:
● Как сейчас без опыта найти работу в IT?
● Что писать, а чего не писать в резюме?
● Как пройти фильтры эйчаров?
● Из каких этапов состоят собеседования?
● Какой путь в IT самый лёгкий? Это QA?
Cпойлер: нет, за последние пару лет сильно изменили представления о работе тестировщиков – об этом я напишу развёрнуто в этой книге.
● Какие роли существуют в команде продукта?
● Что могут спрашивать на техническом собеседовании?
● Нужно ли прокачивать английский язык, если работаешь в России?
Всё это интересовало и меня восемь лет назад. Я был рад тому, что теперь-то мне было что рассказать.
Новые вопросы тоже были. Например:
● Как искусственный интеллект меняет тестирование?
Впрочем, когда я был новичком, мы уже представляли себе, что грядёт ИИ, который многое изменит в IT.
● Можно ли накручивать опыт?
Ещё один спойлер: не надо, пожалуйста. Дальше тоже расскажу, почему нет.
Конечно, все эти вопросы они могли задать нейросети или Google. Хотя я, как человек, который многое изучил без преподавателя, знаю, что учиться самому – значит тратить кучу времени на то, чтобы пробираться через известное к новому. Вот я изучаю новый фреймворк и ищу информацию. Нахожу источник, где есть и то, что я уже знаю, и то, чего я не знаю. Отфильтроваю старые знания от новых. Ищу дальше, снова продираюсь через уже известное… А ещё вся информация предстаёт передо мной в совершенно разных форматах – на Хабре я читаю зубодробильный туториал, автор видеоурока объясняет мне всё на мемах, а потом я нахожу сухие инструкции на сайте разработчика.
Я сам очень ценю, когда мне удаётся получить ответы на все свои вопросы в одном месте. Поэтому я решил обобщить весь свой опыт в тестировании в одном месте – в этой книге. И так ответить на все вечные и новые вопросы начинающих тестировщиков. Уверен, даже если через несколько лет ChatGPT прокачается до небывалого уровня, человеку по-прежнему нужен будет человек, то есть новичку будет полезен опытный коллега.
Есть и личные причины, по которым я захотел написать книгу. Во-первых, я всегда любил делиться знаниями и помогать младшим коллегам. Я долго отказывался переходить в тимлиды, но заниматься с новичками начал ещё будучи мидлом. Во-вторых, я всегда любил писать. В детстве я пытался писать фантастические рассказы. Правда, не публиковал нигде, а только складывал их в стол. Но недавно я написал несколько пошаговых руководств по тестированию на Хабр. Мои статьи тепло встретили, и я понял, как совместить то, что мне нравится – объяснять и писать. Так родилась идея этой книги. Если вы только учитесь тестированию или начинаете путь в профессии, я надеюсь, она станет вам действительно полезной.
На какие вопросы ответит книга:
● Чему учиться? Какие навыки нужны тестировщику в 2026 году?
● Как искать первую работу (выясняем, кого ищут эйчары и руководители команд)?
● Что вас ждёт на техническом собеседовании – разбираем вопросы с техсобесов
● Как пройти испытательный срок и не поседеть – какие ошибки допускают новички?
● Куда расти в профессии – основные сценарии развития в тестировании
И пройдёмся по некоторым злободневным вопросам. К примеру:
● Как искусственный интеллект меняет IT и что с этим делать тестировщикам?
● Можно ли прикрутить себе пару лет опыта, чтобы попасть в IT?
Начну отвечать по порядку.
Моя история
Для начала давайте познакомимся. До того, как я пришёл в тестирование у меня было две профессии – и обе они довольно далеки от IT.
По первому образованию я инженер нанотехнологий. Я вырос в Новосибирске, широко известном за счёт одного района – Академгородка. Каждый новосибирец хотя бы немного гордится нашим научным центром. В Новосибирске школьников водят на экскурсии в Академгородок, на местном телевидении и радио постоянно рассказывают о том, какие невероятные эксперименты ставят наши учёные. Словом – вокруг меня с детства постоянно говорили о науке. Во многом поэтому в старших классах я решил, что стану учёным.

Так выглядит наш Академгородок с высоты птичьего полёта. В 1950-е его построили прямо в сибирском лесу, не вырубая деревья. Здесь создавали установки для ядерной физики, выводили новые сорта пшеницы, а сегодня изучают генетику человека, создают наноматериалы и моделируют климат.
После школы я поступил в Новосибирский государственный технический университет на модную в то время специальность – Нанотехнологии. Слова «Инновации» и «Нанотехнологии» в то время звучали отовсюду. Я не слишком задумывался о том, чем буду заниматься после вуза – меня тогда привлекала сама институтская жизнь.
На третьем курсе началась практика. Раз в неделю мы с одногруппниками ездили в Академгородок на пары и помогали учёным в лабораториях. Меня, как и всех, устроили на одну десятую ставки лаборанта – для получения этих неслыханных денег я даже оформил свою первую зарплатную карточку. Практику я проходил в лаборатории по выращиванию кристаллических подложек – это тонкие пластины из кремния и сапфира, основа компьютерных микрочипов.

Так выглядит кристаллическая подложка. Источник фото – сайт smart-lab.
Как устроена практика в лаборатории для студента третьего курса? Вы становитесь тенью и исполнителем мелких поручений опытного научного сотрудника. Моим куратором стал доктор наук Александр Сергеевич, мужчина лет сорока, который половину своей жизни проработал в Академгородке. Внешне он был похож на стереотипного учёного старой школы, как из сериала Лапенко, – задумчивый, немного закрытый и слегка самоироничный человек. Почти всегда он носил простые и безупречно выглаженные рубашки, которые заправлял в штаны с идеальными стрелками. Чувствовалось, что в этой лаборатории он ощущает себя, как дома. Я, как и положено стажёру, повсюду следовал за ним с тетрадкой и ручкой – записывал всё, что он рассказывает о вакуумных камерах и о перспективах нашей научной работы.
Моему куратору было непросто воодушевлять стажёров. В начале 2010-х российские нанотехнологии переживали трудные времена. Результаты экспериментов редко интересовали бизнес и оседали в журналах наблюдений. Надо сказать, что сейчас это уже не так: после 2022 года страна начала и вкладывать деньги в свои разработки. Но тогда корпорации не слишком охотно инвестировали в отечественную науку. Оборудование медленно дряхлело. Те вакуумные камеры, в которых росли наши кристаллические подложки, были времён СССР. За полгода я несколько раз проштудировал журнал исследований, научился работать с программой для анализа, вдоль и поперёк изучил устройство вакуумных камер. И чем больше я вникал, тем больше вопросов у меня возникало. Мы ничего не изобретали, а вновь и вновь повторяли уже пройденные эксперименты, чтобы подтвердить известные результаты – те, что уже описаны и в российских и в зарубежных научных статьях. Зачем? Я не получил от своего куратора внятного ответа, он лишь говорил, что, возможно, лаборатория получит финансирование и тогда мы развернёмся как следует.
Однако тут же он жаловался, что гранты сильно урезали, и до рядовых исследователей доходят крохи. С теплотой вспоминал, как раньше ездил по конференциям по всей стране. Там они с другими учёными обменивались опытом, а вечером душевно общались за бокалами пива. В его голосе слышалась тоска по тем временам и слабая надежда, что они вернутся. Я же впадал в отчаяние от этих разговоров: неужели это профессия, с которой я хочу связать всю жизнь?
В 2014 году сотрудники лаборатории с двадцатилетним опытом получали совсем немного, на работе их держал энтузиазм. Их воодушевляла возможность приобщиться к мировой науке и заниматься полезным для человечества и страны делом. «Здесь надо гореть своим делом», – объясняли они. Мне же так и не удалось почувствовать это воодушевление, поскольку я не видел, что наши эксперименты кому-то нужны, кроме нас самих. После бакалавриата я ушёл. Большинство моих одногруппников пошли в магистратуру, но, как позже я узнал, им просто нужно было время на раздумья, куда двигаться дальше.
Куда дальшеПосле университета я задался вопросом: что на самом деле всегда доставляло мне искреннюю радость? Ответ был неожиданным – кухня. Я любил готовить дома и поэтому решил, что стать поваром – отличная идея. Моя новая карьера началась в сети пиццерий в Новосибирске. Менеджер на собеседовании несколько раз переспросил, точно ли я собираюсь к ним устраиваться. Обычно в повара шли студенты на подработку или трудовые мигранты, а не выпускники престижного вуза с опытом работы в Академгородке.
В пиццерию я шёл с настроем: «Попробую, подойдёт ли мне эта работа». В любом деле есть своя ложка дёгтя, рассуждал я. Но если это действительно моё дело, то трудности не оттолкнут от него. Что же, здесь я увидел настоящую кухню :). Тяжёлый физический труд, двенадцатичасовые смены, частые переработки, штрафы по любому поводу. Поварская жизнь, романтизированная в сериале «Кухня», далека от реальности. Пару раз в ночные смены мне пришлось разбираться с пьяными компаниями. В коллективе была текучка – мало кто задерживался дольше года. Я выдержал три месяца, а потом уволился, мой менеджер этому не удивился.
Этот опыт отрезвил меня, но интерес к кухне не прошёл. «Это всего лишь начало, – сказал я себе, – в начале всегда трудно». Главное – мне по-прежнему нравилось готовить! Поэтому я решил, что получу образование, и знания помогут мне построить карьеру в ресторанной индустрии. Поступил в кемеровский университет на технолога пищевой промышленности. Обучение было заочным и на занятия требовалось приезжать несколько раз в год. В остальное время я собирался работать.
Не буду томить вас – поваром я пробыл не слишком долго. После поступления один месяц я проработал в одном заведении у моря в Геленджике. Потом вернулся в Новосибирск и чуть больше года отработал в суши-ресторане недалеко от дома. Скоро я обнаружил, что в общепите везде одни «болезни» – переработки, штрафы, постоянная текучка в коллективе. И хотя моя любовь к кулинарии не прошла даже в таких суровых условиях, я признался себе: хобби и профессия – не одно и то же. На кухне обычного ресторана ценится прежде всего физическая выносливость, а не знания и страсть к делу. Мне хотелось стать творцом – придумывать рецепты, создавать и оптимизировать процессы. Но гораздо проще быть творцом на кухне у себя дома. В общепите путь из «потогонной системы» к созиданию невероятно сложный. Кажется, даже в лаборатории, где в основном повторяют эксперименты, больше шансов прикоснуться к реальному прорыву.

Зато за свою недолгую поварскую карьеру я научился готовить много интересных блюд. Вот такой славный медовик с ягодами я пеку дома по рецепту из ресторана в Геленджике.
Как я решил, что мне нужно в ITВ 2017 году IT-курсы набирали популярность. Их реклама всё чаще попадалась мне по дороге на работу в ресторан. Вокруг только и говорили, что в IT не хватает специалистов, а возможностей там много, можно выучиться и с комфортом расти, сделать свой проект, работать даже из дома… Идея меня зацепила – мне всегда нравилась техническая изнанка. В студенчестве я подрабатывал администратором сайта и с интересом копался в его коде. А в детстве мечтал стать тестировщиком игр, хотя даже не знал о такой профессии, а размышлял как-то вроде: «Вот было бы здорово проходить новые игры, показывать разработчикам их ошибки, и на этом зарабатывать…». Ещё я любил информатику в институте, у меня по ней всегда было «Отлично».
Моих знакомых айтишников тогда можно было пересчитать по пальцам одной руки. А если точно – их было двое. Первый – мой друг Саша, бывший одногруппник, он выучился на тестировщика после диплома. А второй – его отец, руководитель IT направления, который и повлиял своим примером на это решение. Отец Саши был ходячей иллюстрацией успешного айтишника, словно сошедшей с рекламного баннера IT-курсов. Всегда задумчивый и сдержанный, по-айтишному неброско одетый, при этом мы с ребятами знали, что он редкий специалист, который умеет решать сложные интеллектуальные задачи и получает за это весьма приличную оплату.
Судя по всему, IT давало то, что мне хотелось найти в других профессиях. Осязаемый и понятный результат – это то, что влекло меня на кухню. Возможность создавать новое и знать, что моя работа нужна – то, чего мне не хватало в лаборатории. Плюс – достойные деньги за работу мозгами.
Если представить дальнейшие события, как таймлапс, то так выглядят его ключевые сцены.
● Сцена первая: увольняюсь из суши-ресторана.
Я собирался основательно засесть за программирование. Работать смены по 12 часов на ногах и штудировать материалы было бы слишком трудно.
● Сцена вторая: пишу заявление на отчисление в институт.
На тот момент я успел отучиться три курса, мне оставался год до диплома. Но мне не хотелось терять время – применять эти знания я не собирался.
● Сцена третья: знакомые выражают скепсис по поводу моей новой «авантюры».
«Опять меняешь работу? Сколько можно? Не бросай учёбу! У тебя ничего не получится», – и всё в таком духе. Но главный кадр в этом эпизоде – моя жена Лена поддержала меня и это было особенно важно, потому что в ближайшие месяцы нам предстояло жить на её скромную зарплату фармацевта. Идеальной сценой четвёртой стал бы расчёт солидной финансовой подушки. Увы, её не было. Мой совет вам – накопите на жизнь минимум на полгода. Учтите, что найти первую работу сейчас в разы сложнее, чем восемь лет назад.
● И сцена четвёртая: я вбиваю в поиск Google запрос «бесплатные курсы по программированию»…
Начинаю учитьсяЧто я тогда знал об IT? Почти ничего. Я не знал, что в IT десятки специальностей и языков программирования. В первые дни моей безработной жизни я растерянно листал сайты с рекламой курсов и бесплатными уроками. В итоге не придумал ничего лучше, чем открыть сайт с вакансиями разработчиков и изучить требования. Мой путь начался с языка C#. Я выбрал его не потому, что он был самым популярным языком (тогда на пике были Python и Java, как и сейчас), а потому что увидел, что на C# писали и серьёзные сервисы, и игры на Unity. Мне показалось это перспективным. Моим учебным планом стал обычный список требований из вакансий к джуну C#.

Топ-15 языков программирования по популярности в 2025 году
Всё, что вы узнаете дальше из моей истории обучения и поисков работы – это артефакты прошлого. В наше время мой опыт не переносится, поэтому очень долго вдаваться в подробности я не буду.
В 2017 году барьеры входа в IT были гораздо ниже. Работодатели сами с трудом понимали, как искать разработчиков, что писать в требованиях к вакансии. Примерно в то время родилась шутка, основанная на реальной истории: в мире появляется новый «хайповый» инструмент, не проходит и полгода, как появляются вакансии – требуется такой-то специалист с опытом работы с этим инструментом от трёх лет. Желающие зайти в IT тоже не очень представляли, что изучать и насколько кропотливо. Я вышел на рынок труда, весьма формально изучив основы С#. За один месяц выучил переменные, if-оператор, циклы, функции, зазубрил принципы объектно-ориентированного программирования (честно скажу, без особенного понимания). Написал калькулятор, а потом приложение для изучения английских слов (мы с женой ещё долго учили слова с его помощью!). После этого с наивной уверенностью я выложил резюме на hh.ru и начал откликаться на вакансии.
Меня позвали на собеседование в IT-компанию в Новосибирске. На интервью я сразу же провалил теорию, но, видимо, других кандидатов не было, мой интервьюер грустно вздохнул и выдал мне задачу. Я быстро набросал решение с вложенным циклом – и тут же получил свой первый урок об эффективности алгоритмов. «Нужно уложиться в один цикл», – сказал интервьюер. К сожалению, я понятия не имел, как это делать.
Самообучение – это важно, но без обратной связи от профессионала в нём образуются «дырки», которым позавидует любой сыр. Как бы вы не справлялись с задачами на LeetCode и в чате с LLM, помните, что оценивать ваши решения будет человек. Поэтому мой совет на старте: найдите ментора, который будет проверять вас и объяснять неочевидные моменты. Это сэкономит вам месяцы движения впустую.
Продолжаю учитьсяЧто же, теперь я знал, что почти ничего не знал :). Поэтому решил поучиться на IT-курсах. В 2017 году выбор курсов был не так велик, зато они давали реальные знания и не обещали «гарантированно вкатить в IT за три месяца», чем грешат сегодняшние IT-школы. Нашёл в Новосибирске школу, где обучение проходило офлайн (да, в то время так было часто). Там прошёл поочерёдно два курса: программирование на Java и основы SQL. Школа была отличная – я сдавал свои домашки с третьей попытки, пока преподаватель не признавал их выполненными идеально. Ещё здорово расширил кругозор, общаясь с одногруппниками, – у нас было много разработчиков, которые пришли выучить ещё один язык.
Сейчас многие курсы обещают обучить IT-профессии с нуля за 3-6 месяцев. Я, как и многие коллеги, считаю это почти невозможным. Моё обучение заняло у меня чуть меньше года, и это при том, что я не работал и мог полностью посвятить себя учёбе. Восемь лет назад трёх и даже шести месяцев было мало. А сегодня, когда работодатели требуют больше, а технологии стали сложнее, это и вовсе нереально. В рекламе не говорят, что столько же времени вы потратите потом на изучение инструментов, которые не относятся к курсу, но нужны везде в IT. Например, тот же SQL. Или не упоминают, что под нулевым уровнем понимается не просто опытный пользователь. Мой путь в IT облегчало то, что у меня было много информатики и математики в вузе. А ведь на курсы часто приходят люди без технического опыта.
Иду на hh.ru. Получится?Я обновил резюме, отправил отклики и стал ждать. Через три недели мне написали из одной новосибирской компании и предложили тестовое задание. Надо было написать программу на RSL. Язык редкий, документация по нему – скудная, но работодатель хотел, чтобы соискатель показал серьёзность своих намерений и разобрался в нём. У меня была неделя. К дедлайну я решил задачу лишь наполовину, отправил и даже не надеялся на ответ. Но он пришёл – меня звали на собеседование в офис. На встрече мне сказали, что я выполнил тестовое задание ПЛОХО и предложили оклад в 20 тысяч рублей. Так я стал младшим QA-автоматизатором в компании, которая делала на заказ разные сервисы и приложения для госов, телекома и другого крупного бизнеса.
Может так случиться, что первая ваша должность в IT окажется вовсе не той, к которой вы стремились. К примеру, вы хотели уйти в разработку, но вас позвали в тестирование. Если вас устраивает компания, я советую согласиться. Во-первых, вам может понравиться эта работа. Так случилось со мной – мне понравилось автоматизированное тестирование. К тому же здесь есть задачи, где нужно заниматься и разработкой. Во-вторых, с коммерческим опытом проще устроиться на то место, куда вы хотели изначально.
Первое время в IT меня штормило – с этой первой работы я ушёл через пару месяцев. Для меня оказалось большим стрессом то, что я справлялся хуже других новичков. Я всё время чувствовал себя отстающим, работа не вызывала интереса и воспринималась мучением. В какой-то момент я написал заявление по собственному, несмотря на уговоры менеджера и заверения, что я почти освоился и скоро мне станет легче.
Теперь я, как тимлид, знаю, что многие новички проходят этот этап. Не повторяйте моих ошибок и не увольняйтесь. Восемь лет назад IT-специалистов не хватало, но в наше время эйчары автоматически отсеют ваше резюме, увидев, что вы не прошли испытательный срок на первой работе. Верный путь – «пересидеть» этот период ради накопления опыта. Или хотя бы попробовать перейти на другую должность внутри компании.
Хэппи эндЯ снова отправился на hh.ru и провёл в поисках работы ещё пару месяцев. Переломным моментом стало тестовое на Python для роли QA-автоматизатора. Я выучил основы Python за несколько дней, честно написал автотесты и был принят. Тут меня наконец зацепило: я обнаружил, что мне нравится разбираться в чужом коде и писать свой код, который сам находит ошибки. Эту работу я любил и поменял только через два года из-за переезда в Москву. Далее я сменил несколько проектов – почти всегда работал в крупных компаниях (сейчас – в российском бигтехе), вырос до сеньора и тимлида.
На этом завершу свою историю входа в IT и дальше проведу вас по маршруту новичка в QA: от учебного плана и поиска работы до технических собеседований и решений, куда расти дальше. Начнём?
Роадмап для тестировщика
Какими навыками и инструментами надо владеть, чтобы пройти на стажировку или испытательный срок на позицию начинающего тестировщика? Можно читать вакансии и выписывать требования, как это делал я: но есть способ попроще – посмотреть роадмапы (дорожные карты). Так называются схемы со списками инструментов и этапами роста для тестировщиков, ML-разработчиков, аналитиков и других IT-специалистов.
Например, на сайте roadmap.sh собраны проверенные IT-сообществом маршруты по разным направлениям – тестирование, DevOps, ML-разработка, анализ данных и так далее. Вот маленький кусочек роадмапа для QA-инженера с сайта roadmap.sh:

Сверяйте любой роадмап с актуальными вакансиями в компаниях, где вы хотите работать. Иногда российские компании публикуют свои дорожные карты, к примеру, этим активно занимается Яндекс.
В качестве альтернативы я тоже собрал для вас роадмап. Он построен на наборе навыков, которые я, как тимлид, жду от начинающего тестировщика в своей команде. А затем я разберу все навыки в нём по пунктам.



