Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

IT-hunter

New

Senior QA Engineer — Web, Backend, API, Linux

Posted Updated
Discussion

Description

Навыки: MySQL, Redis, Golang, Linux, ООП, SQL, PHP, Python. Квалификация: Senior. Специализации: Инженер по ручному тестированию.

Senior QA Engineer - есть вакансия в ручном тестировании, а также в автотестировании.

Открыты в международной IT-компании

Необходимы навыки работы с консолью Linux/Unix-систем для тестирования веб приложений. Компания разрабатывает собственные продукты для b2b клиентов глобальных рынков в сфере Digital-маркетинга, BI-аналитики, гейминга с 2013 года.

Сотрудники создают эффективные решения для быстрой обработки данных и их преобразования, работают с международными проектами.
В компании минимум бюрократии, большая экспертиза в используемых технологиях.
Нет устаревшего кода и большая свобода от рутинных задач. Отдел тестирования 50+ чел. (ручное, автоматизация, нагрузочное). Есть возможность развития в авто-тестирование (на Python).

Наш ключевой стек: PHP 8+, Golang, Python, Mysql, Clickhouse, Redis, Docker, Kubernetes, Git, CI/CD, Linux.

Чем предстоит заниматься

— ручным тестированием backend и web-приложений;
— функциональным, регрессионным, smoke, интеграционным и приёмочным тестированием;
— тестированием REST API и взаимодействия между сервисами;
— проверкой сложной бизнес-логики и данных в БД;
— тестированием интеграций и асинхронного взаимодействия между сервисами;
— анализом логов и локализацией проблем на стороне backend, БД, сети или окружения;
— тестированием требований и участием в планировании;
— разработкой тест-кейсов, чек-листов и другой тестовой документации;
— сопровождением релизов со стороны QA.

Что важно

Linux / Unix
Нужен уверенный практический опыт работы через консоль: процессы, файлы, логи, grep/pipe, сетевые утилиты, диагностика сервисов. Linux здесь один из ключевых критериев, а не просто пункт в резюме.

Базы данных и SQL
Нужен уровень выше простых SELECT. Важно понимать и использовать:

— JOIN, GROUP BY, ORDER BY, подзапросы;
— SQL-транзакции: BEGIN, COMMIT, ROLLBACK;
— свойства ACID;
— индексы: зачем они нужны, какие запросы ускоряют и какие операции могут замедлять;
— проверку данных и бизнес-логики непосредственно в БД.

Backend / API
Нужен реальный опыт тестирования backend-сервисов и REST API через Postman, Swagger, curl или аналогичные инструменты. Важно понимать HTTP-методы, status codes, headers, JSON, авторизацию и взаимодействие сервисов.

Сети
Важно понимать клиент-серверное взаимодействие и основы сетей:

— TCP/IP;
— установка соединения;
— HTTP/HTTPS;
— основные порты;
— DNS;
— TLS/SSL и принципы шифрования;
— заголовки и CORS/Origin;
— уметь разбираться, на каком уровне возникает проблема: приложение, сеть или сервер.

Брокеры сообщений
Желателен практический опыт с Kafka или RabbitMQ: понимание очередей и асинхронного взаимодействия, consumer/producer, partitions, consumer groups, offset либо exchanges/routing.

Будет плюсом

— понимание ООП;
— опыт с Python;
— Docker / Docker Compose;
— Kubernetes;
— Redis, ClickHouse;
— CI/CD;
— опыт с микросервисной архитектурой;
— опыт автоматизации тестирования или желание в дальнейшем перейти в AQA на Python.

Что готовы предложить:

  • Формат работы - из любой локации по московскому времени 5 дней в неделю. Если захочется познакомиться лично, двери нашего офиса в Москве всегда открыты).

  • Российское подразделение имеет IT-аккредитацию в Минцифрах.

  • Оформление - по ТК РФ в штат. Если вы проживаете в др.стране, рассматриваем другие варианты оформления.

  • Зар.плата обсуждается.

  • Открытая friendly среда - у нас сможешь сам задавать тренды.

  • Сильную техническую команду, которая всегда готова делиться опытом.

  • Сложные, интересные задачи и использование новых технологий;

  • Отсутствие бюрократии и технологическая свобода;

  • 50% компенсация оплаты изучения английского языка;

  • Компенсация занятий спортом.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →