Всем привет. Меня зовут Евгений, я Senior Test Automation Engineer в EPAM, 3+ года опыта. Большой внутренний проект: сложная автоматизация, 5к+ тестов, команда 3 человека (весь проект 50+ человек). Стек: Java, BDD, UI+API, Jenkins, Kafka. Суммарный доход (с менторством) - ~300к.
У меня одна full time работа + доп. активность в направлении менторства и записи курсов. Если требуется ментор в направлении UI/API автоматизации Web-приложений, то детали тут: https://teletype.in/@evgeniy_aqa/mentoring
Мой распорядок дня примерно следующий:
08:00: подъём + завтра + просмотр YouTube (не IT, что-то из экономики, политики, бизнеса)
09:00: начало рабочего дня, сюда может входить анализ ночного прогона автотестов - примерно полчаса, чтение почты и чатов, анализ задач в Jira - нужно понять чем заниматься в течение дня или просто продолжать работу с предыдущего дня (подготовка к работе: билд сервера с нужной версией приложения, вычитывание требований, уточнение деталей)
10:15: митинг с командой автоматизации (два раза в неделю) - обсуждение планов и задач в стримах, какие ветки в работе, что нужно ревьювать. Иногда обсуждение технических предложений во фреймворк
11:30: митинг с командой разработки (в рамках которой я работаю), это обычный дейлик - что сделано, какие планы и блокеры; здесь удобно обсудить общие вопросы - попросить кого-то обратить внимание на конкретные задачи, обновить ветки и т.д.
13:00: обед
13:30 - 17:00: работа над задачами (какого рода задачи - опишу чуть ниже)
В вечернее время: иногда хожу в зал (раза 2 в неделю), но это не основное; стараюсь выделять +/-2 часа на доп. активности - либо просмотр лекций, докладов, курсов, либо работа над материалами для учебных курсов (это отдельная тема, может получится развиться в этом направлении), либо менторство (+ работа над материалами для менти). Сюда же входят различные мелкие активности: написать посты в Телеграм чаты, внести правки в аккаунты по менторингу и прочие всплывающие мелочи.
Задачи в автоматизации (разные виды работы).
Написание автотестов на функционал (редко new feature, обычно это закрытие долгов по автоматизации), но просто реализации автотестов в моей работе не много. Запуск прогонов на различных ветках (я работаю в команде, которая занимается архитектурными изменениями, и требуется делать много прогонов, чтобы убедиться что ничего не сломано). Также иногда занимаюсь различным сапортом: технически - что-то пофиксать на серверах, в Jenkins пайплайнах, на разных ветках понять почему падают тесты и завести баги при необходимости; бизнесовый сапорт - помощь коллегам (ручному тестированию) по работе приложения, по запуску автотестов и генерации тестовых данных.
В ходе спринта, конечно, проходят обычные Scrum митинги - grooming, estimation, retro и demo. Иногда есть небольшие активности с точки зрения Lead of AQA на проекте: где-то принять решение по scope автоматизации, внести изменения в документации (стратегии, различные документы, планы на Confluence и прочее), уточнить особенности реализации функционала, чтобы понимать как тестировать.
Если есть уточняющие вопросы - welcome в ЛС.
Вступай в сообщество | Расти в IT | Присылай историю
Post #275
11.5K
- 👍 52
- ❤ 16
- 🔥 9