ФармЗнание — 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, медицине или фарме.
Условия:
- Удобный удаленный формат работы.
- Все социальные гарантии по ТК: официальное трудоустройство, белая и всегда своевременная заработная плата.
- Мы являемся аккредитованной ИТ-компанией и наши сотрудники имеют право на все предусмотренные законодательством льготы.