blog-laptop-guy

О профессии

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

Тестировщик программного обеспечения искусственно создает ситуации, могущие проявиться при использовании программы или продукта. Чтобы разработчик мог устранить возникшие баги (ошибки).

У специальности несколько названий. Помимо тестировщика или инженера-тестировщика, можно встретить такие: QA специалист, Quality Assurance специалист, специалист по тестированию программного обеспечения.

Определившись с тем, что нужно тестировать, специалист разрабатывает графики, план, описание и методики тестирования.

На этапе непосредственного тестирования он занимается созданием различных рабочих ситуаций (моделируются разные варианты:  пользователь действует по инструкции, не по инструкции, использует обеспечение не по назначению), проводит проверку производительности, тестирует программное обеспечение под нагрузкой.

Профессионал также может (написать либо реализовать) реализовать программу для автоматического тестирования, которая сможет на автопилоте.

Главная цель специалиста — своевременное выявление ошибок и оптимизация конечного продукта.

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

Для того, чтобы провести тестирования и зафиксировать его результаты, специалисту важно уметь самому создавать нужные документы, составлять отчеты, заносить информацию в таблицы.

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

Практика подразумевает полное погружение в работу инженера-тестировщика, работу “в условиях, приближенным к боевым” с   реальной системой отслеживания ошибок (bug tracking system). Практические занятия — это погружение в работу, это возможность поработать на всех этапах тестирования — от мониторинга ошибок до написания отчетной документации.

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

Ключевые навыки:

  • Наблюдение за качеством программного обеспечения;
  • Мониторинг ошибок и обнаружение трудностей, которые могут возникать у пользователя в ходе работы;
  • Настройка автоматического тестирования и его запуск;
  • Проработка сценариев тестирования;
  • Написание и заполнение рабочей документации;
  • Написание технических документов на двух языках (чаще всего это русский и английский);
  • Тест программного обеспечения. Уровень 1;
  • Тест программного обеспечения. Уровень 2;
  • Фундаментальные основы БД (баз данных).
Тестировщик ПО
Оставьте заявку на обучение
Оставьте свой номер телефона, и наши менеджеры свяжутся с вами.
Нажимая на кнопку, вы даёте согласие на обработку персональных данных и соглашаетесь с политикой обработки персональных данных.