Пока нет оценок.
Пожалуйста, подождите...

Тестировщики программного обеспечения подобны героям в мире IT-тестирования. Почему же так получилось? Разработчики программного обеспечения получили все преимущества за создание программ, в то время, как тестировщики, которые приводят в форму сырой продукт, остаются в тени.

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

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

#1 Цели и задачи тестировщика

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

#2 Карьерное развитие

Получить работу тестировщика-стажера несложно. Тем более сегодня большинство компаний по тестированию предпочитают нанимать людей без опыта и обучать их или на специальных курсах (их собственных или внештатных) или в «полевых условиях». Стандартная схема развития карьеры выглядит следующим образом:

Развитие карьеры тестировщика

Развитие карьеры тестировщика

#3 Выявить и устранить

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

#4 Тестировщик — это человек на все времена

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

#5 Профессионалы должны знать следующее:

  • Windows OS и Mac OS.
  • Программные языки.
  • Основные системы автоматизации тестирования.
  • Багтрекинговые системы.
  • Разные виды приложений.
  • Основные методологии тестирования.
  • Технический английский.

#6 Работа на дому

Явным преимуществом профессии тестировщика является возможность работать на дому. Удаленное тестирование особенно распространено в работе над веб-приложениями.

Комментарии отключены.