За последние два месяца в моей команде произошло сразу несколько значимых событий.
Страсти накалились
Началась активная стадия тестирования релиза клиентом, хотя внутреннее тестирование ещё не было завершено. Это значит, что клиент ежедневно начал присылать пачку замечаний (читай — багов) по новому функционалу. Разбирать их, конечно, — то ещё удовольствие. Несмотря на то, что тестируют со стороны клиента не обычные пользователи, а их бизнес-аналитики, замечания прилетают без подробных шагов воспроизведения и с максимально ублюдскими скриншотами (а иногда и фотографиями экрана).
Вы спросите: как так вышло? Почему непротестированную фичу отдали клиенту? А я отвечу: потому что! Другого ответа у меня нет.
То ли изначально были нереалистичные сроки, то ли разработку оценили неверно, то ли ещё что-то… Но сроки есть сроки. С клиентом мы работаем по договору, и менеджеру проще оправдываться за качество, чем согласовывать отсрочку, особенно с такой госструктурой.
У самого клиента впечатление о нас уже было не самым лучшим после прошлогоднего большого релиза, когда потом три месяца сыпались миллиарды инцидентов в секунду (я тогда ещё не работала в компании, но наслышана об этом сполна). Я думала о том, как избежать повторения такой ситуации сейчас, но, видимо, это просто стиль работы здесь. Хотя, конечно, бывалые говорят, что год назад было намного хуже: не было нормальных спецификаций, тестов, в тестировании работало полтора землекопа, а к процессу тестирования часто привлекали аналитиков, которые сами толком не знали, как должно быть.
Сейчас ситуация, якобы, улучшилась. Спецификации есть, и они достаточно детальные, хотя, конечно, не без пробелов, обнаруженных уже во время тестирования. Тест-кейсами покрыто около 80% спецификаций, а это значит, что при их написании в документацию уже вносились правки.
Овертаймы
Основную работу по разбору замечаний взяла на себя наш лид QA, так как у неё была глубокая экспертиза в приложении, и она быстро понимала, где и что нужно проверить. Кроме того, как лид, она давала пояснения по тем замечаниям, которые не являлись багами. Мы же, тестировщики, продолжали проверять непротестированные части функционала, дописывать кейсы, заводили баг-репорты и оперативно ретестили исправленные дефекты.
Так как на проекте до сих пор нет автотестов, а поддержка юнит-тестов временно приостановилась из-за нехватки времени у разработчиков, начали появляться баги в старом функционале. Всё это стало напоминать бег по кругу: разработчик чинит один баг, а в ответ получает два новых.
Начиная с майских праздников нам, разработчикам и тестировщикам, стали предлагать выходить в выходные. Дело было добровольное и оплачивалось, как положено, в двойном размере. Признаюсь, жадность во мне заговорила, и я несколько раз выходила на 4–8 часов в выходные. Хотя с учётом возросшей нагрузки в будни work-life balance уже превратился в дисбаланс. Но, как говорится, за деньги — да.
Коллапс тестирования
Но настоящим ударом стало то, что перед июньскими праздниками наш лид QA неожиданно сообщила об увольнении. Сложно подобрать приличные слова для описания моих эмоций. Вспомнился мем из соцсетей: «Люда, нам пипец. Нам пипец, Люда».
В это же время на проект пришёл новый лид QA — человек, который имел опыт лидства только в команде автотестировщиков, а не мануальных тестировщиков. К тому же он работал part-time, так как параллельно был занят на другом проекте. Он не представлял, что за приложение мы разрабатываем и кто наш заказчик. А ему сразу пришлось разбирать по 20 новых замечаний от клиента ежедневно.
Как вы думаете, на кого в итоге легла эта работа? Правильно — на нас, тестировщиков.
Так кто же Лид
А в команде нас всего четверо, хотя по факту — трое, так как четвёртый — джун, проработавшая на проекте меньше месяца. Из оставшихся троих самой ответственной и погружённой в проект оказалась я. Меня неожиданно начали приглашать на все возможные встречи, включая ежедневные синки с заказчиком. В тот же момент один из тестировщиков ушёл в отпуск, и активно тестирующих осталось двое!
Мне писали все, кому не лень: разработчики, аналитики, коллеги-тестировщики — с вопросами и просьбами о помощи. Большая часть замечаний легла на меня, так как второй тестировщик либо тупил, либо ныл, что не понимает, что там написал клиент. Новый лид просто распределял задачи между нами и периодически спрашивал: «Ну что, готово или нет?»
Мои чаты в Telegram горели, встречи шли одна за другой, иногда с перерывом в полчаса. Плюс на меня скинули все незакрытые задачи ушедшего лида — нужно было их разобрать, распределить или закрыть.
Надо ли говорить, что я уже ничего не успевала. Не успевала тестировать, разбирать замечания, отвечать на сообщения, есть и даже (простите) ходить в туалет. Мой work-life balance бился в предсмертных судорогах.
Думаете, это конец? Нет.
В прошлую пятницу новый лид решил уехать на конференцию, и мне пришлось за него заполнять замечания в специальную таблицу.
Как я пережила ту неделю — загадка. Наверное, только благодаря мысли, что это шанс проявить себя как Лид. Но теперь я не уверена, что хочу им быть. Мне нравится тестировать, а не заниматься администрированием.
С этой недели вернулся тестировщик из отпуска, а лид — с конференции. Стало чуть легче, даже удаётся пообедать. Но на встречи меня всё равно зовут, а организационные задачи продолжают кидать, так как считается, что я лучше знаю команду и могу распределить нагрузку. Ко мне по-прежнему обращаются за помощью.
Со следующей недели в отпуск уйдёт ещё один тестировщик, и снова будет жарко. Хотя я надеюсь на спад замечаний, так как тестирование клиентом близится к завершению.
Что я получу
На фоне всего этого сегодня объявился мой карьерный наставник. Оказалось, меня внесли в списки на летние дискуссии — это значит, у меня есть шанс пройти промежуточную оценку карьерного трека уже сейчас, не дожидаясь зимы.
Я уже рассказывала про эту систему: у нас ежегодно зимой проходят обсуждения сотрудников, по итогам которых можно получить повышение зарплаты, грейда и премию Летние дискуссии — промежуточные, и участвуют в них не все. Но меня включили, и теперь нужно собрать фидбэк от команды (особенно от лидов), описать достижения за полгода, а наставник будет меня «пиарить».
Проблема в том, что особых достижений нет. Я не прошла курсы, не получила ISTQB, не выступала на конференциях. Но при этом я уверена, что принесла компании огромную пользу, особенно за последние две недели. Надеюсь, то, что я фактически выполняла обязанности лида, не останется незамеченным.
Очень надеюсь на повышение зарплаты или хотя бы премию.
Вот такой бурный май и бешеный июнь у меня выдались. Я даже не заметила, что половина июня была больше похожа на осень в Москве. Надеюсь, июль будет стабильнее и не только по погоде. Но расслабляться рано — впереди приёмочное тестирование, в которых я точно буду участвовать.