Senior QA
Прямой работодатель Перекресток ( perekrestok.ru )
Опыт работы от 3 до 5 лет
Над чем работаем:
- Создаем новую версию мобильного приложения "Мой Перекресток", которая включит в себя улучшенный функционал текущей версии (программы лояльности, карта покупателя, акции, бонусы, скидки, промомеханики, оплата баллами на кассе, история операций, детализация чека, сканнер штрих-кодов), а также добавится новый сервис экспресс-доставки товаров из ближайших магазинов (доставка до часа), который сейчас пилотируется в приложении "Перекресток.Быстро"
- Текущая версия была разработана командой на аутсорсе, в этом году принято решение перевести разработку инхаус и создать свою команду.
- Кол-во пользователей текущего приложения "Мой Перекресток" - более 1.5 млн
- По плану мы должны запустить mvp нового приложения к октябрю. В этот момент мы заменим приложение "Мой Перекресток" в сторах и инициируем миграцию и закрытие пилотного "Перекресток.Быстро"
Продуктовая готовность проекта: 75%
Команда разработки :
- 3 product менеджера - у каждого свой блок внутри проекта
- 3 backend разработчика – делаем различные jsonapi для работы клиентов (мобилок, веба) , ведем в swagger
- 2 ios разработчика – пишут на swift
- 2 android разработчика – пишут на kotlin
- 2 frontend (web) разработчика – react и тд
- 3 тестировщика – нужен лид, который поведет отдел дальше
- 1 devops инженер
- (х1.5-2 расширение на следующий год)
У нас очень сильная проверенная разработка и достаточно тесная, дружная и сработавшаяся команда, многие пересекались друг с другом при работе над другими проектами.
Область применения тестирования:
- android приложение
- ios приложение
- web приложение для админки
- web приложение для основной витрины и клиентского функционала
- различные api (json,soap) и интеграции с внешними системами (http(s), sftp, ftp, ssh)
Наш технический стек:
nginx, docker, php7, postgresql, rabbitmq, redis, elasticsearch, clickhouse, elk, sentry, zabbix, prometheus, minio, imgproxy
Стек для тестирования:
определяется лидом отдела, но хотелось бы видеть:
- testrailили иной аналогичный инструмент
- postman – актуализация методов разных api в разных средах и их тестирование
- jmeter – для нагрузочного тестирования
- Jira/Confluence
- Pushwoosh – для тестирования отправки пушей
- инструменты для автотестирования api и интеграционных тестов
- инструменты для автотестирования ui/ux – в перспективе
- протоколы - http(s), sftp, ftp, ssh
- sql – умение подключаться к бд и строить несложные запросы
Что предстоить делать:
- ручное тестирование мобилок, api и веба на:
- соответствие требованиям задач
- наличие багов
- наличие здравой логики
- внешний вид, ui/ux
- функциональное, регрессионное и нагрузочное тестирование
- составление и ведение тест-кейсов, написание сценариев, в том числе для нагрузочных тестов
- заведение баг-репортов и их мониторинг в Jira
- ведение документации в сonfluence/postman
- участие в деплое - ci/cd в gitlab
- интеграционные тесты
- автотесты для наших jsonapi
- автотестирование ui/ux
- участие в формировании спринтов
- план тестирования задач
- приемка/тестирование задач в Jira
- формировать отдел с нуля и следить за его метриками
Формат работы:
удаленно (возможно, с периодическими встречами в офисе), связь в slack,phone,email,telegram/whatsapp, ежедневный митап команды в 10:30, режим работы - стандартно, 8 часовой. До момента запуска работаем по kanban, после – 2-недельные спринты с релизами