О компании
ФармЗнание — IT-компания на стыке фармацевтики и образования. Мы – команда, которая создает и внедряет инновационные маркетинговые продукты для фармацевтического рынка. Так же мы являемся лидерами в области развития непрерывного и дополнительного профессионального образования для фармацевтов и сотрудников медицинской сферы.
Мы ищем в свою команду Ведущего инженера по тестированию на веб-продукт.
Зона ответственности
•Качество релизов. Приёмка задач, регресс перед выкаткой, разбор прод-инцидентов до причины. Решение, что проверяется руками, что автотестами.
•Тест-сценарии по задачам. Разбор критериев приёмки, поиск дыр в требованиях, возврат вопросов до начала разработки, проверяемые сценарии.
•Автоматизация. End-to-end тесты на Playwright, тесты API (GraphQL), запуск в CI с блокировкой выкатки при падении, поддержка тестов при изменениях продукта, стабилизация нестабильных тестов, тестовые данные и окружения.
•Участие в организации процесса. Очередь проверки, приоритеты, договорённости с разработкой о том, что считается «готово к тесту» — вместе с продакт-менеджером и руководителем разработки.
•ИИ как инструмент. Генерация сценариев и тестовых данных, разбор логов, автоматизация рутины с помощью ИИ-ассистентов.
Стек
•Продукт: PHP / Yii2, Vue / Nuxt, GraphQL API, MySQL / MariaDB, PostgreSQL.
•Инструменты: GitLab CI/CD (self-hosted), Linear, Sentry, Grafana, Figma, Claude Code.
•Автоматизация: Playwright.
Инструменты, которыми должен владеть
Обязательно:
•Playwright — автоматизация end-to-end.
•DevTools браузера — вкладки Network и Console: видеть запросы, ответы, ошибки фронта.
•Клиент для API — Postman, Insomnia, Altair или аналог: дёргать GraphQL вручную, проверять ответы без интерфейса.
•Git и GitLab — посмотреть merge request, запустить пайплайн, понять, почему упал тест в CI.
•SQL-клиент — DBeaver или любой: посмотреть, что реально записалось в таблицу.
Желательно:
•k6 или JMeter, Sentry, Docker.
Обязательные требования
•Опыт ведущего тестировщика или QA-лида на веб-продукте — от 3 лет. Отвечал за результат, а не только выполнял проверки.
•Практический опыт автоматизации end-to-end на Playwright: писал тесты, запускал в CI, поддерживал.
•Умение писать тест-сценарии по требованиям и находить в требованиях пробелы.
•Разбор багов до причины: логи, запросы к API, базовый SQL, понимание границы фронт / бэк.
•Готовность работать с ИИ-инструментами в тестировании.
•Организованность: держит очередь, называет сроки и попадает в них, проговаривает состояние работы.
Желательно:
•Реальный опыт применения ИИ-ассистентов в тестировании: генерация кейсов, разбор логов, написание автотестов с помощью Claude, Copilot или аналогов.
•Тестирование GraphQL API.
•Нагрузочное тестирование — у нас вебинары на тысячи одновременных участников.
•Опыт в edtech, медицине или фарме.
Условия
•Удобный удаленный формат работы.
•Все социальные гарантии по ТК: официальное трудоустройство, белая и всегда своевременная заработная плата.
•Мы являемся аккредитованной ИТ-компанией и наши сотрудники имеют право на все предусмотренные законодательством льготы.