Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Команда Platform Backend Services отвечает за платформенные бэкенд-сервисы, которые интегрируются с мобильными платформами 2ГИС и обеспечивают работу конфигураций, уведомлений, асинхронных транспортов и продуктовых API.
задачи
Проектировать и развивать систему автотестов для бэкенд-сервисов, включая интеграционные и E2E-проверки, контрактное тестирование, регрессии и проверки миграций;
Писать E2E-тесты на Python;
Писать и поддерживать интеграционные тесты на Python и Go;
Встраивать автотесты в CI/CD, настраивать quality gates, развивать отчётность и критерии готовности к релизу;
Работать с инфраструктурой прогонов: Docker, Kubernetes, тестовые окружения и данные, диагностика падений, борьба с нестабильными тестами;
Помогать разработчикам находить первопричины дефектов, закрывать пробелы в покрытии и влиять на практики работы с API;
Участвовать в обеспечении эксплуатационного качества через пост-релизные проверки, чек-листы и улучшение наблюдаемости.
требования
Опыт тестирования бэкенд-сервисов и автоматизации тестирования от 2 лет;
Уверенное владение Python и умение проектировать тестовую архитектуру;
Готовность писать и поддерживать интеграционные тесты на Go или наличие бэкенд-опыта с желанием быстро освоить Go;
Понимание тестирования API и микросервисов: контракты, версионность, идемпотентность, ретраи, конкуренция, асинхронные сценарии;
Опыт работы с CI/CD и умение делать прогоны воспроизводимыми и быстрыми;
Практика работы с Docker и Kubernetes на уровне поддержки тестовых окружений и диагностики проблем;
Самостоятельность, ответственность и умение договариваться с разработчиками о стандартах качества;
Будет плюсом нагрузочное тестирование, умение интерпретировать метрики, опыт контрактного тестирования, опыт тестирования сложных интеграций (gRPC, WebSocket) и опыт построения тестовой инфраструктуры под ключ.
условия
Аккредитованная IT-компания;
Техника и операционная система на выбор;
ДМС и возможность получения онлайн-консультаций терапевта, невролога, психолога и медицинского агента;
Поддержка выступлений на конференциях и написания статей;
Доступ к собственному учебному центру с курсами, тренингами и книгами;
Внутренние хакатоны, профессиональные митапы и корпоративные мероприятия.