Профессия тестировщик
Тестировщик — это специалист, который занимается тестированием программного обеспечения (ПО) с целью выявления ошибок в его работе и их последующего исправления. Вместе с тем существует и несколько иное название данной профессии — QA Tester (или QA Manager, Engineer), которое обычно включает в себя более широкий спектр обязанностей. Тестировщик осуществляет контроль качества продукта после его разработки, в то время как задача QA тестера — обеспечение качества продукции на всех этапах разработки, выпуска и эксплуатации ПО.
Места работы
Профессия тестировщика в первую очередь востребована в IT-компаниях, которые занимаются разработкой ПО, компьютерных игр и интернет-сайтов.
Обязанности тестировщика
Главные должностные обязанности тестировщика:
- Контроль качества разрабатываемых продуктов.
- Выявление и анализ ошибок и проблем, возникающих у пользователей при работе с программными продуктами.
- Разработка автотестов и их регулярный прогон.
- Разработка сценариев тестирования.
- Документирование найденных дефектов.
Также должность тестировщика может предполагать составление технической документации на русском и иностранном (чаще английском) языках.
Требования к тестировщику
Главные требования к тестировщику:
- Опыт организации и проведения различных видов тестирования.
- Знание языков программирования.
- Знание инструментов и библиотек для автотестирования.
- Опыт написания автотестов.
- Высшее образование.
- Аналитические способности.
Дополнительные требования:
- Умение тестировать веб-приложения.
- Знание мобильных платформ (iOS, Android).
- Знание английского языка на уровне, достаточном для чтения и написания технических текстов.
Образец резюме тестировщика
Как стать тестировщиком
В России нет ВУЗов, которые обучают данной профессии, поэтому функции тестировщика с успехом могут выполнять люди с аналитическим складом ума и высшим техническим или средним специальным образованием.
Лучший способ стать тестировщиком — пойти учиться программированию и понять на практике, как создается софт, с какими трудностями сталкиваются программисты и как происходит процесс отладки ПО.
Зарплата тестировщика
Заработная плата тестировщика варьируется от 30 до 200 тысяч рублей в месяц. Высокие заработки, чаще всего, можно найти в Москве или иных городах-миллионниках.
Можно выделить несколько уровней зарплаты в зависимости от опыта и навыков специалиста:
- Junior QA/помощник тестировщика зарабатывает от 30 000 до 60 000 рублей в месяц.
- Middle тестировщик (опыт 1 до 3 лет) – от 60 000 до 100 000 рублей в месяц.
- Senior QA – от 100 000 до 150 000 рублей в месяц.
- Lead QA Engineer – от 200 000 рублей в месяц.
Средняя зарплата тестировщика составляет около 74 000 рублей в месяц.
Где пройти обучение
Помимо высшего образования на рынке есть ряд краткосрочного обучения длительностью, как правило, от двух недель до года.
«Тестирование в области информационных технологий» (дистанционно) — Институт профессионального образования «ИПО»
Есть программы на 256, 512 и 1024 ак.ч. с получением диплома или удостоверения государственного образца. Можно пройти обучение экстерном, получить беспроцентную рассрочку.
«Тестировщик ПО» (дистанционно) — Академия Eduson
Теория + практика + поддержка. По окончании учебы выдается сертификат или диплом. Академия имеет государственную лицензию, возможность рассрочки.