Задачи
•Самостоятельно вести тестирование задач: от анализа требований и подготовки проверок до ретеста исправлений и оценки результата
•Определять объём и приоритеты проверок с учётом изменений, зависимостей, рисков и сроков
•Проверять влияние изменений на смежные функции и интеграции
•Локализовать проблему на уровне клиента, API или данных и передавать разработчику информацию для дальнейшего анализа
•Своевременно сообщать о блокерах, рисках и ограничениях тестового покрытия
•Давать обоснованную оценку готовности функциональности к релизу, обозначая оставшиеся дефекты и непроверенные сценарии
•Конструктивно взаимодействовать с разработчиками, аналитиками и владельцем продукта
Требования
•Опыт ручного тестирования мобильных и/или веб-приложений от 2 лет
•Понимание жизненного цикла разработки ПО, роли QA и процессов работы с дефектами
•Знание видов и уровней тестирования, практический опыт функционального, интеграционного, регрессионного и исследовательского тестирования
•Владение техниками тест-дизайна: классы эквивалентности, граничные значения, таблицы принятия решений, переходы состояний
•Умение анализировать требования и критерии приёмки: выявлять противоречия, недостающие условия и риски до начала разработки
•Опыт создания и актуализации тест-кейсов, чек-листов и тестовых данных
•Понимание клиент-серверной архитектуры, HTTP/HTTPS, REST API, формата JSON, механизмов аутентификации и авторизации
•Опыт тестирования API через Postman или аналогичные инструменты: проверка ответов, ошибок, прав доступа и изменений данных
•Знание SQL на уровне выборок с JOIN, фильтрацией, группировкой и агрегатными функциями
•Опыт тестирования приложений на iOS и Android: установка сборок, работа с устройствами и эмуляторами/симуляторами, проверка разрешений, обновлений и поведения при изменении сети
•Умение использовать DevTools, Charles Proxy, Proxyman или аналогичные инструменты для анализа запросов и локализации проблем
•Опыт работы с логами приложения и серверных сервисов
•Опыт работы с Jira и системами управления тестированием: Allure TestOps, TestRail или аналогами
•Умение оформлять воспроизводимые баг-репорты с шагами, ожидаемым и фактическим результатом, окружением и диагностическими материалами
Условия
•Локация: Алматы
•Конкурентоспособная оплата труда благодаря системе грейдирования
•Премии ко Дню Независимости и годовой бонус
•ДМС и страхование жизни
•Мобильная связь и скидки от партнёров
•26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий
•Бонусы за рекомендации
•Льготные условия на паркинг
•Свободный стиль одежды (smart casual)
•Тренинги, вебинары и доступ к корпоративной библиотеке
•Чёткая система карьерного роста
•Открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь
•Возможность участия в социальных проектах и реализации идей в новых проектах группы «Halyk» с использованием современных digital-инструментов
•Творческая и поддерживающая команда для реализации идей