Было бы здорово вернуться в 2019 и дать себе пару советов, которые помогли бы эффективнее работать тестировщиком. Раз такой возможности нет, поделюсь с тобой.
❗️Интересуйся реализацией кода.
Как часто бывает на проектах, тестировщик получает задачу после ее реализации. Причем сам код он не видит, а тестирует все с точки зрения конечного пользователя, методом черного ящика. И в этом заключается ошибка.
Код дает представление о работе функциональности. Например, ты можешь сразу увидеть валидации и сократить количество проверок, изучить прописанные ответы сервера и информационные сообщения, понять бизнес-логику.
Важно иметь возможность заглядывать в код и формировать тесную коммуникацию с командой разработки, активно включаясь в отладку обнаруженного дефекта.
❗️Инвестируй время в свое обучение и изучение английского языка.
Всегда нужно держать в голове, что работа в IT требует постоянное обучение. Само собой степень вовлечения в это процесс зависит только от тебя, но всегда изучай возможности для обучения в компании, рынок и адаптируй план развития под современные требования.
Обязательно уделяй время английскому языку, так как он нужен для получения нужной информации из первоисточника и дает гораздо больше вариантов для трудоустройства.
❗️Говори про болевые точки и возможные улучшения.
Многие тестировщики любят отмалчиваться на рабочих собраниях, таких как груминг и ретроспектива. Хотя именно они являются одними из определяющих будущее качество разработки и вашего продукта.
Не бойся говорить о проблемах, предлагай пути их решения, а еще лучше предупреждения.
Задавай вопросы про требования и финализируй их для всей команды.
❗️Не бойся брать сложные задачи.
Работа с комплексными задачами позволяет быстрее освоить технологии, находить нестандартные решения и выходить на новый уровень своей экспертиза.
Постоянная зона комфорта может стать ловушкой, так что не бойся самостоятельно инициировать такие проекты, даже если их нет на текущем месте.
Продолжение в комментариях...