poiskraboty.kz
← К списку

Тестировщик QA

Platonus Астана Казахстан, Астана, улица Алматы, 1

Описание

Чем предстоит заниматься - Стратегия качества Выстроить стратегию тестирования: пирамида тестов, критерии входа и выхода релиза, политика регресса. Внедрить риск-ориентированное планирование — приоритет модулям с наибольшей ценой отказа: журнал оценок, транскрипты, приказы, онлайн-регистрация на дисциплины, платёжная интеграция. Отвечать за релизный цикл: 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 и построение отчётности по прогонам. Angular и TypeScript на уровне чтения и правки unit-тестов. Знание казахского языка — интерфейс и документы системы ведутся на трёх языках. Личные качества Умение аргументированно спорить с разработкой и продуктом — в том числе останавливать релиз. Письменная точность: багрепорт должен воспроизводиться разработчиком без личных объяснений. Самостоятельность: роль предполагает построение процесса, а не работу по готовой инструкции. С чем предстоит работать Backend Java 17 · Jakarta EE (Servlet) · Jersey (JAX-RS) · Maven База данных MySQL 8 · версионные миграции схемы Frontend Angular 14 · Angular Material · legacy AngularJS 1.x Сервер Apache Tomcat Автотесты TestNG · Mockito · DBUnit · Karma/Jasmine · Playwright + pytest · Allure Инфраструктура Jenkins · Jira · Confluence Интеграции LDAP / Active Directory · CAS · прокторинг · SMS-шлюз · 1С · PowerBI · LibreOffice Умение работать с моделями искусственного интеллекта: Умение формулировать задачу модели: контекст, ограничения, критерии приемлемого результата. Понимание границ применимости: ИИ хорошо ускоряет рутину и плохо заменяет доменное знание Обязательная проверка результата. Ответственность за сгенерированный тест или багрепорт несёт человек, который его принял.

Похожие вакансии в Астане