Профессия тестировщик: кто это такой и что он делает в ИТ?
Эту профессию быстрее и проще освоить, чем программирование, при этом она востребована. Суть работы – проверять программное обеспечение, приложения, игры, сайты на наличие ошибок и готовить отчеты для разработчиков (баг-репорты).
Тестировщик может трудиться в офисе, удаленно или как фрилансер, то есть частный специалист, которого привлекают на определенные проекты. На рынке наблюдается дефицит хороших кадров, что позволяет новичкам быстро находить работу.
Расскажем, сколько зарабатывают тестировщики и чем они занимаются, как освоить эту профессию с нуля и где учиться, поговорим о плюсах и минусах направления.
Содержание статьи:
- Кто такой тестировщик и что он делает?
- Плюсы и минусы профессии
- Что нужно знать и уметь для тестирования ПО?
- Сколько получают тестировщики? Средние зарплаты на рынке
- Как стать тестировщиком и где учиться?
Кто такой тестировщик и что он делает?
Тестирование ПО – это интересный процесс, в котором есть свои правила, методики и техники. Давайте разберемся, в чем заключается данная работа.
Нужно искать ошибки, особенно критичные, чтобы устранить их до выпуска программы на рынок. Например, не действует кнопка, приложение зависает, игра ломается и т.д. Важно смоделировать все возможные ситуации, которые могут возникнуть. Протестировать сайт или иной IT-продукт во всех популярных браузерах.
Результатом работы являются баг репорты. Это отчеты, в которых описано, когда и какие ошибки возникают, при каких действиях и т.д.
Как правило, процесс тестирования проходит следующим образом:
- Вначале тестировщик ПО составляет план по проверке программного обеспечения и пишет сценарии тестов, которые нужно выполнить.
- Затем осуществляет функциональное тестирование продукта и пишет баг-репорты. Они фиксируются в специальных программах – баг-трекерах. Например, в каком-то браузере не работает какой-то функционал. Важно подробно описать проблему для разработчиков, чтобы они ее устранили.
- После доработки ПО проводится серия ретестов, которые направлены на проверку доработок (остались ошибки или нет, появились новые баги или нет).
-
Помимо ручного тестирования, специалист может настраивать автоматические тесты и контролировать их выполнение. Их настройка требует определенной квалификации и повышает зарплату тестировщика программного обеспечения.
Плюсы и минусы профессии тестировщика
Плюсы |
Минусы |
|
|
Что нужно знать и уметь тестировщику ПО?
- Для работы тестировщик должен знать теорию тестирования, уметь составлять сценарии проверки программного обеспечения и отчеты.
- Необходимо уметь работать с системами баг-трекинга, например, Jira, Redmine, Bugzilla. Могут пригодиться базовые знания языков программирования, на которых создан тестируемый софт, умение создавать запросы к базам данных.
- Необходимо настраивать автоматические тесты и контролировать результаты их выполнения.
- Поскольку специалист часто общается с разработчиками, пригодятся навыки работы в команде.
-
Нужно быть внимательным, усидчивым, педантичным.
Освоить необходимые знания и навыки можно на онлайн-курсах, например, в университете Нетология. Там обучают профессии с нуля. Курс ведут практикующие специалисты.
Сколько получают тестировщики?
Средняя зарплата специалиста по тестированию программного обеспечения – 50-60 тыс. руб. в месяц. В Москве можно зарабатывать до 80 тыс. рублей, в крупных городах – около 60-70 тыс. рублей.
На фрилансе выгодно сотрудничать с иностранными клиентами. Например, на западных биржах стоимость часа работы тестировщика ПО составляет от $15-20. Опытный специалист может рассчитывать на $25-30, что составляет порядка 2000 рублей по текущему курсу доллара.
Зарплата тестировщика зависит от технологий и навыков, которыми владеет специалист, а также опыта. Например, сотрудники, владеющие техниками автоматизированного тестирования софта или приложений, зарабатывают больше.
Как стать тестировщиком ПО и с чего начать?
Для работы требуются специальные знания, поэтому обладая только общей компьютерной грамотностью, получить такую должность невозможно.
Можно пойти на курсы, где научат ручному и автоматизированному тестированию с нуля. Покажут, как работать с сервисами баг-трекинга и системами контроля версий ПО. Например:
Название и ссылка на курс |
Описание |
Обучение профессии с нуля. Занятия проводятся онлайн. Включают теорию и практику. В программе - основы тестирования веб-приложений (форм, полей), обучение техникам тестирования, сценариям, методам автоматизации. Также проходят HTML, CSS, SQL, Java, систему контроля версий Git. Вы научитесь работать в таск-трекерах, использовать шаблоны и многое другое. Более 500 уроков. |
|
Это курс для людей, которые уже занимаются тестированием или разработкой и хотят углубить свои знания в области проверки мобильных приложений на iOS и Android. Обучают ручному и автоматизированному тестированию. |
|
Подходит новичкам, уровень обучения - с нуля. В программе - основы тестирования, инструменты, в том числе автоматизации, язык Java, система контроля версий Git. Отдельные занятия посвящены началу карьеры. На момент подготовки обзора курс проводится совместно с «Альфа-Банком». Лучшие выпускники могут получить приглашение на собеседование в эту компанию. |
Где искать работу?
Специалисты данной профессии востребованы во многих сферах, например, разработки программного обеспечения, игр, приложений. Вакансии тестировщиков можно найти как в компаниях, создающих собственный ИТ-продукт, так и фирмах, ведущих разработку софта для сторонних заказчиков.
- Если вас интересует проектная работа, то найти ее можно на биржах фриланса.
- Вакансии в офис можно искать на сайтах по трудоустройству для ИТ-специалистов.
-
Рекомендую посмотреть обзор компаний, нанимающих удаленных сотрудников.
Скажите, вот предлагают часто такую работу:тестирование моб. приложений без опыта. И оплата неплохая как для новичка, учитывая что по словам работодателей требуется несколько часов в день. На телефон нужно подключить некий рабочий аккаунт гугл через который они смогут контролировать твою работу. Далее ты скачиваешь их приложения и тестируешь - опять же без опыта, ищешь баги, ошибки, как пользователь. Я в этом не разбираюсь, но не кажется ли это подозрительно? Ведь у них есть пароль от этого аккаунта. Может ли это быть обман с целью использования твоего телефона для например майнинга, ботнета или еще чего? Опять же я не знаю просто как это все работает, поэтому спрашиваю. А гугление не дает ответ. Хотя везде пишут, что тестировщики учатся на свою профессию.
Игорь, на такую работу соглашаться не нужно. Вы правы, люди могут получить доступ к Вашему телефону, СМС, сообщениям, приложениям и т.д. Вы сильно рискуете, устанавливая на телефон чужие программы.
Реальную работу тестировщиком предлагают крупные компании. Они предъявляют к кандидатам определенные требования, в том числе по образованию, опыту работы и знаниям. Эта работа требует специальной подготовки и заниматься ей без знаний нельзя.
Отправить комментарий
Перевод сайтов недаром выделяется в особый вид перевода. Специфика деятельности состоит в том, что тексты сайтов ориентированы на чтение ...
Профессия переводчика позволяет работать в международных компаниях, ездить в командировки за границу. Это интересная работа для людей, которым ...