Задачи:
- Анализ функциональных и нефункциональных требований, выявление противоречий и уточнение деталей с аналитиками и заказчиками.
- Составление тест-планов и чек-листов, оценка трудозатрат и сроков тестирования.
- Ручное тестирование функциональности, UI/UX и регрессии; кроссплатформенное и кроссбраузерное тестирование.
- Тестирование мобильных приложений на Android и iOS, на реальных устройствах и эмуляторах; проверка push-уведомлений, офлайн-режима, камеры, геолокации и других платформенных функций.
- Тестирование API с помощью REST-запросов, проверка HTTP-кодов и структуры данных JSON/XML.
- Проверка данных с помощью простых SQL-запросов, контроль корректности сохранения и обновления информации.
- Анализ логов через ELK Stack и Graylog, захват сетевого трафика с помощью Charles Proxy или Fiddler.
- Регистрация, приоритизация и отслеживание дефектов в системе «Сфера», взаимодействие с разработчиками.
- Участие в планировании спринтов и ретроспективах, мониторинг метрик качества и предложение улучшений процессов.
Требования:
- Анализ требований и декомпозиция задач, включая мобильные функции, с использованием инструментов «Сферы».
- Оценка объёма тестирования и трудозатрат; определение и фиксация критериев завершения тестирования.
- Понимание метрик качества: коэффициента утечки дефектов и коэффициента отклонения дефектов; умение оценивать качество тестирования по итогам релизов.
Будет плюсом:
- Понимание основ автоматизации тестирования, её целей, инструментов и интеграции в CI/CD; знакомство с Selenium, Cypress, Playwright или Appium.
- Знакомство с Docker и базовыми принципами работы с контейнерами, включая запуск контейнеров и просмотр логов.
Условия: удалённая работа, полная занятость. Локация: регионы России, кроме Москвы и Санкт-Петербурга.