QA Automation Engineer Python
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ищем Автотестировщика Python на крупный банковский проект.
Масштабный проект по созданию технологической HR-платформы нового поколения (PaaS/SaaS).
Мы набираем ядро команды, которая заложит архитектуру и реализует современные сервисы для сотрудников и руководителей компании.
Проект создается с нуля с применением лучших практик компонентно-реактивного подхода, у нас совсем нет legacy и есть полная свобода в выборе инструментов.
Нам предстоит много интересной и сложной работы, результатами которой будут пользоваться сотни тысяч человек.
Вы сможете принять участие в разработке архитектуры платформы и приложений для нее с нуля
Требования:
- Опыт автоматизации на Python
- Основы Python. Синтаксис. Основные библиотеки. Окружение. Настройка структурных данных
- Принципы ООП
- Протокол http, включая статусы сообщений http (что такое куки, сессии и др.)
- Опыт разработки автоматизированных тестов (back-end, REST)
- Опыт разработки автоматизированных тестов (front)
- Базы данных. Опыт написания SQL запросов
- Подготовка и настройка окружения для запуска автотестов
- Умение разбираться и работать с чужим кодом / Code review
- Инструменты DevOPS. Jenkins / Jenkinsfile / Groovy / Ansible
- Docker / Подготовка образов / Развертывание
- Тестовое окружение: ВМ / Selenoid HUB / Allure / Atlassian API
- Опыт автоматизации REST- запросов
- Опыт написания заглушек / моков / стабов
- Опыт написания тестовых фреймворков с пояснениям выбора библиотек
- Разработка и поддержка автотестов на Python в актуальном состоянии
- Покрытие автотестами нового функционала
- Тестирование REST сервисов
- Белое оформление по ТК РФ в штат компании Bell Integrator
- Удаленный формат сотрудничества
- Участие в интересном банковском проект с возможностью быстрого профессионального роста