Обязанности:
О роли Роль сочетает глубокое ручное тестирование, выстраивание 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 инженеров и готовность постепенно усиливать качество команды не только руками, но и через процессы.Похожие вакансии