QA Automation Engineer (Python)
QA Automation Engineer at Moscow Exchange (MOEX) building and maintaining the Python/pytest test automation framework for the ASTS trading/clearing system. Day to day: writing and supporting autotests, managing test data and CI pipelines, tracking coverage metrics, and analyzing failures and logging defects in Jira.
- Compensation
- Not disclosed
- Location
- Москва
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Qa
- Posted
Skills
Must have
- Опыт работы в тестировании от 3-х лет
- Знание Python (Middle разработчик или выше)
- Опыт разработки автотестов с pytest не менее 3 лет
- Опыт использования allure framework
- Опыт с системами контроля версий (предпочтительно git), CI (gitlab-ci, Jenkins), написание пайплайнов
- Знание SQL: запросы средней сложности, хранимые процедуры
- Знание Linux на уровне опытного пользователя, знание bash
- Общий опыт работы 3–6 лет
Nice to have
- Знание Windows, cmd, PowerShell
- Знание Docker
- Опыт использования ИИ (анализ требований, написание кода, разбор результатов тестов)
Full description
#middle #удаленка #гибрид
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид
☑️ Чем предстоит заниматься
-Реализация и оптимизация базовых компонентов фреймворка
-Внедрение стандартов кодирования и паттернов, обеспечивающих читаемость, переиспользуемость и масштабируемость тестов
-Автоматизация сборки и запуска тестов, включая параллельное выполнение, ретраи, селективный запуск по тегам
-Поддержка и обновление зависимостей (библиотек, драйверов, фреймворков), обеспечение совместимости с новыми версиями ПО
-2. Разработка и поддержка автоматизированных тестов для ТКС ASTS и связанных систем
-Разработка новых автоматизированных тестов
-Поддержка существующих тестов
-Обеспечение покрытия ключевых сценариев
-Создание и поддержка тестовых данных
-Контроль метрик (процент покрытия кода и т.п.)
-3. Анализ и регистрация ошибок
-Анализ сбоев автоматизированных тестов
-Регистрация дефектов в системах трекинга (Jira)
-Участие в ретроспективах и ревью
☑️ Наши пожелания к кандидатам
-Опыт работы в тестировании от 3-х лет
-Знание Python (Middle разработчик или выше)
-Опыт разработки автотестов с использованием pytest не менее 3 лет
-Опыт использования allure framework
-Опыт работы с системами контроля версий (предпочтительно git), CI инструментами (предпочтительно gitlab-ci, Jenkins), опыт самостоятельного написания пайплайнов
-Знание SQL : практика использования одной из СУБД на уровне написания запросов средней сложности, написание хранимых процедур
-Знание операционной системы Linux на уровне опытного пользователя, знание bash
Будет плюсом:
-Знание операционной системы Windows на уровне опытного пользователя, знание cmd, PowerShell
-Знание Docker
-Опыт использования ИИ (анализ требований, написание кода, разбор результатов тестов или подобные активности)
Контакты: hr-contact@moex.com