Senior QA Automation Engineer (автотестировщик Python)
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Страховая компания «Сбербанк страхование»"
Сбербанк Страхование
Обязанности
- Создание, доработка и актуализация тестовой модели (сценариев тестирования) в TM4J;
- Разработка автотестов для проведения регресса по разработанной модели,
- Разработка тестов и проведение нагрузочного тестирования
- Документирование разработанного кода автотестов
- Анализ, рефакторинг и оптимизация производительности выполнения тестов
- Анализ результатов и показателей проведенных тестов;
- Проведение повторных тестов на отсутствие найденных ошибок/по исправлениям найденных ошибок;
Требования
- Продвинутый уровень владения Python: понимание ООП, контекстных менеджеров, декораторов, работы с асинхронностью.
- Уверенное использование pytest: параметризация, фикстуры, хуки, плагины, кастомизация отчётов.
- Опыт написания UI-тестов с Playwright (или Selenium): работа с веб-интерфейсами, ожидания, перехват сетевых запросов, тестирование в разных браузерах.
- Опыт написания API-тестов (requests, httpx), понимание REST/JSON.
- Работа с базами данных через SQLAlchemy (или аналоги): выполнение запросов, миграции, ORM-модели. Умение писать SQL-запросы.
- Интеграция и настройка Allure Report: формирование отчётов, добавление шагов, вложения (скриншоты, логи), категории.
- Понимание принципов Page Object Model (POM).
- Опыт работы с Flask или другим WSGI-фреймворком (FastAPI, Django) — понимание структуры приложения, маршрутов, middleware.
- Знание принципов TDD/BDD, умение писать читаемые и поддерживаемые тесты.
- Опыт работы с системами контроля версий (Git), CI/CD (GitHub Actions, GitLab CI, Jenkins и т.п.).
- Умение читать логи, анализировать падения, выявлять причины нестабильности тестов (flaky tests).
- Английский язык — на уровне чтения документации.
Будет плюсом:
- Опыт разработки собственных тестовых фреймворков или расширений для pytest.
- Работа с асинхронными тестами (asyncio + async fixtures).
- Опыт тестирования в многомодульных/микросервисных системах.
- Знание Docker и запуск тестов в контейнерах.
- Опыт написания unit- и integration-тестов для Flask-приложений (через test_client).
- Понимание принципов data-driven testing, mocking (unittest.mock, pytest-mock).
- Участие в code review, написание технической документации.
- Опыт работы с XML (etree/lxml), Pydantic
Стек:
- Docker
- Python 3.11+
- Flask 3.0
- SQLAlchemy 2.x
- Redis
- RabbitMQ
- Asyncio
- Playwright
Условия
- Гибридный или офисный формат работы, удаленного формата нет;
- Современный комфортный офис в центре Москвы рядом с метро Проспект Мира;
- Льготные условия ипотеки от Сбербанка;
- Бесплатная подписка на сервис премиум-класса СберПрайм+ и скидки на продукцию партнеров: Okko, СберМаркет, МегаФон, Самокат, Еаптека и другие;
- ДМС с момента трудоустройства и специальные программы страхования для членов семьи сотрудников;
- Участие в корпоративной пенсионной программе;
- Организация детского отдыха и предоставление подарков детям сотрудников за счёт компании;
- Обучение за счёт работодателя: онлайн-курсы, доступ к специализированной литературе, мероприятия Корпоративного Университета, включая тренинги, митапы и возможности профессиональной переподготовки;
20 Мая
Разработчик Python (senior)( ProfiStaff )
Москва
Компания "ProfiStaff" Наш клиент - Компания – разработчик комплексных технических решений в сфере ИТ и ИБ Приглашает на работу Разработчика...
21 Мая
Senior Backend разработчик Java/Kotlin
Москва
Компания "Okko" В техническую команду сервиса требуется Senior Backend-разработчик Java/ Kotlin Так как наши офисы находятся в Москве и...
15 Мая
Москва
Компания "Лаборатория Касперского" О нас: Мы ищем опытного DevOps Engineer'а в проект платформы противодействия комплексным угрозам и...
15 Мая
Москва
Компания "Ventra" Мы ищем заинтересованного, нацеленного на результат и развитие Senior DBA для нашего клиента - международной FMCG компании....
14 Мая
Специалист по безопасной разработке приложений (Application security engineer)
Москва
Компания "SberTech" SberTech приглашает в свою команду Application Security Эксперта/специалиста в отдел безопасности разработки...
Вакансия размещена в отрасли