QA Automation Python
IT People groupРФУдалённоот 3 летКонтракт
PythonSQLDockerGitLinuxBashWindowsPytestAQAPowerShellunittestcmd
Описание
Разработка перспективной торговой платформы. Автоматизация тестирования и нагрузочное тестирование.
Обязанности
- Развитие тестового фреймворка (Python), разработка инструментов автоматизации тестирования распределенных торговых систем (бекэнд)
- Разработка инструментария и проведение нагрузочного тестирования и тестирования производительности
- Участие в настройке и поддержке конвейера CI/CD
- Анализ требований к программному обеспечению
- Разработка планов и сценариев тестирования с использованием специализированных инструментов управления тестированием
- Подготовка тестовых стендов и данных для проведения тестирования
- Подготовка тестовых сценариев для дальнейшей автоматизации
Требования
- Опыт работы в тестировании от 3 лет
- Опыт работы в финансовой сфере (системы электронной торговли, интеграция с биржами через протоколы или API)
- Тестирование производительности и нагрузочное тестирование сложных распределенных систем
- Знание операционной системы Windows на уровне опытного пользователя, знание cmd, PowerShell
- Знание Docker
- Уверенное знание Python, опыт разработки автотестов с использованием unittest/pytest не менее 2 лет
- Опыт тестирования распределенных систем (бэкенд), в том числе опыт написания интеграционных тестов
- Знание операционной системы Linux на уровне опытного пользователя, знание bash
- Знание SQL: практика использования одной из СУБД на уровне написания запросов средней сложности
- Опыт работы с системами контроля версий (предпочтительно git), CI инструментами (предпочтительно gitlab-ci, Jenkins)
Условия
- Ставка: рассмотрим вашу
- Локация: РФ
- Гражданство: РФ
- Формат работы: удаленный
- Срок привлечения: от 6 месяцев