2 дня назад
Тестировщик QA (Java/Python)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Тестировщик QA (Java/Python): Выстраивание стратегии качества и релизного цикла для образовательной платформы с акцентом на риск-ориентированное тестирование, автоматизацию и контроль тестовых данных. Focus on разработку E2E-фреймворка, интеграцию автотестов с CI, проверку миграций MySQL и измерение стабильности качества.
Локация: Астана, улица Алматы, 1; работа на месте работодателя
Компания
Platonus развивает образовательную платформу с модулями для журналов оценок, транскриптов, приказов, регистрации на дисциплины и платежных интеграций.
Что делать
- Выстраивать стратегию тестирования, включая пирамиду тестов, критерии входа и выхода релиза и политику регресса.
- Планировать тестирование на основе рисков и отвечать за релизный цикл: smoke-тестирование, регресс, приемку на тестовом стенде и передачу в промышленную эксплуатацию.
- Внедрять и дорабатывать автотесты, настраивать их запуск в CI и связывать прогоны с коммитами и сборками.
- Управлять тестовыми стендами, дампами и обезличиванием тестовых данных; проверять миграции MySQL на снапшоте боевой базы.
- Поддерживать трассируемость требований, тест-кейсов, автотестов и результатов прогонов.
- Вести метрики качества: дефекты на продакшене, время регресса, покрытие и стабильность автотестов.
Требования
- От 3 лет опыта в тестировании.
- SQL выше среднего: сложные JOIN, оконные функции, EXPLAIN и поиск расхождений в MySQL.
- Тестирование REST API с Postman или Insomnia, работа со Swagger/OpenAPI и токенами авторизации.
- Чтение Java-кода, включая сервлеты и JAX-RS-ресурсы; анализ стек-трейсов и логики расчетов.
- Автоматизация на Java с TestNG или Python с pytest, а также опыт построения E2E-фреймворка с Playwright или Selenium с нуля.
- Git, Linux, серверы приложений и CI на Jenkins или аналогичной системе.
Хорошо, если есть
- Maven, Docker и docker-compose.
- Нагрузочное тестирование с JMeter, k6 или Gatling.
- Allure и построение отчетности по тестовым прогонам.
- Angular и TypeScript на уровне чтения и правки unit-тестов.
- Знание казахского языка; интерфейс и документы системы ведутся на трех языках.
Культура и преимущества
- Роль предполагает самостоятельное построение QA-процесса, а не работу по готовой инструкции.
- Необходимо аргументированно обсуждать качество с разработкой и продуктом, включая остановку релиза.
- Требуется точное составление воспроизводимых баг-репортов.
- В работе используются Java 17, Jakarta EE, Jersey, Angular, MySQL, Apache Tomcat, Jenkins, Jira и Confluence.
- Дополнительно используются интеграции LDAP/Active Directory, CAS, прокторинга, SMS-шлюза, 1С, PowerBI и LibreOffice.
- ИИ применяется для ускорения рутинных задач, но каждый сгенерированный тест или баг-репорт должен быть проверен ответственным сотрудником.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
DAMUMED
7 дней назад
Тестировщик программного обеспечения (г. Астана)
Andersen
6 дней назад
QA Automation Trainee
300 000KZT
ФРИДОМ ФИНАНС Кредит
7 дней назад
Тестировщик (Python)
500 000 - 500 000KZT
Zeon
6 дней назад
Middle QA Automation Engineer (Python)
1 400 - 2 400$
АСТАНА РУХАНИ ЖАҢҒЫРУ
2 дня назад
QA Engineer уровня Junior+
400 000 - 1 500 000KZT
Арканит
7 дней назад