Senior QA automation Python specialist

Maxim technology
Тюмень Опубликовано 31 июля 2026
Зарплата не указана
Полная занятостьболее 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 и лидом команды, и после этого мы выходим с оффером.

Отправляй свой отклик! Мы тебя ждем.

Описание

Привет! Мы - аккредитованная 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 и лидом команды, и после этого мы выходим с оффером.

Отправляй свой отклик! Мы тебя ждем.

Похожие вакансии

Frontend-разработчик (React / TypeScript)
Foxible
80000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Менеджер маркетплейсов ВсеИнструменты.ру
ГарантИмпериал
от 80000 руб.
Полная занятостьОпыт не требуется
Графический дизайнер
СКИМ
от 1500 руб.
Полная занятостьОпыт не требуется
Специалист по дистанционным продажам («теплая» база)
ДИРЕКТ ТЕХ
Зарплата не указана
Полная занятостьОпыт 1–3 года
Middle+/Senior Fullstack-разработчик (React + NestJS) в Платежный шлюз
Яндекс
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Рекрутер/HR-менеджер
Автозапасы
50000 – 70000 руб.
Полная занятостьОпыт 1–3 года