Как и в любой иной профессии, сфера тестирования программного обеспечения имеет свои должностные уровни, которые принято называть – грейдами специалистов (от англ. grading — группировка должностей по определённым основаниям).
Общепринятая градация уровней профессии QA-специалиста выглядит так:
- Junior;
- Middle;
- Senior.
Далее в статье пойдет речь о том, какими именно навыками должны обладать младшие тестировщики на первом собеседовании в компании по тестированию ПО.
Практические навыки
Умение вести диалог и поддерживать понятные ему коммуникации
Давайте для начала зададим простой вопрос: зачем тестировщику-новичку уметь хорошо говорить и правильно писать? В сфере тестирования правильная коммуникация встречается на каждом углу: общение внутри QA-группы, взаимодействие тестировщика и разработчика, а также участие в митингах при обсуждении новых специфик разрабатываемого проекта.
Именно по этим причинам навыки первоклассной устной и письменной речи очень важны, так как позволяют строить четкие и корректные вопросы, формулировать необходимые ответы. Если человек умеет правильно доносить любую информацию (как простую речь, так и сложные конструкции с техническими терминами), ему проще будет аргументировать свою точку зрения, понятливо излагать идеи и быстро решать возникающие вопросы.
Как совершенствовать подобный навык?
- Регулярно посещать собеседования, чтобы узнать, какие вопросы чаще всего встречаются в этой сфере и как правильно решать возникающие ситуации;
- Учиться отвечать на вопросы, а не сразу же начинать рассказывать свою историю, которая вообще не касается темы;
- Не бояться переспрашивать, если что-то непонятно с первого раза;
- Ознакомиться с навыками делового общения, просто поискав в интернете нужный запрос.
Постоянно совершенствуясь в этом направлении, человек работает сразу в двух направлениях.
Во-первых, повышается профессионализм в сфере тестирования. Ведь в этой области IT без постоянной коммуникации продвинуться будет нереально, и чего-то существенного достигнуть не удастся.
Во-вторых, исчезнет страх перед собеседованиями, появится чувство уверенности, что в целом поможет показать себя исключительно с лучшей стороны.
Знания основ теорий тестирования ПО
Чтобы вас взяли на работу, нужно изучать базовую терминологию, дабы говорить с коллегами на одном языке.
Перед прохождением собеседования проверьте свои знания на:
- Ручное и автоматизированное тестирование;
- Исследовательское и скриптовое тестирование (их сравнение и нахождение общих моментов);
- Понятие чек-листа, тест-кейса, в чем они разняться, и чем схожи;
- Понятие критичного бага и приоритета бага, бывает ли незначительный баг с высоким приоритетом на исправление.
Стоит уделить особое внимание профильной литературе, которая в избытке присутствует на просторах Интернета.
Базовые познания необходимых умений, указанных в вакансиях
Естественно, человек не может знать абсолютно все! Также нереально и уметь тестировать абсолютно все без исключения. Но все же, будет необходимо разбираться в прикладных вещах, иметь способности адаптироваться под определенную вакансию, разбираться в нюансах тестирования!
Именно поэтому, перед тем как пойти на собеседование, стоит внимательно изучить все требования, которые выдвигает потенциальный работодатель, и хорошо подготовиться (с практической и теоретической сторон). Вы точно должны понимать, как вы будете вести тестирование (будь то мобильное приложение или сайт Интернет-маркета).
Проверьте себя, сможете ли вы на собеседовании быстро и четко ответить на такие вопросы как:
- Из чего состоит веб;
- Понятие клиент-серверной архитектуры;
- Понятие БД, особенностей ее тестирования на стороне сервера, способы получения из нее информации;
- Нюансы тестирования мобильных продуктов.
Также, начинающему тестеру важно уметь правильно документировать найденные дефекты. Изучая заголовок найденного вами бага, программист должен понимать, в чем именно дело. А читая краткое описание, он должен сразу сориентироваться в строке кода, которую стоит исправить.
Базовые навыки составления технической документации
Навыки того, когда и в каком формате писать документацию являются очень важным моментом. Ведь бывает так, что тестировщик в краткие сроки должен составить текст-кейсы, а затем сформировать исчерпывающий отчет о выполненных тестах для презентации проекта клиенту.
Со стороны может показаться, что тестировщику не обязательно уметь писать техническую документацию, но не все так просто.
- Навыки работы с документацией позволяют ему планировать сроки выполнения его первоочередных функциональных обязанностей.
- Можно научиться качественно и структурированно правильно сохранять историю выполненных тестов.
- Знания по работе с документацией позволяют быстро ввести в курс дела новых специалистов, которые могут использовать предоставленный им документарный блок как базис.
- Наличие документации позволяет всегда помнить, какие проверки уже были выполнены, а с какими случились определенные сбои.
Постоянная наработка профильного опыта
На просторах Интернет-сообщества есть масса онлайн-платформ для совершенствования профильных навыков, и для лучшего понимания того, как и что нужно тестировать. Например, можно обратиться на ресурсы https://www.utest.com/ или http://fixber.com/, где пользователь может получить практический опыт в сфере тестирования ПО, а также улучшить уже имеющиеся навыки (например в ситуации, когда человек временно находится без работы).
Теперь можно перейти к понятиям потенциальной темы собеседования.
Как себя вести на собеседовании на должность junior QA
Самопрезентация
Итак, начнем. Масса собеседований проходит по однотипной схеме. Первой частью всегда идет так называемая самопрезентация, когда человека просят подробно рассказать о себе.
В данном случае, задача-максимум для собеседующего – максимально объемно и детально поведать о своем профильном опыте, упомянуть о технических способностях, а также при надобности поведать свой взгляд на решение предложенной (виртуальной) задачи.
Ответы на технические вопросы и вопросы теоретического характера
Ваш будущий работодатель обязательно будет спрашивать вас о профильных темах и вопросах, касающихся вашего уровня знаний, чтобы быстро определить ваш потенциальный уровень подготовки и знания материала.
В таком случае крайне важно не просто выучить наиболее популярные термины, но и правильно интерпретировать те или иные моменты.
Нужно заранее выработать тактику поведения и прогнать наиболее популярные вопросы, к примеру, перед зеркалом.
Вопросы от соискателя на должность к потенциальному работодателю
Подобная тактика позволит понять, понравится ли вам работать в компании, разделяете ли вы их ценности, подходят ли вам их глобальные цели и график работы, как часто проходят корпоративы и какие поощрительные бонусы можно получать и с какой регулярностью.
В завершение отметим, что во время подготовки к собеседованию нужно:
- Изучить предлагаемую компанией вакансию и условия работы (например, ознакомиться с информацией на официальном веб-сайте фирмы).
- Изучив выдвигаемые требования, повторите все знания, которые могут вам пригодиться непосредственно во время собеседования.
- Поработайте над возможной самопрезентацией, чтобы убедить работодателя в том, что вы полностью подходите ему.
Оставить комментарий