Что нужно, чтобы устроиться на первую работу тестировщиком |
22.11.2019 00:00 |
Автор: Нина Агеева, тренер курса Погружение в тестирование. Jedi point Всем привет! Если вы читаете эту статью, значит вам интересен мир тестирования: вы могли что-то слышать от друзей про профессию “тестировщик”, могли читать статьи или какие-то книги. Уверена, вы хотели бы попробовать себя в новой роли, найти первую работу в тестировании, но у вас куча сомнений — ”у меня нет профильного образования, я — не программист, я не потяну”. Почему я в этом уверена — потому что сама прошла довольно долгий путь преодоления собственных страхов и сомнений, потому что студенты моих курсов приходят именно с такими страхами и неуверенностью в собственных силах. В своей статье я расскажу, какими знаниями и умениями необходимо обладать, где их можно получить, как подготовиться и пройти собеседование на позицию “младший тестировщик” и устроиться на свою первую работу! Какими навыками должен обладать начинающий специалист по тестированию, и где эти навыки получить? Как и в любой другой профессии, в тестировании принято разделять уровни или, как их еще называют, грейды специалистов. У нас принята градация junior, middle, senior. Какими же навыками или скилами должен обладать джуниор-тестировщик, чтобы его захотели взять на работу. Во-первых, специалист должен уметь разговаривать и вести понятные коммуникации А теперь, внимание, вопрос — а зачем тестировщику хорошо говорить и писать? В нашем деле коммуникаций будет очень много — и коллеги-тестировщики, и разработчики, и менеджеры, и руководители проекта, аналитики и др.). Именно поэтому навыки грамотной устной и письменной речи, умение задавать четкие и понятные вопросы крайне важны. Важны для того, чтобы аргументированно донести свою точку зрения, чтобы понятно излагать свои идеи, чтобы ускорить решение тех или иных вопросов. Как прокачать этот навык?
Развивая себя в этом направлении, вы будете работать сразу над двумя результатами. Во-первых, вы действительно повысите свой профессионализм в тестировании, т.к. в этой отрасли без осознанных коммуникаций вы всё равно никуда не продвинитесь и ничего не достигните. Во-вторых, вы перестанете бояться собеседований, будете чувствовать себя более уверенно, и это поможет вам показать себя с лучшей стороны. Во-вторых, основы фундаментальной теории тестирования Для того, чтобы вас захотели взять на работу, вы должны знать основную терминологию, чтобы общаться с коллегами на одном понятном языке. Проверьте себя, знакомы ли вам эти термины:
Чтобы уверенно отвечать на приведенные выше вопросы, можно почитать порталы, посвященные тестированию, например, http://software-testing.ru/ или http://www.protesting.ru/ , книги Савин — «Тестирование.com», «Тестирование программного обеспечения. Базовый курс» — Святослав Куликов или выбрать один из профильных курсов для начинающих тестировщиков. Если вы владеете английским, не лишней будет книга Lee Copeland — «A Practitioner’s Guide to Software Test Design». В-третьих, неплохо бы разбираться на базовом уровне в том, что написано в вакансии Знать все — невозможно, смиритесь! Тестировать все — не умеет никто. Но знать прикладную область, уметь адаптироваться под вакансию и понимать нюансы тестирования именно этого направления — еще как возможно! Именно поэтому перед тем, как идти на собеседование, внимательно изучите, а что от вас хочет будущий работодатель, и хорошенько подготовьтесь. Вы должны понимать, как вы будете тестировать продукты в зависимости от их специфики (десктоп-, веб- или мобильные приложения, а может быть вам на тест попадется игра?). Проверьте себя, достаточно ли ваших знаний, чтобы ответить на вопросы:
Кроме того, начинающему тестировщику очень важен навык правильного и точного документирования найденных багов. Глядя на заголовок вашего бага, разработчик должен понимать, в чем дело, а читая описание — должен знать строку кода, которую будет править. В-четвертых, я бы добавила сюда навык написания тестовой документации Очень важным моментом в нашей профессии является понимание того, когда какой формат стоит использовать — когда нам подойдет и простенький чек-лист, а когда необходимо написать очень подробный и понятный тест-кейс, который пройдет тестировщик любого уровня.
В-пятых, вы можете уже сейчас получить свой первый опыт В сети есть немало платформ для того, чтобы “наколотить” опыт и хотя бы иметь представление, как это — тестировать. Онлайн-биржи, различные фриланс-платформы и площадки помогут вам с этим ( https://www.utest.com/, http://fixber.com/, проект “Хомячки”). Общий смысл подобных ресурсов заключается в получении практического опыта для начинающих специалистов по тестированию, а порой — сохранение и даже улучшение уже имеющихся навыков для тестировщиков, которые в настоящий момент находятся без работы. Приведенные выше 5 блоков — это лишь малая часть знаний и навыков, которые необходимы для прохождения собеседования. На курсе “Погружение в тестирование. Jedi Point“ мои студенты получают достаточную теоретическую базу по приведенным выше направлениям, а затем отрабатывают и закрепляют ее большим числом практических заданий. Как подготовиться к собеседованию? Теперь, когда мы определились с навыками, переходим к теме собеседования. Большинство собеседований построено по однотипной схеме, и первым этапом соискателя просят рассказать о себе, провести самопрезентацию. Михаил Портнов в своем видео дал замечательные советы по успешной самопрезентации. Следующим блоком собеседования принято считать вопросы технического и теоретического плана от вашего будущего работодателя. Это делается для того, чтобы оценить вас как будущего сотрудника, оценить уровень вашей подготовки. Финальным блоком собеседования принято считать вопросы от соискателя к работодателю, благодаря таким вопросам вы сможете понять, хотите ли вы работать в данной компании, подходят ли вам ее ценности, разделяете ли вы цели компании. Какой рабочий график вас ждет, есть ли какие-то корпоративные стандарты и т.д. Вместо заключения приведу основные положения для подготовки к собеседованию:
И помните, собеседование — это не экзамен. Не только вас выбирают, вы тоже выбираете, подходит ли вам эта вакансия и компания в целом или нет, поэтому — спокойнее и без паники! Даже если с первого раза у вас не получилось — воспринимайте это не как неудачу, а как получаемый опыт, на котором можно и нужно учиться! Регистрируйтесь на курс “Погружение в тестирование. Jedi Point“, чтобы приобрести нужные навыки! Дополнительные материалы к статье: Мини-FAQ для желающих начать карьеру тестировщика в IT-индустрии Раздаточные материалы студентов курса Jedi point Телеграм-канал “QA — курсы и образование” Статья “Как проходить собеседование на QA-инженера без опыта работы” |