Московская Биржа
QA Automation Engineer (Python)
1 нед. назад
РоссияMiddleHybrid
pythonpytestallure frameworkgitgitlab-cijenkinssqlbash
QA Automation Engineer role at Московская Биржа with focus on Python automation testing frameworks and tools. Experience required is 3-6 years with full-time employment and remote or hybrid work format.
Обязанности
- Реализация и оптимизация базовых компонентов фреймворка
- Внедрение стандартов кодирования и паттернов, обеспечивающих читаемость, переиспользуемость и масштабируемость тестов
- Автоматизация сборки и запуска тестов, включая параллельное выполнение, ретраи, селективный запуск по тегам
- Поддержка и обновление зависимостей (библиотек, драйверов, фреймворков), обеспечение совместимости с новыми версиями ПО
- Разработка и поддержка автоматизированных тестов для ТКС ASTS и связанных систем
- Разработка новых автоматизированных тестов
- Поддержка существующих тестов
- Обеспечение покрытия ключевых сценариев
- Создание и поддержка тестовых данных
- Контроль метрик (процент покрытия кода и т.п.)
- Анализ сбоев автоматизированных тестов
- Регистрация дефектов в системах трекинга (Jira)
- Участие в ретроспективах и ревью
Требования
- Опыт работы в тестировании от 3-х лет
- Знание Python (Middle разработчик или выше)
- Опыт разработки автотестов с использованием pytest не менее 3 лет
- Опыт использования allure framework
- Опыт работы с системами контроля версий (предпочтительно git), CI инструментами (предпочтительно gitlab-ci, Jenkins), опыт самостоятельного написания пайплайнов
- Знание SQL : практика использования одной из СУБД на уровне написания запросов средней сложности, написание хранимых процедур
- Знание операционной системы Linux на уровне опытного пользователя, знание bash
Будет плюсом
- Знание операционной системы Windows на уровне опытного пользователя, знание cmd, PowerShell
- Знание Docker
- Опыт использования ИИ (анализ требований, написание кода, разбор результатов тестов или подобные активности)
Условия
- Опыт работы: 3–6 лет
- Полная занятость
- График: 5/2
- Формат работы: удалённо или гибрид