Описание
Чем предстоит заниматься - Стратегия качества Выстроить стратегию тестирования: пирамида тестов, критерии входа и выхода релиза, политика регресса. Внедрить риск-ориентированное планирование — приоритет модулям с наибольшей ценой отказа: журнал оценок, транскрипты, приказы, онлайн-регистрация на дисциплины, платёжная интеграция. Отвечать за релизный цикл: smoke → регресс → приёмка на тестовом стенде → передача в промышленную эксплуатацию.
- Автоматизация Внедрение и доработка существующих автотестов Настроить прогон тестов в CI и привязать его к коммиту и сборке - Тестовые данные и окружения Управлять тестовыми стендами и актуальностью дампов БД. Отвечать за подготовку и обезличивание тестовых данных Проверять миграции БД на снапшоте боевой базы до релиза: время выполнения, блокировки, обратимость. - Процесс Поддерживать тестовую документацию и трассируемость: требование → тест-кейс → автотест → результат прогона.
Вести метрики качества и отчитываться по ним: доля дефектов, найденных на проде, время регресса, покрытие, стабильность автотестов. Что мы ждём Обязательно: от 3 лет в тестировании SQL уровня выше среднего: сложные JOIN, оконные функции, EXPLAIN, поиск расхождений в данных. MySQL.
Тестирование REST API: Postman или Insomnia, чтение спецификации Swagger/OpenAPI, работа с токенами авторизации. Чтение Java-кода: разобраться в сервлете и JAX-RS-ресурсе, найти класс по стек-трейсу, понять логику расчёта. Автоматизация на Java (TestNG) или Python (pytest) на рабочем уровне.
Playwright или Selenium — опыт построения E2E-фреймворка с нуля, а не только дописывания готовых тестов. Git: ветки, pull request, разрешение конфликтов. Linux и сервер приложений: развернуть сборку, прочитать логи, найти нужное исключение.
Опыт работы с CI (Jenkins или аналог): настройка джоб, разбор упавших прогонов.
Будет плюсом
Maven: профили сборки, отчёты Surefire. Docker и docker-compose для поднятия тестовых окружений. Нагрузочное тестирование: JMeter, k6, Gatling. Allure и построение
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.