Ты зануда, а в IT за это платят: как я за три с половиной месяца стала тестировщиком

В действительности, существует огромное множество видов и подвидов тестирования, и, скорее всего, вас не попросят предоставить полный список. Однако можно выделить основные категории, такие как ручное и автоматизированное тестирование, статическое и динамическое тестирование, функциональное и нефункциональное, а также подходы white box и black box.

Почему я хочу стать тестировщиком

Почему я хочу стать тестировщиком?

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

На самом деле, это заблуждение. Чтобы действительно освоить тестирование, нужно затратить немало усилий — не только освоить теоретическую часть, но и практиковаться, оттачивая свои навыки на реальных проектах.

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

Преподаватели курсов по тестированию акцентируют внимание на мотивации студентов, так как именно она является основой их интереса и стремления развиваться в этой области.

Главный вопрос на собеседовании: почему я хочу быть тестировщиком

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

Наиболее распространенные вопросы на собеседовании могут включать:

  • Почему вы хотите стать тестировщиком;
  • В чем заключается суть тестирования;
  • Какие существуют виды тестирования, методы и подходы;
  • Что такое автоматизированное тестирование;
  • Что такое баг-репорт.

Как правило, во время собеседования рекрутер задает около десятка вопросов, и вопрос о том, почему вы хотите стать тестировщиком, скорее всего, станет первым. Это определяет общее впечатление о вас.

Типичные ответы начинающих на вопрос «почему я хочу быть тестировщиком» включают:

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

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

Однако важно не переусердствовать, утверждая, что вы просто созданы для этой профессии или все время мечтали о ней. Чем больше конструктивной информации вы предоставите, тем лучше, ведь рекрутеры ценят конкретные и практические ответы, а не размышления без содержания.

Почему я хочу стать тестировщиком 2

Почему я решила сменить специальность

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

Хотя мне нравился коллектив, в котором я работала, и зарплата вполне устраивала (по меркам областного центра, 30 тысяч рублей была нормой), я не чувствовала связи с историей или археологией. Я не испытывала к этим областям любви или увлечения. В какой-то момент мне просто стало все это неинтересно, и я начала обдумывать, чего же мне на самом деле хочется.

Это интересно:  Самые востребованные курсы для мужчин в 2024 году

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

Я часто жаловалась ему на ошибки, которые встречала на сайтах, и он посоветовал мне попробовать себя в тестировании, мол, «ты такая придирчивая, за это тебе будут платить». Так я начала разбираться в профессии тестировщика. Рекламы, которые я видела раньше, утверждали, что тестирование — это просто: не нужно специальных знаний, любой человек сможет освоить эту профессию. Это, конечно, не так. Я знаю людей, которые не смогли бы стать тестировщиками из-за отсутствия элементарной компьютерной грамотности. Необходима и базовая подготовка. Кроме того, я ранее изучала программирование в техникуме, хотя это было давно, но все же мне было понятно, что к чему.

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

Почему я хочу стать тестировщиком 3

Как проходила учеба

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

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

Изначально на практике мы занимались созданием презентаций в PowerPoint по изученной теории, что вызывало недовольство среди участников — всё же мы не пришли учиться работать в пакет Microsoft Office. Меня очень обрадовало, когда начались полноценные занятия. Нас делили на команды и давали задания, например, «Найдите баг на сайте РЖД». Мы работали в Zoom в отдельных rooms. Не всегда на занятиях присутствовали все — некоторые сотрудники могли находиться на работе или в транспорте и просто слышали занятия на фоне. Позже каждый из нас делился результатами работы и отвечал на вопросы преподавателя о найденных ошибках.

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

Почему я хочу стать тестировщиком 4

Почему я решил стать тестировщиком

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

Это интересно:  Менять будущее я не умею: как я стала тарологом и зарабатываю по 300 тысяч в месяц

Моя семья не подвергалась риску — я не увольнялся, пока не нашел новую работу. Жена поддерживала меня, утверждая, что у меня всё получится. С дочкой мы готовились к школе, и мне организовали отдельное рабочее место, чтобы я мог сосредоточиться на учёбе. Домашний офис спикера, рабочее местоНа первых порах учёба была довольно простой. Затем начались модули с программированием, где требовалось уделять больше времени. Некоторые темы были настолько интересны, что я занимался ими самостоятельно, например, в Postman (инструмент тестирования API) создавал различные запросы, долго разбирался с функциями в Python. Один из первых модулей мне очень понравился, там мы изучали создание веб-страниц и изучали HTML. Программирование захватило меня, мне нравилось писать коды и запускать ботов. Бывали моменты, когда понимание приходит внезапно: что-то может быть непонятным, но потом все становится на свои места.

Середина курса ознаменовалась тем, что нам предложили возможность искать работу. Я подумал, почему бы не попробовать?

Почему я хочу стать тестировщиком 5

После третьего собеседования мне прислали оффер

Меня приняли на должность младшего тестировщика, что примерно соответствовало стажировке, и при этом зарплата была уменьшена примерно на четверть — к этому я был готов. Спустя несколько месяцев мне повысили ставку, и теперь она была на 20–25% выше, чем на предыдущем месте. Моя новая компания занимается IT-решениями для государственных структур, и в данный момент мы занимаемся проектом, связанным с электронным документооборотом. Грубо говоря, речь идет о том, как происходит обмен документами между различными органами и департаментами. Процесс заключается в том, что файл поступает, обрабатывается, фиксируется, получает номер и отправляется дальше по инстанциям, по пути обрастая различными ответами, сканами и дополнительными материалами. В Самаре у нас имеется офис, и в начале работы я ездил туда, чтобы адаптироваться. Процесс адаптации был хорошо организован: в компании есть регрессионные тесты, которые проходят все новички независимо от уровня. Это помогало лучше понять продукт и специфику работы, а также ознакомиться с тем, как здесь обычно проводится оформление документов. Я также начал самостоятельно создавать баги.

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

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

Задумайтесь, как войти в IT, даже если у вас нет навыков программирования? Стать тестировщиком — это отличное решение. Для начала вам понадобятся базовые навыки работы с ПК, а начать работать вы сможете уже через 4 месяца после начала обучения.

Зарплаты тестировщиков

Средняя (медианная) заработная плата по регионам:

  • Москва: 131 000 руб.
  • Санкт-Петербург: 119 000 руб.
  • Регионы – 80 000 руб.
  • Вся Россия – 91 000 руб.
  • Начинающие тестировщики/без опыта – до 50 000 руб.
  • От 1 до 3 лет – от 50 000 руб. до 170 000 руб.
  • От 3 до 6 лет – от 170 000 руб. до 350 000 руб. и выше.

Как стать тестировщиком и где учиться

Варианты обучения для тестировщика с нуля:

  • Самостоятельное обучение включает в себя различные видеоролики на YouTube, книги, форумы, самоучители и другие ресурсы. Плюсы данного подхода – дешевизна или низкая стоимость. Однако, минусы тоже значительные: отсутствует системность, и подобный подход может оказаться неэффективным, а навыки могут не соответствовать требованиям работодателей;
  • Классическое оффлайн-образование — получение диплома в вузе. Диплом может оказаться серьезным преимуществом при трудоустройстве, хотя обучение продлится не менее четырех лет;
  • Онлайн-обучение. Проходя курсы на одной из образовательных платформ, можно получить знания, которые подойдут большинству без подготовки. Обычно акцент делается на практику, что позволяет быстро сформировать портфолио и устроиться на работу сразу после окончания обучения. Средний срок обучения составляет около 6 месяцев.
Это интересно:  Менять будущее я не умею: как я стала тарологом и зарабатываю по 300 тысяч в месяц

Ниже приведен обзор более 15-ти лучших онлайн-курсов для тестировщика.

Вопросы для проверки софт-скиллов

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

Почему вы решили стать тестировщиком?

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

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

Как вы считаете: какие личные качества важны для тестировщика?

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

Среди других качеств, важных для тестировщика, можно выделить:

  • Любознательность и стремление к обучению;
  • Ответственность и дисциплинированность;
  • Энергичность и проактивный подход;
  • Здоровый перфекционизм;
  • Творческое мышление.

Что почитать

Что делать, если разработчик не согласен с результатами тестирования?

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

Что делать, если нет спецификации или она составлена непонятно?

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

Финальный этап: задачи и головоломки для тестировщиков

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

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

  • Протестировать форму оплаты в интернет-магазине.
  • Составить баг-репорт для неработающего чайника.
  • Написать чек-лист для проверки формы авторизации.
  • Кнопка «Купить» не работает. Это проблема на стороне клиента или сервера?
  • Как измерить высоту здания с помощью барометра?

Протестируйте карандаш (лифт, тостер, лист бумаги…). Один из распространенных типов задач для собеседований тестировщиков уровня junior (и не только) — протестировать какой-то предмет из реальной жизни. При этом не имеет значения, что именно вам предложат, алгоритм остается верным.

Сначала нужно ознакомиться с требованиями. Затем на каждое из них прописать тест-кейсы и happy path — то есть сценарии, при которых продукт работает без ошибок. Дальше все зависит от вашей фантазии и практических знаний. Например, для карандаша можно провести тестирование удобства использования: как он лежит в руке, удобно ли им писать и так далее.

Что почитать

Оцените статью
Женский форум
Добавить комментарий