Найти тему

Обычный день тестировщика

Оглавление

Многие задаются вопросом: чем же на самом деле занимаются тестировщики? Неужели всё так просто, как показывают в обучающих видеоуроках — заходишь, нажимаешь на разные элементы, отмечаешь неработающие и заполняешь баг-репорты? Сегодня я хочу рассказать о своём обычном рабочем дне, чтобы развеять некоторые мифы!

Утро

Я работаю удалённо, и в большинстве компаний начало рабочего дня плавающее. Это значит, что не так важно, появишься ты в сети в 8 или в 9 утра, главное — результат, который ты показываешь. Однако при устройстве на работу я согласовал свои рабочие часы: если мой рабочий день начинается в 8 утра и заканчивается в 5 вечера, то именно в это время компания рассчитывает на мою помощь. Если мне нужно что-то протестировать, а меня нет на месте, это не приветствуется.

Может показаться, что плавающее начало рабочего дня — это мечта многих. На самом деле для повышения продуктивности лучше составить себе график. К тому же утром, на свежую голову, писать код гораздо приятнее, чем вечером. Помимо работы, нужно ещё находить время на жизнь, поэтому если вы подключаетесь к рабочему процессу в 11 утра, то закончите ближе к 8–9 вечера. Это не способствует продуктивности и успешному выполнению всех дел. Поэтому я обычно встаю около 8 утра и начинаю работу в 8:30.

Задачи в течении дня

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

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

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

К примеру, если нет активных заявок, то могу заняться рефакторингом кода. Или же во время спринта не успел создать нужные баг репорты - доделываю. На самом деле чем заняться себя - найдётся всегда. В большинстве случаев, то что сделано можно улучшить, к примеру у меня был реализован запуск автотестов на сервере через CI/CD. Запуск происходил через Docker, но с использованием данных хоста, я же переносил это всё отдельно в контейнер!

То есть это не обязательно, но как для автотестировщика это очень полезный и важный опыт!

Прочие занятия на проекте

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

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

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

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

Личное время

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

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

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

Пишите, что вам было бы интересно узнать о жизни тестировщика)

Если у вас есть вопросы или вы просто хотите стать частью команды тестировщиков, то переходи в ТГ канал, где можем пообщаться с единомышленниками и найти много интересных и полезных знаний!Также если вам нужна индивидуальная консультация, менторство и помощь в создании проекта пишите в ТГ канал!

Обучение тестированию