Senior / Middle+ QA Automation Backend (python)
Требования
Местоположение и тип занятости
Компания
Разработка ПО
Описание вакансии
Условия работы
Задачи:
- Составление тестовых сценариев API;
- Ручное тестирование backend части проекта. Тестирование внутренних сервисов системы (REST,gRPC);
- Разработка инструментов для автоматизированного тестирования backend и необходимых вспомогательных сервисов (mock,stabs and etc.);
- Интеграция автоматизированных тестов в CI.
Бонусы
У нас:
- Стильный просторный лофт на территории Трехгорной мануфактуры. Тебе предстоит легкая 10 минутная пешая прогулка через парки от метро 1905 года и Краснопресненская;
- Сhill Lounge с пятой плойкой и капсулой для сна с массажем;
- Современное топовое оборудование, мощные ноутбуки;
- Комфортная кухня с вкусным кофе, чаем, какао, орешками, фруктами, снэками и прочими ништяками; Холодильник с колой и энергетиками;
- По пятницам в офисе пицца, роллы или грузинская кухня;
- Оформление по ТК РФ, конкурентная заработная плата;
- График работы 5\2 Гибкое начало дня с 8-11 до 17-20 в офисе; (возможен гибридный график работы);
- ДМС со стоматологией и госпитализацией в классных клиниках;
- Профессиональное обучение и конференции по запросу сотрудника;
- Годовая подписка на топовый онлайн кинотеатр.
Дополнительные инструкции
От вас ждем:
- Знание, пониманием и умения работать с REST и gRPC;
- Умение тестировать микросервисную архитектуру;
- Понимание работы с mock/stub. Умение развернуть мок-сервера(mountebank,wiremock и аналоги);
- Понимание принципов работы очередей (kafra, rabbitMQ). Умение взаимодействия с очередями;
- Понимание БД и взаимодействия с ними (redis,postgres). Написание запросов к БД;
- Хорошее знание unix консоли. Владение минимальными знаниями bash script;
- Умение работы с системами контроля версий;
- Хорошее знание языка Python. Умение использовать библиотеки requests, cerberus (либо аналогов);
- Знание Docker и Docker Compose;
- Понимание k8s;
- Понимание CI/CD процесса/.