Кто такой Тестировщик ПО и сколько он зарабатывает
10 минут
1517
Рекомендую пройти обучение тестированию в GeekBranis! Переходите по ссылке ниже и получайте скидку на оплату курса, а также массу полезных бонусов, которые обязательно пригодятся в карьере!
Получить скидку!Профессия тестировщик ПО – это хорошая возможность попасть в сферу IT тем, кто не имеет необходимых базовых знаний для других направлений, но хочет попробовать себя в ней. Обучение простое и быстрое, подходит даже для уровня «с нуля». Тестировщиками часто становятся те, кто стремится зарабатывать выше среднего по рынку, но не имеет возможности вкладывать много сил и денег в освоение новой профессии. При этом на начальном этапе обучение рекомендуется все-таки пройти: это откроет дорогу во многие компании разного уровня и позволит далее самостоятельно разбираться в нюансах каждого направления.
КТО ТАКОЙ ТЕСТИРОВЩИК ПО?
Тестировщик – это человек, задача которого заключается в проверке программ, программного обеспечения, приложений, игр и прочего на наличие в них ошибок. Тестировщик ПО проверяет именно программное обеспечение разных типов (но обычно оно ограничивается спецификой деятельности компании, если речь идет не о фрилансе с разнородными заказчиками).
Тестировщик пользуется ПО в штатном режиме и ищет ошибки, баги, недочеты и просто неудачно сделанные детали, затем сообщает о них разработчику, чтобы тот мог внести исправления перед тем, как выпускать продукт на рынок.
Тестировщик ищет преимущественно следующие проблемы:
- Кнопка не работает или ошибочно ведет не туда, куда следует;
- Программа зависает в определенный момент (стоит переписать часть кода);
- В программе не получается открыть нужное или есть возможность открыть то, что должно быть скрыто;
- Дизайн приложения неудачный;
- Другое, что может помешать комфортной работе.
В отличие от обычного пользователя, тестировщик пользуется продуктом не только одним из возможных способов, а собирает все возможные варианты, чтобы не пропустить ни одной проблемы. В этом и заключается основная сложность: недостаточно просто запустить программу и понажимать во все кнопки в ней, нужно смоделировать и другие возможные сценарии ее использования, чтобы проверить их все. Зачастую дополнительно тестируется и совместимость с другими утилитами.
Стандартно работа ведется по следующему сценарию:
- Изучение продукта и составление плана тестирования (представление возможных сценариев, список утилит для проверки совместимости, выбор вариантов тестов).
- Тестирование и составление баг-репортов (отчетов о найденных проблемах) для отправки их разработчикам.
- Перепроверка продукта после первого его исправления разработчиками (нужно проверить не только указанные места, но и все в целом – иногда после доработки баги проявляются в других местах).
- Отправка нового варианта баг-репорта разработчикам.
Цикл повторяется столько раз, сколько нужно.
Начинающие тестировщики выполняют всю работу вручную, но с ростом профессионализма многие учатся автоматизировать многие составляющие работы, что позволяет экономить время и успевать проверять больше продуктов за определенный срок.
СКОЛЬКО ЗАРАБАТЫВАЕТ ТЕСТИРОВЩИК ПО?
Согласно данным крупного агрегатора поиска работы HH.ru, на конец лета 2021 года открыто более 2 500 вакансий тестировщика ПО в Москве, регионах и на удаленке без привязки к месту жительства.
Заработная плата тестировщика ПО:
- В Москве – от 100 до 150 тыс. руб.
- Удаленная работа – от 80 до 120 тыс. руб.
- Проектная работа – от 30 до 70 тыс. руб.
Среди крупных и известных компаний, ищущих в штат тестировщика, можно выделить КАМАЗ, Викиум, Puzzle English и другие проекты с известным именем. Возможность удаленной работы позволяет получать высокую зарплату независимо от места жительства и без необходимости переезда.
ЧТО ДОЛЖЕН ЗНАТЬ ТЕСТИРОВЩИК ПО?
Тестирование – это не просто использование нужных программ и приложений и выявление очевидных поломок в них. С таким подходом можно упустить много багов и позволить выйти сырому продукту на рынок. Специалист должен знать:
- теорию тестирования (что нужно проверить, как составить план проверки так, чтобы не упустить ни одного сценария);
- принцип работы системы баг-трекинга (нескольких или хотя бы конкретно той, что используется в компании);
- как общаться с разработчиками, уметь настоять на своем (привлечь внимание, напомнить о необходимости выйти на контакт и вовремя доработать необходимое и т. п., т. е. пригодятся навыки командной работы.
Полезным навыком будет умение составлять автоматические тесты для того, чтобы не выполнять часть рутинной работы вручную (обычно этому учатся сразу же, как только осваиваются в профессии). Обязательным качеством тестировщика считается усидчивость и настойчивость, т. к. работа однообразная, но требует концентрации внимания.
ЛУЧШИЕ КУРСЫ ТЕСТИРОВЩИКА ПО
Название курса |
Школа |
Срок обучения |
Цена |
GeekBrains |
10 мес. |
149500 руб. |
|
GeekBrains |
3 мес. |
69650 руб. |
|
GeekBrains |
12 мес. |
144000 руб. |
|
GeekBrains |
1 мес. |
15000 руб. |
|
GeekBrains |
1 мес. |
15000 руб. |
|
Skillbox |
12 мес. |
45800 руб. |
|
Skillbox |
12 мес. |
46800 руб. |
|
Skillbox |
9 мес. |
От 2858 руб. |
|
Автоматизированное тестирование веб-приложений на JavaScript |
Skillbox |
12 мес. |
55300 руб. |
SkillFactory |
8 мес. |
69600 руб. |
|
SkillFactory |
10 мес. |
66000 руб. |
|
SkillFactory |
4 мес. |
54000 руб. |
|
Яндекс.Практикум |
4 мес. |
55000 руб. |
|
Яндекс.Практикум |
5 мес. |
65000 руб. |
Подробная информация о курсах тестирования ПО – ТУТ
Обзор + отзывы о курсах тестировщика в GeekBrains – ТУТ
Обзор + отзывы о курсах тестировщика в Яндексе –ТУТ
Обзор + отзывы о курсах тестировщика в Skillbox –ТУТ
Обзор + отзывы о курсах тестировщика в SkillFactory –ТУТ
ПРЕИМУЩЕСТВА ПЛАТНЫХ КУРСОВ
Обучение тестированию можно пройти за несколько месяцев удаленно, причем есть как бесплатные учебные материалы, так и платные курсы. Бесплатные – это какие-то базовые знания, дающие представление о профессии в общем, позволяющие понять ее принципы и особенности (за исключением бесплатных курсов, запускаемых конкретной компанией для обучения специалистов под себя). Тем, кто всерьез хочет погрузиться в профессию и стать в ней хорошим специалистом, рекомендуется обратить внимание на платные курсы с хорошей репутацией. В этом случае студент получает:
- качественные материалы, из которых устранено все лишнее, а полезная информация структурирована так, чтобы ее усвоить;
- наличие практического материала, близкого к реальным рабочим задачам;
- сочетание теории и практики, причем вторая будет и самостоятельной с проверкой преподавателя, который укажет на неверные шаги и ошибки;
- обучение автоматизации тестов;
- сбор кейсов за время обучения и формирования портфолио;
- помощь с трудоустройством (многие онлайн-школы «дружат» с различными компаниями и предоставляют им молодых специалистов.
ВЫВОДЫ
Тестировщик ПО – это высокооплачиваемая профессия, которой легко можно обучиться с нуля и далее развиваться в ней. На рынке есть множество вакансий для работы в офисе или дома, а при работе с проектами можно совмещать несколько сразу для повышения дохода. Возможность автоматизации позволяет выполнять больше задач в короткий срок и соответственно больше зарабатывать. Все это могут дать хорошие курсы: обучение профессии и разъяснение ее специфики, подсказки по работе и лайфхаки в ней, автоматизация, помощь в поиске работы и трудоустройстве – стоимость курсов обычно отбивается первой зарплатой.