Rusau LearnВойти

Карьера тестировщика

Где взять первый опыт тестировщику и почему джунов не берут

Компании неохотно берут junior-тестировщиков, потому что новичок для них – расходы и риск: его нужно обучить, прежде чем он принесёт пользу, на это уходит время ментора, а набравшись опыта, новичок нередко уходит в другую компанию. Снизить этот риск помогает опыт, который можно набрать до первой работы: краудтестинг, открытые проекты и проекты знакомых разработчиков, волонтёрство, стажировки и тестовые задания работодателей. Каждый такой проект записывают в резюме отдельной строкой и подтверждают портфолио.

Мой видеоурок: Почему джунов-тестировщиков (Junior QA) не берут на работу?Открыть на YouTube
Краудтестинг
задания на настоящих продуктах, которые можно указать в резюме
Ученический договор
его читают до подписи, если компания учит бесплатно
Бесплатно
урок в моём базовом курсе

Почему джунов берут неохотно

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

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

  • Тестировщиков в командах немного

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

  • Обучение стоит денег

    Прежде чем новичок выйдет на проект, его обучают, и в хорошей компании на это уходят недели. Всё это время он не приносит денег, а ментор, обычно опытный специалист с другого проекта, отрывается от своей работы, и час его времени стоит дороже часа джуна.

  • Новичок может уйти

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

  • Кандидатов много

    Курсы выпускают новых тестировщиков постоянно, и на вакансию junior откликается много людей. Резюме, в котором нет ничего, кроме пройденного курса, теряется среди похожих.

  • Нужен английский

    Компании, которые работают с зарубежными заказчиками, ждут английский, на котором можно переписываться и созваниваться. По моему опыту, для этого нужен уровень не ниже intermediate, а язык лучше учить вместе с профессией.

Где взять практику до первой работы

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

Зато такой опыт можно начать набирать до первой работы. Главным умением здесь я считаю умение искать: стажировки и проекты сами не приходят, их находят на сайтах компаний, в профессиональных каналах и через знакомых.

  • Краудтестинг

    Краудтестинг (crowdtesting) – это тестирование силами большого числа людей с разными устройствами и из разных стран. Вы регистрируетесь на платформе, указываете свои устройства, операционные системы и страну, проходите обучающие уроки и пробное задание, и после этого получаете доступ к настоящим тестовым циклам. Заработать там почти нечего, а задания для небольших стран разбирают быстро. Краудтестинг сейчас указывают многие, и работодатели смотрят на него спокойнее, чем раньше, но из двух резюме без работы в IT выигрывает то, где он есть. Типичное задание выглядит так: пройти оформление заказа в приложении доставки на своём телефоне, проверить смену адреса и оплату тестовой картой и завести найденные баги со скриншотом или видео. Модератор платформы проверяет, воспроизводится ли баг, и принимает или отклоняет его.

  • Открытые проекты и проекты знакомых

    Знакомые разработчики, начинающие стартапы, открытые проекты на GitHub. Проверка ради опыта выгодна обеим сторонам: проект получает тестировщика, а вы – запись в резюме и человека, который даст рекомендацию.

  • Волонтёрские проекты

    Некоммерческие и волонтёрские проекты тоже ищут тестировщиков. Объявления о них появляются в LinkedIn и в профессиональных Telegram-каналах.

  • Фриланс

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

  • Тестовые задания

    Я советую браться за любое тестовое задание от работодателя. Это практика, и каждое выполненное задание даёт шанс пройти на техническое собеседование. Отказаться стоит, только если задание явно рассчитано на несколько дней работы, например целый тест-план с десятками наборов тест-кейсов.

  • Тренажёры и учебные стенды

    Работу в команде они не заменят, но на них набивают руку: найти баги на экране, отправить запрос к API, написать SQL-запрос и сразу узнать, верно ли получилось.

Стажировка: где искать и что проверить до подписи

Стажировка – это обучение внутри компании с работой над её задачами. Требования к стажёру ниже, чем к junior-специалисту, платят меньше или не платят совсем, и длится она ограниченное время, обычно несколько месяцев. Часто это полный рабочий день, а после стажировки, если хорошо себя показать, можно претендовать на место в компании. Это лишь один из путей, и откликаться на вакансии junior стоит параллельно.

Для компании стажёр дешевле junior-специалиста, но и он стоит денег: время ментора, доступы, учебный план. Поэтому отбор на стажировку бывает почти таким же, как на работу, и готовятся к нему так же: теория, тест-дизайн, документация, основы клиент-серверной архитектуры.

Стажировку, на которой компания учит бесплатно, часто оформляют ученическим договором. По Трудовому кодексу РФ ученику на время обучения платят стипендию не ниже МРОТ, но в таком договоре бывает и условие отработать в компании оговорённый срок, а при уходе раньше вернуть стоимость обучения, и сумма может оказаться большой. Договор читают до подписи и фотографируют, потому что копию на руки дают не всегда.

Искать стажировки можно в нескольких местах.

  • Сайты компаний

    У крупных IT-компаний есть раздел для начинающих, он называется "Стажировка", "Internship" или "Карьера". Там же описаны требования и сроки набора.

  • LinkedIn и агрегаторы вакансий

    В поиске пишут "intern", "trainee" или "стажёр" и смотрят, какие компании набирают начинающих. По этому списку дальше идут на сайты самих компаний.

  • Telegram-каналы и сообщества

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

Пример: открытый проект как первая строка в резюме

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

  • 1. Найти проект

    Поиск по репозиториям GitHub по технологии или типу приложения. Смотрят, когда были последние изменения и отвечает ли автор на сообщения: заброшенному проекту тестировщик не нужен.

  • 2. Написать автору

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

  • 3. Разобрать требования

    Описание в README и документация заменяют требования. По ним составляют чек-лист: что приложение обещает и что произойдёт, если сделать не так, как задумано.

  • 4. Пройти проверки и завести баги

    Каждую находку оформляют по правилам баг-репорта: заголовок, шаги, фактический и ожидаемый результат, окружение, скриншот. В открытом проекте дефекты заводят в его трекере, на GitHub это раздел Issues.

  • 5. Записать в резюме

    Отдельная строка в опыте: название проекта, период, что делали (например, функциональное тестирование веб-версии, чек-лист, баг-репорты) и ссылки на заведённые дефекты. Если автор проекта согласится дать рекомендацию, её можно попросить оставить в LinkedIn.

Как оформить опыт и не бросить поиск

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

Навыки лучше подтверждать ссылками. Портфолио на GitHub с коллекциями Postman, тест-кейсами и баг-репортами, скриншоты из TestRail или Google Таблиц показывают, что человек делал это своими руками. Всё, что лежит в портфолио, должно быть без ошибок, иначе оно работает против вас. Бывает, что хорошее портфолио избавляет от тестового задания.

Сам поиск лучше вести как работу. Профиль в LinkedIn заполняют полностью, с ключевыми словами из вакансий, потому что рекрутеры ищут кандидатов именно по ним, и добавляют в контакты рекрутеров и тестировщиков. Откликаться стоит помногу и не только в своём городе. На собеседования идут сразу после курса, не дожидаясь чувства полной готовности: с каждым следующим отвечать проще. Пока ответа нет, учёбу не бросают, и основы автоматизации здесь хороший выбор.

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

Видеоуроки, шпаргалки и тренажёры

Почему джунов не берут на работу, я разбираю в отдельном ролике на YouTube. О том, где брать практику, рассказываю в роликах о первом опыте и о советах тем, кому отказывают, а о стажировках и коммерческом опыте – в трёх эфирах. В бесплатном базовом курсе по тестированию этой теме посвящён урок "Где брать практику и опыт?".

В тренажёрах платформы можно искать баги на живом экране и разбирать рабочие ситуации, например что делать, если разработчик говорит, что баг не воспроизводится. Дорожная карта собирает темы junior-тестировщика в порядке изучения, а шпаргалка с вопросами собеседования помогает понять, что из них вы уже знаете уверенно.

Курсы по теме

Вопросы и ответы

Почему джунов-тестировщиков не берут на работу?

Для компании новичок – расходы и риск: его обучают, прежде чем поставить на проект, на него тратит время ментор, а набравшись опыта, он может уйти. Тестировщиков в командах меньше, чем разработчиков, а кандидатов на junior-вакансии много. Шансы повышают практика на реальных продуктах, портфолио и регулярные отклики.

Где взять первый опыт работы тестировщиком?

Зарегистрироваться на краудтестинговой платформе, предложить проверку открытому проекту на GitHub, стартапу или знакомому разработчику, найти волонтёрский проект, пройти стажировку и выполнять тестовые задания работодателей. Каждый такой опыт записывают в резюме отдельной строкой.

Что такое краудтестинг?

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

Чем стажировка отличается от работы junior-тестировщиком?

Требования к стажёру ниже, платят меньше или не платят совсем, и стажировка ограничена по сроку, обычно несколько месяцев. После неё можно претендовать на место в компании. Стажировку с бесплатным обучением часто оформляют ученическим договором, поэтому его условия читают до подписи.

Можно ли указать в резюме опыт без официальной работы?

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

Стоит ли выполнять тестовые задания?

Да, если задание не рассчитано на несколько дней работы. Тестовое задание даёт практику и шанс пройти на техническое собеседование, а отказ от него обычно означает выход из отбора.

Посмотреть программы курсов

Программа каждого курса открыта целиком: видны все модули, уроки и число шагов.

Все курсы

Здесь используются cookies: без них сайт не работает, и по ним видно, откуда о платформе узнают.Cookies нужны для входа и учёта переходов. Подробнее