Python QA Engineer (Python + Backend)

Альфа-Банк
Москва •Опубликовано 5 октября 2026
Зарплата не указана
Полная занятость1–3 годаТестировщик
Зарплата не указана

Описание

Мы развиваем единую платформу управления расходами (аллокация) (backend на Python, UI на React)

Сейчас мы формируем внутреннюю команду развития, которая принимает дела у вендора и занимается поддержкой и логичным развитием продукта

Чем предстоит заниматься:

  • Анализ бизнес-требований и участие в планировании доработок.
  • Написание и поддержка автоматизированных тестов на Python (pytest) для бэкенд-сервисов
  • Проверка качества данных и целостности выгрузок в PostgreSQL и ClickHouse (аналитические запросы, сверка данных, валидация миграций)
  • Анализ UI на React с использованием DevTools (понимание логики компонентов), но фокус — на бэкенде
  • Работа с дефектами: поиск, фиксация, контроль исправления на проде
  • Подготовка синтетических данных для тестирования витрин и сложных кейсов
  • Регрессионное тестирование


Наши пожелания к кандидатам:

  • Коммерческий опыт тестирования от 3-х лет

Python (обязательно):

  • Уверенное чтение чужого кода
  • Опыт написания автотестов (pytest / unittest)
  • Работа с REST API, JSON, HTTP
  • Написание скриптов для генерации тестовых данных и автоматизации рутины
  • Владение venv, poetry, pip

SQL и базы данных:

  • PostgreSQL: Сложные запросы, JOINs, подзапросы, оконные функции (ROW_NUMBER, LAG, LEAD), понимание транзакций, анализ плана запросов (EXPLAIN)
  • ClickHouse: Понимание колоночной архитектуры, умение писать аналитические запросы на больших объемах (движки MergeTree, ReplacingMergeTree), работа с clickhouse-client
  • Тест-дизайн: Уверенное применение классов эквивалентности, граничных значений, попарного тестирования
  • Инструменты: Git (ветвление, PR), Jira, Postman/Insomnia/curl, Jenkins (базовое понимание CI/CD)
  • Документирование: Умение четко формулировать баг-репорты и писать тест-кейсы

Будет плюсом:

  • Знание основ React (хуки, состояние, пропсы) и умение читать JSX/TSX
  • Опыт работы с Docker / docker-compose
  • Понимание ETL-процессов и опыт тестирования высоконагруженных систем
  • Опыт мониторинга (Grafana, Prometheus)


Что мы предлагаем:

  • Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
  • Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
  • Удалённый формат работы, а также уютный ИТ-хаб в Москве и сезонный коворкинг в Сочи
  • Сложные и интересные задачи, современный стек технологий
  • Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
  • Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
  • Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
  • Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
  • Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины
Описание

Мы развиваем единую платформу управления расходами (аллокация) (backend на Python, UI на React)

Сейчас мы формируем внутреннюю команду развития, которая принимает дела у вендора и занимается поддержкой и логичным развитием продукта

Чем предстоит заниматься:

  • Анализ бизнес-требований и участие в планировании доработок.
  • Написание и поддержка автоматизированных тестов на Python (pytest) для бэкенд-сервисов
  • Проверка качества данных и целостности выгрузок в PostgreSQL и ClickHouse (аналитические запросы, сверка данных, валидация миграций)
  • Анализ UI на React с использованием DevTools (понимание логики компонентов), но фокус — на бэкенде
  • Работа с дефектами: поиск, фиксация, контроль исправления на проде
  • Подготовка синтетических данных для тестирования витрин и сложных кейсов
  • Регрессионное тестирование


Наши пожелания к кандидатам:

  • Коммерческий опыт тестирования от 3-х лет

Python (обязательно):

  • Уверенное чтение чужого кода
  • Опыт написания автотестов (pytest / unittest)
  • Работа с REST API, JSON, HTTP
  • Написание скриптов для генерации тестовых данных и автоматизации рутины
  • Владение venv, poetry, pip

SQL и базы данных:

  • PostgreSQL: Сложные запросы, JOINs, подзапросы, оконные функции (ROW_NUMBER, LAG, LEAD), понимание транзакций, анализ плана запросов (EXPLAIN)
  • ClickHouse: Понимание колоночной архитектуры, умение писать аналитические запросы на больших объемах (движки MergeTree, ReplacingMergeTree), работа с clickhouse-client
  • Тест-дизайн: Уверенное применение классов эквивалентности, граничных значений, попарного тестирования
  • Инструменты: Git (ветвление, PR), Jira, Postman/Insomnia/curl, Jenkins (базовое понимание CI/CD)
  • Документирование: Умение четко формулировать баг-репорты и писать тест-кейсы

Будет плюсом:

  • Знание основ React (хуки, состояние, пропсы) и умение читать JSX/TSX
  • Опыт работы с Docker / docker-compose
  • Понимание ETL-процессов и опыт тестирования высоконагруженных систем
  • Опыт мониторинга (Grafana, Prometheus)


Что мы предлагаем:

  • Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
  • Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
  • Удалённый формат работы, а также уютный ИТ-хаб в Москве и сезонный коворкинг в Сочи
  • Сложные и интересные задачи, современный стек технологий
  • Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
  • Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
  • Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
  • Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
  • Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины

Похожие вакансии

Креатор
БАНТАМИ
30000 – 40000 руб.
Полная занятостьОпыт 1–3 года
Менеджер дистанционных продаж среднему и крупному бизнесу
Т-Банк
Зарплата не указана
Полная занятостьОпыт 1–3 года
Инженер-сметчик
Техпроект-Б
30000 – 60000 руб.
Полная занятостьОпыт 3–6 лет
Разработчик-стажёр по интеграциям и автоматизации
Вода и молоко
50000 – 55000 руб.
Полная занятостьОпыт не требуется
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
DevOps в команду CI/CD R&D
RWB (Wildberries & Russ)
Зарплата не указана
Полная занятостьОпыт 3–6 лет