9 острых вопросов тестировщику. Без прикрас
easy

9 острых вопросов тестировщику. Без прикрас

Честно отвечаем на каждый

Мы собрали самые острые и неудобные вопросы, которые задают QA-инженерам (то есть тестировщикам). Ответы вас удивят. 

Правда ли, что тестирование — это самый простой способ попасть в ИТ?

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

А с другой стороны, для успеха в этой сфере важны такие навыки, как внимательность, умение разбираться в задаче, умение работать с коллективом и самому следить за своей продуктивностью. Проще говоря — Soft Skills, которые мы разбирали в отдельной статье:

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

Какой язык программирования нужно знать, чтобы стать тестировщиком?

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

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

Я гуманитарий, у меня есть шанс стать тестировщиком?

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

Другое дело, что нужно иметь интерес к компьютерам, машинам, механизмам, алгоритмам и ко всей нашей digital-жизни. Всё-таки заниматься тестированием и не интересоваться компьютерами — довольно странно.

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

Сколько времени на работу тестировщика требуется каждый день?

Всё зависит от количества задач и времени, которое нужно на их обработку. Есть проекты, где это занимает весь рабочий день, а есть — где за 2–3 часа можно сделать весь объём и заниматься своими делами. Единого стандарта в тестировании нет, тут надо смотреть, что требуется компании и какие условия она предлагает.

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

А пальцы не устают всё время нажимать на кнопки во время тестирования?

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

Например, с помощью Puppeteer можно написать простой скрипт, который будет: 

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

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

Есть ли карьерный рост?

Да, как и везде в ИТ.

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

Можно начать с тестирования, потом освоить программирование и перейти в разработку.

Можно начать с тестирования, освоить тестирование интерфейсов, а потом перейти в дизайн и рисовать самому эти интерфейсы.

Вариантов роста всегда много, всё зависит от профессиональных навыков и желания развиваться дальше.

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

Что с работой и зарплатой? Платят ли тестировщикам 300 тысяч в секунду, как другим айтишникам? 

Если говорить про ручное тестирование, то на старте средняя зарплата у новичков — 64 тысячи рублей в месяц. Это мало в масштабах всего мира ИТ. Но это и стартовая позиция. 

9 острых вопросов тестировщику. Без прикрас
Данные — Хабр Карьера

У инженеров-новичков по автоматизации тестирования зарплата почти на треть выше — 86 тыс. рублей:

9 острых вопросов тестировщику. Без прикрас

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

Всё выглядит слишком круто. В чём подвох в работе тестировщика? 

Есть и минусы работы в ИТ в целом, и в работе тестировщика в частности:

Стресс и здоровье. Тестирование — это интеллектуальный труд, связанный с людьми (нужно общаться с командой, получать и ставить задачи). Много случаев выгорания и депрессии просто из-за того, что работаешь за компьютером, мало двигаешься и перегреваешь мозг. 

Сидячая работа. Очень вредно для здоровья с утра до вечера сидеть за компьютером. Нужно самостоятельно следить за своей активностью. 

Сервисная функция. Вы участвуете в создании продукта, но в поддерживающей роли. Нельзя сказать родителям, например: «Видишь вот приложение Яндекса? Это я сделал». Можно только: «Это я помогал делать».

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

Текст:

Михаил Полянин

Редактор:

Максим Ильяхов

Художник:

Алексей Сухов

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Аня Соколова

Интересно тестирование? Вам сюда
Простой способ стать тестировщиком — научиться этому в «Практикуме» на курсе «Инженер по тестированию: от новичка до автоматизатора». Через 4 месяца уже получится выйти на работу ручным тестировщиком, а ещё через 5 — вырасти до автоматизатора тестирования.
Старт бесплатно
Интересно тестирование? Вам сюда Интересно тестирование? Вам сюда Интересно тестирование? Вам сюда Интересно тестирование? Вам сюда
Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
easy