О роли
Роль сочетает глубокое ручное тестирование, выстраивание QA процессов, поэтапную автоматизацию API и UI проверок, а также участие в повышении зрелости релизного процесса. Ключевая цель позиции состоит в том, чтобы системно снижать риск дефектов, выявлять слабые места до production и превращать тестирование в управляемый процесс, а не в реакцию на инциденты.
Зона ответственности
- Комплексное ручное тестирование ключевых модулей проектов
- Исследовательское тестирование критических сценариев с фокусом на реальное поведение продукта: нестандартные входные данные, обрывы соединения, параллельные сессии, ошибки серверной части, рассогласованность данных между экранами.
- Написание и поддержка тест кейсов, чек листов и регрессионных наборов в Test IT или аналогичном инструменте с покрытием happy path, негативных сценариев, edge cases и граничных значений.
- Выстраивание процесса баг тритажа: верификация дефектов, приоритизация, проверка фиксов, контроль регрессий и структурированный root cause analysis по повторяющимся проблемам.
- Тестирование API и интеграционных сценариев: проверка корректности контрактов, ошибок, retry логики, идемпотентности, таймаутов и фактического состояния данных на уровне базы данных.
- Поэтапная автоматизация критических API и UI сценариев с интеграцией тестов в CI and CD, настройкой quality gates и снижением доли flaky тестов.
- Нагрузочное тестирование ключевых пользовательских и серверных потоков: одновременная работа врачей, массовая передача данных, параллельные действия в чате и AI сценариях.
- Работа с логами, трассировками, метриками и базой данных для локализации дефектов и подготовки воспроизводимых, технически сильных баг репортов.
Приоритеты первого этапа
- Собрать рабочий регрессионный контур для ключевых сценариев , затем расширить покрытие по мере стабилизации модулей.
- Выстроить базовые quality gates для релизов: smoke до выкладки, sanity после, регрессия для критической функциональности.
- Подготовить фундамент для автоматизации API тестирования и дальнейшей интеграции проверок в CI and CD без формального, оторванного от продукта покрытия.
Требования
- От 3 лет опыта в QA или смежной роли с реальной ответственностью за качество production продукта.
- Сильное ручное тестирование: функциональное, регрессионное, интеграционное и исследовательское тестирование сложных систем.
- Опыт тестирования API с использованием Postman, curl или аналогов, включая проверку ошибок, ретраев, таймаутов, идемпотентности и контрактов.
- Практический опыт построения UI и API автоматизации: написание, поддержка и рефакторинг автотестов, интеграция в CI and CD, контроль стабильности тестовых наборов.
- SQL и уверенная работа с базами данных на уровне проверки корректности данных и поиска причин дефектов.
- Git, Linux, терминал и базовые инструменты инженерной диагностики, достаточные для уверенной работы рядом с backend и DevOps командой.
- Умение читать логи, трассировки и метрики, выделять первопричину проблемы и оформлять сильные баг репорты без размытых формулировок.
- Опыт написания тест кейсов, чек листов, релизных сценариев и quality gates для модулей с неполными или меняющимися требованиями.
- Базовые навыки нагрузочного тестирования, понимание поведения системы под ростом конкурентной нагрузки и умение интерпретировать результаты.
- Способность тестировать AI функции и интеграционные сценарии, где есть несколько зависимостей, частичные сбои и неоднозначные продуктовые ожидания.
- Самостоятельность, высокий уровень ownership, спокойная работа под релизным давлением и чёткая коммуникация рисков разработке и продукту.
Будет плюсом
- Опыт построения QA процесса с нуля или серьёзного усиления уже существующего процесса в продуктовой команде.
- Опыт тестирования медицинских, compliance sensitive или других систем с повышенными требованиями к надёжности и корректности данных.
- Опыт работы с Test IT или аналогичными системами управления тестовой документацией.
- Опыт настройки quality gates в CI and CD и блокировки релиза при падении критических проверок.
- Опыт нагрузочного тестирования с использованием k6, JMeter или аналогичных инструментов.
- Опыт тестирования AI ассистентов, real time сценариев, чатов, аудио потоков или сложных multi step пользовательских флоу.
- Опыт менторства QA инженеров и готовность постепенно усиливать качество команды не только руками, но и через процессы.