- Страна
- Россия
Откликайтесь
на вакансии с ИИ

QA Automation Engineer (Platform Backend Services)
Известный бренд 2ГИС, работа с высоконагруженными сервисами и современный стек технологий (Go, Python, K8s). Вакансия предлагает интересные инженерные вызовы на стыке QA и DevOps.
Сложность вакансии
Роль требует не только уверенного владения Python, но и готовности работать с Go, а также глубоких знаний в инфраструктуре (K8s, Docker) и CI/CD. Уровень Middle+ подразумевает самостоятельность в проектировании тестовой архитектуры.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции QA Automation Middle+ в крупной российской IT-компании рыночный диапазон составляет от 200 000 до 320 000 рублей. Предложение 2ГИС обычно соответствует рыночным ожиданиям для опытных инженеров.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 2ГИС уже сейчас
Присоединяйтесь к команде 2ГИС, чтобы строить надежную инфраструктуру для миллионов пользователей мобильных карт!
Описание вакансии
Удалённо
2ГИС для iOS и Android — сложное приложение с 3D‑движком карты, офлайн‑сценариями и большим количеством пользовательских фич. Чтобы всё это работало стабильно, мобильные клиенты опираются на набор платформенных бэкендов: конфигурации, уведомления, асинхронные транспорты и продуктовые API.
В рамках развития сервиса мобильной разработки мы расширяем команду — Platform Backend Services. Мы отвечаем за платформенные backend‑сервисы, которые тесно интегрируются с мобильными платформами и имеют высокую цену ошибки: важны устойчивость, обратная совместимость, контроль качества релизов и быстрый feedback.
Почему мы открыли роль
Команда растит количество сервисов и доменов. В перспективе появляются дежурства по критичным компонентам, а значит — требования к качеству, наблюдаемости и воспроизводимости проблем становятся ещё выше.
Нам нужен QA Automation Engineer (middle+), который поможет развивать автоматизацию тестирования платформенных backend‑сервисов: от интеграционных проверок до end‑to‑end сценариев и quality gates в CI/CD.
Тебе предстоит
— Проектировать и развивать систему автотестов для backend‑сервисов команды: интеграционные и E2E проверки, контрактность, регрессии, проверки миграций и совместимости.
— Писать \*E2E‑тесты на Python.
— Писать и поддерживать интеграционные тесты на Python + Go (там, где это даёт лучший сигнал/удобнее интегрироваться со стеком сервиса).
— Встраивать автотесты в CI/CD, настраивать quality gates, добиваться стабильных и быстрых прогонов, развивать отчётность и понятные критерии «готово к релизу».
— Работать с инфраструктурой прогонов: Docker/Kubernetes, тестовые окружения, тестовые данные, диагностика падений, борьба с flaky‑тестами.
— Совместно с разработчиками улучшать качество систем: помогать находить первопричины дефектов, закрывать «дыры» в покрытии, влиять на практики и договорённости по API.
— Участвовать в обеспечении эксплуатационного качества: пост‑релизные проверки, чек‑листы, улучшение наблюдаемости (метрики/логи/алерты) как часть стратегии качества.
Стек и окружение
— Backend: преимущественно Go, микросервисная архитектура, API (HTTP/gRPC/WebSocket), интеграции с мобильными клиентами.
— Автотесты: Python (E2E), Python + Go (интеграционные).
— Инфраструктура: Kubernetes, Docker, Helm.
— CI/CD: GitLab CI (и смежные пайплайны по контуру).
— Observability: Grafana/Prometheus, логирование/поиск по логам, алерты, SLO‑подход.
Ждём от тебя
— Опыт тестирования backend‑сервисов и автоматизации тестирования от 2+ лет (ориентируемся на middle+).
— Уверенный Python, умение проектировать и поддерживать тестовую архитектуру, а не только «дописать тесты на фичу».
— Готовность писать/поддерживать интеграционные тесты на Go (или уверенный бэкенд‑бэкграунд и желание быстро добрать Go до продуктивного уровня).
— Хорошее понимание тестирования API и микросервисов: контракты, версионность, идемпотентность, ретраи, конкуренция, асинхронные сценарии.
— Опыт работы с CI/CD, умение делать прогоны воспроизводимыми, быстрыми и полезными для команды.
Понравилась вакансия?
*💛*— да
*🌚*— нет
———
*💙* Удалёнка
*💚* Джунам
*💜* За рубежом
*🫶* Удалёнка джунам
*💚* Качнуть карьеру
мы также есть там, куда всех хотят отправить — https://max.ru/it_vakansii_jobs
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- Go
- API Testing
- gRPC
- HTTP
- WebSocket
- Docker
- Kubernetes
- Helm
- GitLab CI
- Prometheus
- Grafana
- Microservices
Возможные вопросы на собеседовании
Проверка понимания специфики микросервисов и надежности API.
Как бы вы организовали тестирование обратной совместимости API при обновлении одного из платформенных бэкендов?
Оценка практического опыта работы с нестабильными тестами в CI/CD.
Какие стратегии вы используете для обнаружения и устранения flaky-тестов в больших пайплайнах?
Проверка навыков работы с инфраструктурой и контейнеризацией.
Опишите процесс отладки автотеста, который падает только внутри Docker-контейнера в CI, но проходит локально.
Оценка понимания контрактного тестирования.
В каких случаях вы бы отдали предпочтение контрактным тестам (например, Pact) перед полноценными E2E-сценариями?
Проверка готовности к работе с Go.
Какие основные отличия в подходах к тестированию на Python и Go вы можете выделить, исходя из вашего опыта или знаний?
Похожие вакансии
Senior AQA Python
Инженер по тестированию (Middle)
QA Fullstack (Java | Web & Mobile)
Инженер-тестировщик данных Middle+
AQA Java (проект Сбера)
Тестировщик ПО Manual QA
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!