← К результатам

Инженер по тестированию ПО (QA) / Тестировщик интеграционных систем

120 000 – 160 000 ₽
DevSphere · Россия, Тула
Удаленная работа Временная работа опыт от 3 лет
Откликнуться на источнике →

Описание

Мы развиваем платформу аудита, мониторинга и анализа событий корпоративной ИТ-инфраструктуры. Продукт работает с корпоративными средами заказчиков, включая Windows- и Linux-серверы, Active Directory/LDAP, файловые сервисы и почтовую инфраструктуру. Система собирает, обрабатывает, хранит и отображает большой поток событий: десятки миллионов событий в сутки. Сейчас ищем самостоятельного QA-инженера, который поможет обеспечить качество функционала на всех этапах - от требований до приёмки и выпуска релиза. Чем предстоит заниматься Анализировать требования, находить неописанные сценарии и формировать проверяемые критерии приёмки. Планировать тестирование новых модулей и доработок: составлять чек-листы, тест-кейсы, тест-планы и отчёты по результатам. Проводить функциональное, интеграционное, регрессионное и приёмочное тестирование. Проверять работу клиент-серверных модулей, REST API, фоновых задач, интеграций и асинхронной обработки данных. Тестировать полный путь данных: получение событий с источников, обработку, хранение, поиск, фильтрацию и отображение в интерфейсе. Проверять корректность данных в PostgreSQL и ClickHouse: полноту, дублирование, временные метки, историю изменений, фильтрацию и агрегацию. Работать с API через Postman или аналогичные инструменты, анализировать JSON, HTTP-статусы, логи сервисов. Заводить понятные баг-репорты, воспроизводить инциденты, контролировать исправления и проводить повторное тестирование. Взаимодействовать с разработчиками Go, PHP и React, DevOps-инженерами, аналитиками и продуктовой командой. Участвовать в подготовке релизов, развёртывании на тестовых/приёмочных контурах и сдаче функционала заказчику. По мере развития проекта — участвовать в автоматизации API- и регрессионных проверок. Мы ожидаем Опыт работы QA-инженером от 3 лет в продуктах с серверной частью и интеграциями. Уверенное владение техниками тест-дизайна: классы эквивалентности, граничные значения, таблицы решений, попарное тестирование, state transition. Практический опыт функционального, интеграционного и регрессионного тестирования. Понимание архитектуры клиент-серверных и микросервисных систем. Уверенная работа с REST API, HTTP, JSON, авторизацией и инструментами вроде Postman/Insomnia. Уверенный SQL: JOIN, группировки, агрегаты, подзапросы; способность самостоятельно проверить данные в PostgreSQL. Практический опыт работы с Linux: консоль, просмотр логов, базовая диагностика сервисов и сетевого взаимодействия. Понимание Windows-инфраструктуры на базовом уровне: службы, журналы событий, учётные записи и права доступа. Опыт работы с баг-трекерами и тестовой документацией: Jira/YouTrack, Confluence/аналоги. Умение формулировать дефекты технически точно: предусловия, шаги, фактический и ожидаемый результат, логи и другие артефакты. Самостоятельность, внимательность к данным и готовность разбираться в предметной области, а не только «кликать интерфейс». Будет преимуществом Опыт тестирования систем мониторинга, аудита, SIEM/DCAP, систем ИБ или продуктов с обработкой журналов событий. Знание Active Directory, LDAP, Windows Event Log, файловых прав NTFS/POSIX ACL. Опыт с брокерами сообщений: RabbitMQ, Kafka или аналогами. Опыт проверки ClickHouse, TimescaleDB или других систем хранения больших объёмов событий. Навыки тестирования производительности: k6, JMeter или аналоги. Опыт автоматизации тестирования API или UI на Python, JavaScript/TypeScript, Go; Playwright, pytest или аналогичные инструменты. Понимание Docker, Git и CI/CD, например GitLab CI. Технологический стек Backend: Go, PHP 8.1; Frontend: React; Базы данных: PostgreSQL, TimescaleDB, ClickHouse; Интеграции и обмен данными: REST API, RabbitMQ; Инфраструктура: Linux/Debian, Windows-серверы, Active Directory/LDAP; CI/CD: GitLab CI. Мы предлагаем Работу над интересным российским продуктом в области аудита и мониторинга корпоративной инфраструктуры. Влияние на качество продукта и процессы тестирования: QA-функция создаётся не формально, а как полноценная часть команды. Прямую коммуникацию с разработчиками и архитекторами без лишних управленческих слоёв. Интересные интеграционные задачи, а не поток однотипных проверок интерфейса

Источник: hh · Опубликовано: 21.08.2026