Тестировщик программного обеспечения

Тестировщик гарантирует качество программного обеспечения.

Задача тестировщика — поиск ошибок (багов) в программах,
состоящий из простых шагов:

  • изучить требования к продукту
  • разработать и выполнить тестовые сценарии
  • составить отчёт — баг репорт

При поиске вакансий можно часто встретить аббревиатуру QA
(от англ. Quality Assurance Engineer — инженер по обеспечению качества).

cat-qa

Уровень зарплаты QA инженера в 2024 году

Высокий уровень дохода и низкий порог вхождения позволяют комфортно начать путь в IT.

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


JUNIOR MIDDLE SENIOR
> 70 000 рублей > 120 000 рублей > 200 000 рублей

Пример задачи на тестирование

На сайте появляется новая функциональность — регистрация пользователя.

  • Аналитик описал требования: уникальность имени пользователя, минимальную длину пароля и так далее
  • Разработчик написал код в соответствии с требованиями
  • QA инженер получил задачу — протестировать регистрацию пользователя

Что делает QA инженер?

  • изучает требования
  • общается с аналитиками и разработчиками, погружаясь в детали процесса регистрации пользователя
  • набрасывает сценарий проведения тестирования:
    1. Пользователь вводит имя, электронную почту, пароль.
    2. Нажимает на кнопку «Зарегистрироваться».
    3. Система проверяет данные и отправляет пользователю ссылку для подтверждения регистрации.
    4. Пользователь подтверждает регистрацию.
    5. Пользователь получает личный профиль с сохраненным по задачам прогрессом.
  • описывает набор ситуаций, которые необходимо воспроизвести при прохождении сценария, используя чек-лист, тест-кейсы и др.
  • проверяет соответствие реализованной доработки требованиям, применяя различные подходы и методы тестирования
  • заводит баг репорты в случае обнаружения ошибок
  • проверяет исправление багов и пьёт кофе
Зарегистрируйтесь, чтобы сохранить прогресс по задачам

Что НЕ входит в обязанности QA инженера?

ВВЕДЕНИЕ

БАЗОВЫЕ ЗНАНИЯ

УРОВНИ ТЕСТИРОВАНИЯ

UI ТЕСТИРОВАНИЕ

ТЕСТ ДИЗАЙН

ТЕСТОВАЯ ДОКУМЕНТАЦИЯ

АУТЕНТИФИКАЦИЯ И АВТОРИЗАЦИЯ

POSTMAN

БАЗЫ ДАННЫХ

ТЕСТИРОВАНИЕ РЕЛИЗА

АНАЛИЗ РАБОТЫ ПРИЛОЖЕНИЯ

ПОДГОТОВКА К СОБЕСЕДОВАНИЮ

Как составить резюме Топ вопросов Собеседование