Сегодня в гостях — Ольга Ермолаева, менеджер по обеспечению качества с более чем 15-летним опытом работы в тестировании программного обеспечения. В интервью она рассказывает о своем пути, роли тестировщика в современных командах, об эволюции профессии и о том, какие навыки действительно определяют успех в QA сегодня.
Путь в профессию и первые шаги в тестировании
Ольга пришла в тестирование в 2008 году — в то время, когда сама профессия еще была туманной и мало кем понимаемой.
Первый работодатель увидел в ней склонность к аналитике и аккуратности и предложил попробовать себя в тестировании. Так началась история, которая спустя годы привела её от позиции младшего инженера до руководителя группы из 25 человек, распределенных по восьми кросс-функциональным командам.
Сегодня в её зоне ответственности — команды, работающие сразу с несколькими направлениями: веб, мобильные приложения, API, 1С и даже десктопные продукты. Она называет это «зоопарком», но таким, который ей искренне нравится.
QA, QC и тестирование — в чём разница на самом деле
Ольга объясняет, что в теории область качества обычно изображают в виде нескольких вложенных кругов:
- Quality Assurance (QA) — самый широкий круг: обеспечение качества всего продукта и процессов.
- Quality Control (QC) — проверки, направленные на выявление дефектов перед релизом.
- Тестирование — только одна из частей QC.
Но в реальности названия смешались: компании хотят звучать современно и поэтому всех называют инженерами по качеству. Суть при этом остаётся простой: один человек не может «обеспечивать качество» в одиночку. Это — зона ответственности всей команды.
Почему тестировщиков распределяют по кросс-функциональным командам
Ольга поддерживает тренд распределения QA по продуктовым командам — это усиливает коммуникацию, ускоряет цикл разработки и повышает качество.
Когда тестировщики сидели отдельно, разработка часто превращалась в игру «перекидывания задач через забор».
Теперь же, работая вместе:
- люди видят контекст друг друга,
- быстрее договариваются,
- меньше спорят,
- раньше подключают QA к обсуждению требований.
Главный минус такого подхода — может нарушиться обмен опытом между тестировщиками. Поэтому в её компании введён формат QA-клубов: внутренние митапы, где тестировщики делятся находками, инструментами и лучшими практиками.
Как изменились требования к тестировщикам
За последние пять лет требования не стали значительно сложнее — изменилась конкуренция.
После пандемии количество людей, стремившихся войти в IT через тестирование, выросло в разы.
Теперь работодатели могут выбирать не только по знаниям, но и по:
- стилю мышления,
- аккуратности,
- способности анализировать требования,
- внимательности к деталям,
- способности общаться с командой.
По словам Ольги, тестировочное мышление важнее любых технических навыков. Навыкам научить легко, а мышление — почти невозможно.
Могут ли разработчики сами тестировать?
Ольга отвечает: могут, но не так, как нужно бизнесу.
Разработчики умеют писать код, но тестирование требует другого взгляда:
- умения анализировать требования,
- понимания поведения пользователя,
- проверки корректности бизнес-процесса,
- умения выделять риски,
- поиска сценариев, которых разработчик не видит.
Разработчик тянет окно интерфейса аккуратно.
Хочешь разобраться, что тебе даст Продуктовый подход?
Выбери, что ближе твоему запросу — и получи 🎁 подарок
Тестировщик — дёргает резко, кликает в неожиданных местах и ломает так, как никогда бы не стал автор кода.
«Они люди разные. Разработчик заботится о продукте как о своём детищe, а тестировщик обязан быть немного бессердечным», — улыбается Ольга.
Заменит ли тестировщиков искусственный интеллект
Ольга считает: пока нет.
ИИ может:
- подсказать тест-кейсы,
- подсветить сценарии, о которых человек не подумал,
- ускорить выполнение рутинных задач.
Но не может:
- интерпретировать требования,
- мыслить как пользователь,
- понимать контекст бизнеса,
- определять ценность функциональности.
Если когда-нибудь появится ИИ умнее человека, исчезнут не только тестировщики — исчезнет индустрия как таковая. До этого момента тестировщик нужен, и нужен всё больше.
Что делает руководитель тестирования
Когда тестировщики распределены по кросс-функциональным командам, роль руководителя меняется.
Ольга выделяет три направления своей работы:
1. People management
- найм,
- развитие,
- карьерные планы,
- обратная связь,
- адаптация новичков.
2. Построение процессов качества
Она помогает командам выстраивать тестовые стратегии, проверочные списки, форматы анализа требований.
3. Единые стандарты и контроль качества
Руководитель отвечает за общие практики, регламенты и подходы, которые должны быть едиными для всего департамента.
При этом KPI строятся не только вокруг дефектов, но и вокруг метрик продукта: lead time, время жизни дефекта, доля критических багов, количество ошибок на проде.
Как устроен карьерный рост в QA
Горизонтальный путь
- углубление в предметную область;
- работа с вебом, мобильными приложениями, бэкендом, 1С или другими стеками;
- переход в автоматизацию;
- развитие в аналитику, разработку или продукт-менеджмент;
- экзотические специализации: нагрузочное тестирование, безопасность, пентесты.
Вертикальный путь
- мидл / сеньор,
- лидер направления,
- руководитель группы,
- менеджер департамента,
- директор по качеству,
- движение выше — вплоть до CTO.
Ольга подчёркивает: тестировщики нередко становятся отличными руководителями.
Они чаще ориентированы на процессы, коммуникацию и продукт целиком.
Берут ли на работу выпускников быстрых курсов
Да, берут.
Но из-за огромного количества выпускников конкурс высокий, а многие «входят в IT» с завышенными ожиданиями.
Частые проблемы:
- слабая практическая база,
- отсутствие понимания процессов,
- уверенность, что «я уже мидл, потому что знаю теорию».
Главное, что отличает хорошего тестировщика
Ольга подытоживает: мыслить правильно — важнее, чем уметь нажимать кнопки.
Тестировщик должен:
- уметь декомпозировать требования,
- видеть риски,
- понимать бизнес-процессы,
- общаться с командой и заказчиками,
- ставить качество продукта выше собственных предпочтений.
Инструменты меняются. Методологии меняются. Но способность думать — остается ядром профессии.
