СписокРабот
Вся Россия
    Все города

    Senior QA automation Python specialist

    з/п не указана
    Maxim technology Санкт-Петербург
    Удаленная работа Постоянная занятость опыт от 6 лет
    Откликнуться на сайте работодателя

    Описание

    Привет! Мы - аккредитованная IT компания Maxim Technology. Занимаемся разработкой платформы для пассажирских и грузовых поездок. Самый крупный из наших заказчиков - сервис заказа такси «Максим», который входит в топ-3 агрегаторов такси в России. Мы первыми начали менять рынок такси, создав для maxim цифровую платформу для связи пассажира и водителя раньше Uber и Gett. Сегодня наша команда работает над высоконагруженными сервисами - в сутки платформа обрабатывает более миллиона заказов. Наше ПО — лидер рынка в регионах России, и мы не собираемся останавливаться на достигнутом! Наша команда растёт быстрыми темпами и сейчас в штате более 500 IT-специалистов. Офисы компании располагаются в Кургане, Челябинске, Тюмени, Набережных Челнах, Казани, Екатеринбурге и Санкт-Петербурге, но у нас можно работать и удалённо. В нашу команду профессионалов мы ищем опытного автоматизатора в тестировании бэкэнда, который пишет на Python, для участия в разработке и поддержке автоматизированных тестовых решений для наших сервисов. Обязанности: Разработка и поддержка автотестов REST API: Анализ требований и создание тест-кейсов Написание тестов на Python с использованием Pytest Поддержка, рефакторинг и оптимизация существующей кодовой базы Интеграционное тестирование C#-сервиса: Взаимодействие с разработчиками и тестировщиками, участие в обсуждении архитектуры и тестового охвата Тесная работа с базой данных PostgreSQL для интеграционных сценариев Анализ и устранение дефектов: Работа с логами приложений, поиск корневых причин, оформление баг-репортов Взаимодействие с командой разработки для оперативного решения инцидентов Участие в формировании и улучшении процессов тестирования: Предложение идей по оптимизации стратегии тестирования, инструментария и практик QA Наставничество (менторство) младших специалистов и код-ревью автотестов команды Документирование: Поддержка в актуальном состоянии документации по тестированию и автотестам Описание best practices и гайдов для команды Мы ждем, что вы: Имеете опыт автоматизации тестирования REST API Понимание принципов REST, валидации ответов, работы с HTTP-методами и статус-кодами Умение продумывать логичную архитектуру автотестов организовывать тестовые наборы Отлично владеете Python Опыт коммерческой разработки тестов на Python от 3+ лет Понимание основных концепций ООП и умение применять их на практике Уверенная работа со стандартными библиотеками Python (requests, json и др.) Знаете Pytest Опыт написания и конфигурирования тестовых сценариев (fixtures, parametrization и др.) Опыт параллельного запуска тестов и сбора метрик (pytest-xdist и т. п.). Имеете опыт работы с базами данных (PostgreSQL) Понимание принципов реляционных БД, умение строить SQL-запросы Опыт тестирования сервисов с PostgreSQL Имеете опыт в автоматизации e2e-тестов Практика написания сквозных тестов, затрагивающих несколько сервисов сразу Умение работать с mock-сервисами (например, WireMock, mountebank) Имеете базовые знания Linux Умение работать через командную строку (bash), анализ логов, настройка окружения Будет плюсом, если вы: Имеете опыт нагрузочного тестирования Инструменты (К6, JMeter) или навыки в рамках Pytest для стресс-тестов Имеете опыт работы с Docker / Kubernetes Умение запускать тесты в контейнерах и работать с микросервисной архитектурой Настройка окружения для тестов Имеете знания очередей и брокеров сообщений (NATS) Понимание принципов работы с брокерами сообщений (Pub/Sub, очереди, топики) Опыт тестирования сценариев, завязанных на асинхронный обмен сообщениями Знаете Redis Базовое понимание структуры ключ-значение и принципов кэширования Умение писать и читать данные в Redis, проверять кэш при тестировании API/сервисов Имеете опыт работы с системами контроля версий (Git) Уверенные навыки ветвления (branching) и создания pull request’ов Понимание GitFlow или похожих Git-стратегий Знаете CI/CD Опыт интеграции автотестов в пайплайны (Jenkins, GitLab CI, GitHub Actions и др.) Умение анализировать результаты прогона тестов и работать с отчетами (Allure, JUnit XML и т. п.) Что дальше?У нас простой процесс подбора. Тебя ждет интервью с HR и лидом команды, и после этого мы выходим с оффером. Отправляй свой отклик! Мы тебя ждем.

    Источник: hh · Опубликовано: 6 дней назад

    Ещё вакансии в городе Санкт-Петербург

    Все
    Симплант Санкт-Петербург
    Полный день Постоянная занятость опыт от 1 года

    Компания «СИМПЛАНТ» более 20 лет специализируется на комплексных поставках медицинского оборудования и расходных материалов в государственные и частные клиники по всей территории России. Сейчас в связи с расширением мы и…

    Лавка Пекаря Санкт-Петербург
    Гибкий график Постоянная занятость без опыта

    "Лавка Пекаря"– это сеть Булочных Кондитерских, с уютной атмосферой, приветливыми сотрудниками и качественной вкусной продукцией. Приглашаем в команду Продавца-кассира. Работайте в шаговой доступности от дома и радуйте г…

    Электровелокурьер

    250 000 – 300 000 ₽
    Николаева Анастасия Васильевна Санкт-Петербург
    Вахта Постоянная занятость без опыта

    В компанию «Самокат» требуются велокурьеры с проживанием. ЭЛЕКТРОВЕЛОСИПЕД БЕСПЛАТНО ! Наши условия: ДОХОД от 200 000 до 300 000 РУБЛЕЙ В МЕСЯЦ 🔥 ✈️ Приезжай доставлять заказы клиентам Самоката в: — Екатеринбург — Новоси…

    Bekitzer Family Санкт-Петербург
    Гибкий график Частичная занятость опыт от 1 года

    Bekitzer Family — это холдинг из 9 ресторанов от петербургских рестораторов. Bekitzer Family — это не просто сеть ресторанов Bekitzer и пита-баров Babaganoush; мы стремимся привнести в город нечто большее, чем просто еду…