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

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

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

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

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

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

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


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

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

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

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

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


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