Инженер по тестированию backend
Что нужно будет делать:
- Функционально и интеграционно тестировать микросервисы;
- Своевременно покрывать автотестами новый функционал и беклог автоматизации;
- Поддерживать, дорабатывать существующие фреймворки тестирования микросервисов и разрабатывать их с нуля;
- Активно участвовать в жизни команды: планировать, разбирать и оценивать беклог, вносить свой вклад в ретроспективы и демо.
Вы нам подходите, если:
- Знаете теории тестирования ПО;
- Знаете linux bash (grep, env, pipe);
- Знаете SQL (умеете писать простые запросы, использовать join и функции агрегации);
- Знаете Python на достаточном для автоматизации уровне;
- Знаете паттерны проектирования автотестов на Pytest или аналогах;
- Имеете опыт использования Flask или аналогов;
- Знаете Git (push, pull, checkout, rebase, merge);
- Обладаете общими знаниями о том, как работает WEB, что такое DNS, HTTP(S), JSON, RESTful-сервисы;
- У вас аналитический склад ума, вы внимательны и самостоятельны.