- Страна
- Россия
- Зарплата
- 240 000 ₽
Откликайтесь
на вакансии с ИИ

AQA Python (Middle)
Стабильная аккредитованная IT-компания, работа над крупным проектом МТС и полностью удаленный формат. Зарплата соответствует рыночному уровню для Middle-специалиста, а стек технологий актуален и востребован.
Сложность вакансии
Позиция требует уверенного владения Python и Playwright, а также понимания работы микросервисной архитектуры, брокеров сообщений и Docker. Уровень Middle предполагает самостоятельность в локализации сложных багов и работе с CI/CD.
Анализ зарплаты
Предложенная зарплата в 240 000 ₽ net находится в пределах рыночного диапазона для Middle AQA Python инженера в России, где медиана составляет около 220 000 - 250 000 ₽. Это конкурентное предложение для удаленной работы.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Innovative People уже сейчас
Присоединяйтесь к команде Innovative People и развивайте сложные системы автоматизации для МТС — откликайтесь прямо сейчас!
Описание вакансии
#вакансия #AQA #удаленка #работа #автотестирование
Компания: Innovative People
Локация: РФ
Формат: полностью удалённо
Занятость: full-time
Вилка: 240.000 ₽ net
Позиция: AQA Python
МыInnovative People— аккредитованная IT-компания с 18-летним опытом. За это время реализовали более 400 проектов для крупных российских и международных клиентов в финтехе и ритейле.
В команду МТС требуется Middle AQA Engineer на Python.
Требования:
- Опыт автоматизации тестирования на Python.
- Опыт написания тестов с использованием фреймворков pytest и Playwright.
- Опыт написания вспомогательных утилит на Python.
- Опыт ручного и автоматизированного тестирования API. Работа с Postman, анализ документации в Swagger/OpenAPI.
- Опыт ручного тестирования UI. DevTools, Figma.
- Знание SQL на уровне запросов.
- Составление вложенных SELECT-запросов с JOIN'ами по нескольким таблицам.
- Уверенная работа с системами контроля версий и CI/CD. Git (ветвление, разрешение конфликтов, ревью кода).
- Понимание принципов брокеров сообщений и очередей задач.
- Опыт работы с объектными хранилищами (S3-совместимыми).
- Практический опыт работы с Docker.
- Понимание изоляции, знание команд для дебага упавших контейнеров.
- Базовые навыки администрирования Linux. Работа в терминале (bash).
- Опыт работы с системами управления тестированием (TMS). TestIT/TestOPS или аналоги.
- Написание тест-планов, связывание тест-кейсов с требованиями.
- Навык написания тестовой документации.
- Создание тест-кейсов, чек-листов и баг-репортов.
- Понимание специфики платформ компьютерного зрения (без глубокого погружения в ML) - желательно.
- Навыки локализации проблем в распределенных системах.
- Способность проследить цепочку события от кнопки в браузере до записи в базе данных, проходя через API Gateway, брокер сообщений и логи конкретного микросервиса
Обязанности:
- Разработка и поддержка UI/API -автотестов на Python (Pytest, Playwright).
- Проведение ручного тестирования api и веб-интерфейса (в т.ч проверка соответствия верстки с Figma)
- Локализация дефектов: дебаг проблем от фронтенда, бэкенда сторонних систем, анализ логов
- Написание тестовой документации в TMS (TestIT): создание тест-кейсов, чек-листов и баг-репортов со сбором артефактов.
- Регрессионное тестирование платформы перед релизами, включая проверку миграции схем баз данных и прохождения автотестов в CI/CD конвейере (GitLab CI).
- Работа с Docker-инфраструктурой: поднятие тестового стенда через docker-compose, дебаг упавших контейнеров и изоляция окружения для воспроизведения багов.
Контакт: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- Python
- Linux
- SQL
- Figma
- Bash
- CI/CD
- Docker
- PyTest
- Playwright
- OpenAPI
- GitLab CI
- Postman
- Swagger
- TestIT
Возможные вопросы на собеседовании
Проверка навыков работы с современным инструментом автоматизации UI.
В чем основные преимущества Playwright перед Selenium, и в каких ситуациях вы бы предпочли использовать именно его?
Оценка способности кандидата разбираться в сложных распределенных системах.
Опишите ваш алгоритм действий при локализации ошибки, если событие от фронтенда не дошло до базы данных в микросервисной архитектуре.
Проверка практических навыков работы с инфраструктурой.
Какие команды Docker вы используете чаще всего для отладки упавшего контейнера и просмотра его логов?
Оценка владения SQL для проверки целостности данных.
Напишите пример запроса с использованием JOIN и вложенного SELECT для сверки данных в двух связанных таблицах.
Проверка понимания процессов обеспечения качества.