Открыть список
Как стать автором
Обновить
311.5
Рейтинг
Яндекс.Практикум
Помогаем людям расти

Курс тестировщика пройден. А дальше что?

Блог компании Яндекс.ПрактикумТестирование IT-системТестирование веб-сервисовТестирование мобильных приложенийКарьера в IT-индустрии
Привет! На курсе «Инженер по тестированию» в Практикуме мы хотим не только обучить человека нужным навыкам, но и помочь выпускнику состояться в профессии. Поэтому у нас есть отдельное направление трудоустройства. Мы рассказываем, почему важно выбрать подходящую вакансию и компанию, как правильно оформить резюме и как подготовиться к собеседованию, а также находим интересные вакансии от партнёров.


И здесь мы часто сталкиваемся с взаимными опасениями. В некоторых компаниях есть расхожий стереотип, что тестирование — это самый лёгкий путь в IT и новички-тестировщики просто хотят попасть в отрасль. Ещё в компаниях иногда думают, что пройденный человеком онлайн-курс — это пара книжек и вебинар, то есть знаний для джуниора не хватит. Некоторые сомневаются в намерениях, если человек вдруг решил сменить свою старую специальность и пошёл в тестировщики.

У выпускников тоже есть страхи. Некоторые из них уверены, что компаниям нужны только опытные специалисты, а вчерашний выпускник курсов особо и рассчитывать ни на что не может. Некоторые боятся отказа или того, что на собеседовании их попросят сделать тестовое задание, а потом откажут.

В реальности многие наши студенты пришли в тестирование не случайно — это был осознанный выбор и желание решать конкретные задачи, а не просто «войти в IT». В ряде компаний уже работают наши выпускники, и работодатели понимают, что человека после курсов можно и нужно брать на работу: джуниоры приходят подготовленными, а на программе трудоустройства активно работают со своими страхами.

Меня зовут Нина Уткина, я эксперт по трудоустройству на QA-факультете. В этом посте мы обсудим, как выпускнику онлайн-курса подготовить своё резюме и что его ждёт на собеседовании. Поможет мне в этом Кирилл Маркидонов, Head of QA в компании Exante, старший ревьюер на факультете «Инженер по тестированию».

У меня нет опыта в тестировании, что писать в резюме? Что будут спрашивать на собеседовании? А что мне отвечать?
Эти и другие похожие вопросы задаёт себе почти любой выпускник QA-курсов. И именно на них я постараюсь ответить с точки зрения собственного опыта и практики.

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

Начнём с ключевых моментов, на которые обращают внимание эйчары и руководители, ищущие себе в команду тестировщика.

Ваше резюме после курса тестирования


Существует устоявшаяся структура резюме:

  • контакты;
  • желаемая должность;
  • опыт (учебные и pet-проекты, если вы джун, если есть опыт — реальные);
  • навыки, знание конкретных инструментов тестировщика и другие преимущества;
  • раздел «Обо мне».

Когда заполните контакты и опишете желаемую должность, дойдёте до самого интересного — опыта.

Напишите про учебные проекты. Даже если это пара недель тестирования настоящего приложения — это тоже опыт, который стоит отметить. Так работодатель поймёт, что вы не просто знаете, как тестировать, а уже делали это самостоятельно. Приложите портфолио в любом виде: примеры тест-кейсов, баг-репортов, тест-анализа и артефактов — это точно будет полезно.

Допустим, у вас нет опыта работы в тестировании, но есть опыт около IT. Обязательно отметьте это в резюме. На предыдущей работе вы могли быть менеджером, операционистом, бухгалтером или кассиром, который имел большой опыт работы с профильным софтом и сообщал разработчикам о найденных проблемах с ПО или железом. Репортили баги в любом виде? Отлично, впишите и это. Такие вещи важно отмечать, потому что официантом вы могли работать с R-Keeper, а значит, будете интересны для компаний, создающих ПО под R-Keeper. То же самое с бухгалтерами и разработкой бухгалтерского ПО, поварами и стартапом, создающим удобную книгу рецептов. Думаю, аналогия ясна.

Главное — не перегнуть и не начать слишком подробно расписывать опыт вне IT, вы всё же идёте на должность тестировщика, поэтому резюме должно быть составлено под неё.

Опишите важные навыки и конкурентные преимущества. Если вы вдумчивый и целеустремлённый — напишите и это. Только раскройте парой фраз эти качества, например: «Поставил цель на курсах найти все баги в приложении — нашёл все известные наставнику (50 штук)», или «Участвовала в конференции по флористике, есть опыт публичных выступлений».

Говоря о навыках, упомяните, какими инструментами для тестирования вы владеете. Вот некоторые из возможных: Fiddler, Charles, Miro, FreeMind, TestRail, Qase, TestLink, Redmine, Yandex.Tracker, Jira, AllPairs, Postman, Advanced REST Client, Swagger.

Не пишите, что вы уверенный пользователь MS Word или Excel: уверенный — это тот, кто на раз-два по горячим клавишам запускает сложные макросы и использует формулы на ура. Сегодня умение работать в MS Office не является уникальным навыком. Воздержитесь от фразы «Я обучаем и стрессоустойчив» — раз вы прошли курсы, вы точно обучаемы.

В разделе «Обо мне» коротко опишите свои сильные качества. Например:

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


Напишите ваши любимые книги по тестированию и IT, а главное, допишите, чем каждая из них вас зацепила, какую главную мысль вы оттуда вынесли. Если у вас ещё нет любимых книг, рекомендую почитать вот эти:

  • «A Practitioner’s Guide to Software Test Design» Lee Copeland,
  • «Ключевые процессы тестирования» Рекс Блэк,
  • «Психбольница в руках пациентов» Алан Купер.

Если единственная книга, которую вы прочли, — это «Тестирование dot com» Романа Савина, тоже напишите это — она хоть и попсовая, но всё ещё актуальна для начинающих.

То же самое с каналами в телеграме, подкастами, видео на ютубе или вебинарами. Если смотрите и читаете постоянно — впишите. Это покажет ваш кругозор и жажду обучения — пожалуй, главный навык для джуниор-тестировщика.

Если ваше резюме понравилось рекрутеру, вас позовут на собеседование.

Собеседование начинающего тестировщика



Самая важная часть собеседования — это этап до собеседования. Подготовьтесь как следует и повторите всё, что изучали.

Узнайте как можно больше про компанию. Если продукт компании находится в общем доступе, обязательно изучите его. А если вы сможете его ещё и протестировать — вообще отлично, вам будет о чём предметно поговорить на техническом собеседовании.

Так как вы собеседуетесь на позицию начинающего тестировщика, готовьтесь, что будет много вопросов по теории, потому что все понимают, что практики пока у вас немного.

Вопросы на собеседованиях в разных компаниях похожи, постарайтесь подготовиться к ним. Вот примеры самых частых:

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

Ещё вас могут спросить о том, как вы понимаете процесс разработки ПО и место тестировщика в нём.

Помимо вопросов по теории на собеседовании вам могут предложить решить ситуационные или логические задачи.

К логическим задачам поможет подготовиться отличная книга «Как сдвинуть гору Фудзи». Сколько нужно настройщиков пианино в Москве, сколько нужно теннисных мячиков, чтобы заполнить КамАЗ, почему канализационные люки круглые (да-да), задачка про два поезда и муху, про два столба и верёвку, про дом и медведя, про вагоны и лампочки, и многие другие. Такие задачи проверяют, как вы рассуждаете.

Ситуационные задачи. Например, как протестировать форму логина? Когда вы тестируете форму, а кнопка отправки не работает, что вы будете делать? К вам одновременно обратились два менеджера, у каждого из которых задача, которую надо сделать прямо сейчас — что будете делать? У программиста код работает, а у вас нет — что скажете ему? В два часа ночи вы вдруг замечаете блокер на продакшене — ваши действия?

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

Тестовые задания. Вас могут попросить сделать тестовое задание на собеседовании, а могут дать его домой. Иногда просят «протестировать ручку, чайник, карандаш». Погуглите такие задания заранее. Самое главное: рассуждайте вслух, чтобы интервьюер понимал, как вы мыслите и как именно приходите к решению. Если вам напрямую не сказали, что нельзя в процессе решения пользоваться поисковиками, значит, можно. Этого от вас и могут ждать.

Если вам задали какой-то сложный вопрос, на который вы не знаете ответа, ни в коем случае не молчите. Лучше сказать: «Я не знаю, но, возможно...» и начать рассуждать. Собеседующему важнее услышать ваши рассуждения, чем конкретный ответ на сложный вопрос.

По поводу «Они просто хотят от меня решения задачи бесплатно». У работодателя есть кому решать задачи уровня джуниора, и, если вы видите такую задачу, она уже решена в компании и получено решение, которое всех устроило. Поэтому они ждут вашего решения, чтобы посмотреть, как вы думаете, а также сравнить, насколько это будет похоже на внутреннее решение. И помните, что каждое такое задание — это дополнительный вклад в ваш боевой опыт тестирования.

Софт-скиллы. Собеседование — это в первую очередь общение, не забывайте об этом. Собеседующие будут оценивать, как вы вольётесь в конкретную команду, поэтому постарайтесь вести себя естественно. Вас могут спросить про идеальную команду, представление своего типичного рабочего дня, предложить ситуации в духе «разработчик не соглашается исправлять баг» и попросить рассказать, что будете делать. Ещё могут быть вопросы о руководителе и предпочитаемых условиях работы.

На всё это нет правильных или неправильных ответов, но есть «идеальная» формула: говорить честно, уверенно и доброжелательно. Так что до встречи подумайте, в каких условиях и в каком коллективе вы хотели бы работать, что для вас было бы дискомфортным, как будете решать непростые ситуации.

Почему вы решили стать тестировщиком? «Потому что денег платят много», «Потому что это IT», «А я вообще собираюсь программистом стать» — так отвечать не стоит. Даже если вы на самом деле так думаете — переформулируйте. Правильного ответа на этот вопрос не существует, один из вариантов может быть такой: «Потому что мне нравится процесс исследования ПО, это как детективное расследование в поиске преступника, который тщательно заметает следы», или «Потому что я всю жизнь играю в компьютерные игры и постоянно участвую в бета-тестах, всегда удаётся найти кучу ошибок, хочу сделать каждую игру лучше».

Ваши вопросы. Они важны для компании, потому что многое говорят о вас. Поспрашивайте про компанию, уточните что-нибудь про продукт, расспросите про команду. Уточните ваше место в проекте и ожидания компании от вас. Хороший вопрос: «Как у вас проходит примерный день тестировщика?» Спросите про график работы, возможности удалёнки и подобные оргвопросы.

Обратная связь. Попросите её через пару дней после собеседования. Есть случаи, когда джун с первого раза попадает в компанию своей мечты. Но это не самая частая история. Будьте готовы, что собеседований будет больше одного. Скорее всего, даже больше двух. И это нормально.

Главное — не принимать отказ на свой счёт. Компании ищут именно тех, кто подойдёт им под их условия и потребности, и нет вашей вины в том, что вы под их потребности не подходите. Так что не опускайте руки и продолжайте искать.

Для работодателей: не бойтесь нанимать джунов


На QA-факультете у нас сотни успешно трудоустроенных выпускников. Наша воронка зачастую меньше стандартов рынка: многие компании сами приходят к нам за студентами, когда открывается вакансия, временами конкурируя за ребят. Есть компании, где работают более пяти наших выпускников, и они продолжают нанимать наших ребят.

Не бойтесь нанимать джунов. Люди, получившие знания от наставников из числа лидов тестирования, смогут дать вам больше, чем кажется. Они совсем недавно прошли школу учебных проектов, хорошо знают теорию и популярные практики. Да, у джунов мало опыта, но он быстро нарабатывается в процессе работы.

Иллюстрации: Антон Гудим
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Нанимаете джунов?
79.17% Да, проще вырастить из них специалиста внутри компании 19
4.17% Нет, для них это просто трамплин, быстро уходят 1
16.67% Нет, обучать дороже, чем взять с рынка мидла 4
Проголосовали 24 пользователя. Воздержались 29 пользователей.
Теги:яндекс.практикумкарьера в ITучебный процесстестированиерезюметестировщик
Хабы: Блог компании Яндекс.Практикум Тестирование IT-систем Тестирование веб-сервисов Тестирование мобильных приложений Карьера в IT-индустрии
Всего голосов 23: ↑19 и ↓4 +15
Просмотры13K

Похожие публикации

Код-ревьюер (JavaScript, React)
Яндекс.ПрактикумМожно удаленно
Код-ревьюер (Java Script, HTML, CSS) на парт-тайм
Яндекс.ПрактикумМожно удаленно
Автор контента на курс по DevOps
Яндекс.ПрактикумМожно удаленно
Автор учебной программы на курс "Go-разработчик"
Яндекс.ПрактикумМожно удаленно

Лучшие публикации за сутки