Найти в Дзене
TeachMeSkills

Тестировщики в айти — доверяй, но проверяй

Оглавление
Современный софт — та самая коза, у которой через попу тормоза, а сбоку бантик. В процессе производства программ, приложений и еще бог знает чего, прогеры делают ошибки со стопроцентной вероятностью. В итоге проекты глючат, тупят, свистят и тормозят, прямо как движок 10-летней «чепырки».
Современный софт — та самая коза, у которой через попу тормоза, а сбоку бантик. В процессе производства программ, приложений и еще бог знает чего, прогеры делают ошибки со стопроцентной вероятностью. В итоге проекты глючат, тупят, свистят и тормозят, прямо как движок 10-летней «чепырки».

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

Тестирование автоматизированное и мануальное

Тестировщики, как и девушки, если верить группе «Отпетые Мошенники», бывают разные. Никаких черных, белых и красных — IT-школа TeachMeSkills не приемлет расизм во всех его проявлениях. QA-инженеры (от англ. quality assurance — «обеспечение качества») делятся на две категории по принципу подхода к работе:

  1. Автоматизаторы — проверяют работоспособность приложений с помощью сценариев, написанных на разных языках программирования.
  2. Мануальщики — делают все то же самое, но без инструментов автоматизации, исключительно вручную.

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

-2

Шкафчик с инструментами QA-инженера

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

  • умение обращаться с прикладными тулзами — вроде Chrome DevTools и его аналогов, а также клиентов Postman или SoapUI для тестирования API;
  • навык ведения тестовой документации в Allure TestOps, Testlink, Testrail, TestIT и Cayman;
  • знание SQL — умение обращаться с базами данных обязательно, ведь они сегодня прикручены почти к любому приложению;
  • навык составления (а иногда — и презентации!) баг-репортов — документов с информацией о найденных ошибках и возможных причинах их появления.

Тем, кто тестированием софта никогда не занимался, кажется, что работа простая. Мол, потыкал кнопочки, пощелкал мышку, отыскал пару багов и отправил отчет горе-разработчику. На практике дела обстоят по-другому. QA-инжиниринг — сфера на стыке айти, дизайна, продуктового менеджмента и даже бизнес-аналитики.

-3

Коннор, сколько получают тестировщики *на самом деле*

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

  • по запросу «Тестировщик» на экран выводится порядка 4 795 вакансий (инфа, актуальная на конец января 2024-го);
  • зарплаты указаны только для 1 440 предложений — остальные компании явно ищут рабов, поэтому учитывать мы их не будем;
  • на ценник от 85 до 160 тыс. вечнодеревянных могут претендовать 1 027 (71,3%) уникумов;
  • в топовых вакансиях зарплата начинается от 385 000 фублей — правда, таких предложений всего 42 (привет Дугласу Адамсу!), что эквивалентно 2,9%.

Теперь сложим манатки в чемодан и переберемся в загнивающую Европу. Забугорный портал glassdoor.com предлагает свыше 28 631 вакансий для сильных, слабых, веселых или даже душных QA-инженеров. С деньгами здесь все поприличнее — соискателям предлагают от 34 до 132 тыс. американских рублей в ежегодном формате.

Тестировщиком можешь стать и ты

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

Ты что-то анализируешь, общаешься с классными ребятами из отдела разработки, создаешь отчеты и чувствуешь неподдельную радость. Это ощущение становится сильнее ровно два раза в месяц — в дни, когда тебе платят аванс и зарплату, достойную твоих амбиций. Представил? Понравилось? Тогда прекращай ловить галюны — превращай мечты в реальность на курсах для тестировщиков в школе TeachMeSkills!

Скидка 50% до конца февраля на первый платеж: каталог курсов по тестированию