Детали вакансии
Тестирование
Мидл
Удаленка
Полная занятость
Русский
Oct 19

QA-инженер (Python + Backend)

Middle QA-инженер в Альфа-Банк, удаленно, полная занятость. Тестирование бэкенда на Python, PostgreSQL/ClickHouse, анализ UI в React.

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

Опыт коммерческого тестирования от 3 лет. Уверенное чтение чужого кода. Опыт написания автоматических тестов (pytest / unittest). Работа с REST API, JSON, HTTP. Написание скриптов для генерации тестовых данных и автоматизации рутины. Владение venv, poetry, pip. PostgreSQL: сложные запросы, JOIN, подзапросы, оконные функции (ROW_NUMBER, LAG, LEAD), понимание транзакций, анализ плана запросов (EXPLAIN). ClickHouse: понимание колоночной архитектуры, умение писать аналитические запросы на больших объемах (движки MergeTree, ReplacingMergeTree), работа с clickhouse-client. Тест-дизайн: уверенное применение классов эквивалентности, граничных значений, попарного тестирования. Инструменты: Git (ветвление, PR), Jira, Postman/Insomnia/curl, Jenkins (базовое понимание CI/CD). Документация: умение четко формулировать баг-репорты и писать тест-кейсы. Будет плюсом: знание основ React (хуки, state, props) и умение читать JSX/TSX; опыт работы с Docker / docker-compose; понимание ETL-процессов и опыт тестирования высоконагруженных систем; опыт мониторинга (Grafana, Prometheus).

Полная занятость, график 5/2, удаленная работа.

pytest
React
Postman
REST API
Prometheus
Git
Python
Docker
Grafana
ClickHouse
Jira
Jenkins
PostgreSQL

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

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

Full-stack QA инженер (Java, Python)

QA инженер среднего уровня для удаленной full-stack автоматизации тестирования, опыт 3-6 лет, полная занятость, удаленно.

N
NDA

Fullstack QA (Python)

200 000 ₽

Fullstack QA (Python) в Firecode, удаленно или гибридно в Москве/СПб, зарплата 160 000–200 000 руб. в месяц, полная занятость, договор ИП.

F
Firecode

Инженер по автоматизации тестирования (Python)

Sental ищет инженера по автоматизации тестирования с опытом 1-3 года для полной занятости, удаленно, гибридно или в офисе.

S
Sental