Назад к вакансиям

QA Automation Engineer (Python)

Московская БиржаГибридот 3 лет5/2Полная занятость
PythonSQLCI/CDGitLinuxJiraGitLab CIBashJenkinsPytestAllure

Описание

Обязанности

  • Реализация и оптимизация базовых компонентов фреймворка
  • Внедрение стандартов кодирования и паттернов, обеспечивающих читаемость, переиспользуемость и масштабируемость тестов
  • Автоматизация сборки и запуска тестов, включая параллельное выполнение, ретраи, селективный запуск по тегам
  • Поддержка и обновление зависимостей (библиотек, драйверов, фреймворков), обеспечение совместимости с новыми версиями ПО
  • Разработка и поддержка автоматизированных тестов для ТКС ASTS и связанных систем
  • Разработка новых автоматизированных тестов
  • Поддержка существующих тестов
  • Обеспечение покрытия ключевых сценариев
  • Создание и поддержка тестовых данных
  • Контроль метрик (процент покрытия кода и т.п.)
  • Анализ и регистрация ошибок
  • Анализ сбоев автоматизированных тестов
  • Регистрация дефектов в системах трекинга (Jira)
  • Участие в ретроспективах и ревью

Требования

  • Опыт работы в тестировании от 3-х лет
  • Знание Python (Middle разработчик или выше)
  • Опыт разработки автотестов с использованием pytest не менее 3 лет
  • Опыт использования allure framework
  • Опыт работы с системами контроля версий (предпочтительно git), CI инструментами (предпочтительно gitlab-ci, Jenkins), опыт самостоятельного написания пайплайнов
  • Знание SQL: практика использования одной из СУБД на уровне написания запросов средней сложности, написание хранимых процедур
  • Знание операционной системы Linux на уровне опытного пользователя, знание bash

Будет плюсом

  • Знание операционной системы Windows на уровне опытного пользователя, знание cmd, PowerShell
  • Знание Docker
  • Опыт использования ИИ (анализ требований, написание кода, разбор результатов тестов или подобные активности)

Условия

  • Полная занятость
  • График: 5/2
  • Формат работы: удалённо или гибрид