Тестировщик

Тестировщик – это специалист, который занимается тестированием программ, приложений, сайтов. Находит ошибки и "баги" в программах и приложениях
Тестировщик

Описание

В обязанности тестировщика входит поиск проблем, ошибок и багов в работе тестируемой программы. Тестировщик отрабатывает сценарии  использования IT-продукта (моделирует реальное использование продукта пользователем). В процессе моделирования он находит ошибки и составляет ТЗ(техническое задание) на исправление этих ошибок. Техническое задание оформляется в форме документа, который отправляется разработчикам для выполнения. После того как разработчики выполнили ТЗ, тестировщик проверяет работу программистов и если все выполнено верно дает разрешение на дальнейшую разработку продукта.

С одной стороны профессия тестировщика является монотонным трудом (так как в тестировании присутствует множество стандартизированных процессов ), а с другой  рассматривается как творческая, исследовательская профессия. Часто профессию тестировщика  рассматривают как начальную ступень для дальнейшей переквалификации в программиста. Эта профессия одна из самых  несложных для старта карьеры в IT.

Ознакомиться с программой обучения и записаться на курсы можно здесь – курсы тестирования ПО(QA).

Если вам сложно определиться с IT профессией то подготовительные курсы "Старт в IT" помогут вам в этом.

Названия профессии: Тестировщик, Специалист по тестированию ПО, Инженер-тестировщик, Quality Assurance специалист, QA специалист.

Обязанности

В начале тестировщик разрабатывает план, графики и схему тестирования объекта.
Как правило тестирование объекта проходит по трем моделям поведения пользователя: 1. Пользователь не читал руководство по использованию программы – тестировщик ищет отклонение интерфейса программы по сложившимся привычкам поведения. 2. Пользователь работает с программой четко по инструкции – тестировщик ищет ошибки в работе самой программы. 3. Пользователь пытается взломать программу – тестировщик ищет слабые места в защите программы.
Полученную информацию тестировщик исследует, обрабатывает и вносит в таблицу.
Передает ТЗ на исправление ошибок программистам и координирует процедуру их устранения.
Все данные о проведенных исследованиях заносит в специальные таблицы.

Что нужно знать и уметь

Личные качества

Логическое мышление;

Аналитический склад ума;

Хорошая память;

Умение адаптироваться к задачам;

Усидчивость;

Инициативность.

Основные навыки

Опыт в организации тестирования;

Базовые навыки программирования;

Владение программами для автотестирования;

Опыт написания автотестов;

Владение английским на уровне чтения и понимания.