QA Automation Engineer / AQA

Qualitica
Москва Опубликовано 4 августа 2026
до 1500 руб.
Полная занятость3–6 летТестировщик
до 1500 руб.

Описание

Qualitica — IT-компания, специализирующаяся на веб-разработке, независимом тестировании, аутстаффинге и подборе IT-специалистов для проектов клиентов.

Ищем инженера по автоматизации тестирования уровня Middle+ / Senior для работы на проектах наших клиентов. Формат — участие в проектных командах заказчиков, преимущественно в enterprise, финтехе, телекоме, e-commerce и высоконагруженных продуктах.

Нам нужен самостоятельный специалист, который умеет не только писать отдельные автотесты, но и выстраивать полноценную автоматизацию тестирования: проектировать тестовый фреймворк, автоматизировать API и интеграционные сценарии, подключать тесты к CI/CD, анализировать причины ошибок и поддерживать стабильность тестовой инфраструктуры.

Основной язык автоматизации — Java/Kotlin или Python. Владение обоими стеками не требуется.

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

— Разрабатывать и поддерживать автоматизированные тесты для backend-сервисов, API и интеграций;
— Автоматизировать функциональное, интеграционное и регрессионное тестирование;
— Проектировать и развивать архитектуру тестового фреймворка;
— Работать с REST API, Swagger / OpenAPI, Postman;
— Проверять взаимодействие микросервисов и асинхронные сценарии;
— Тестировать интеграции через Kafka, RabbitMQ или другие брокеры сообщений;
— Проверять данные с помощью SQL-запросов;
— Подготавливать тестовые данные, моки и заглушки внешних сервисов;
— Интегрировать автотесты в GitLab CI, Jenkins или другие CI/CD-системы;
— Анализировать результаты прогонов, логи и причины нестабильных тестов;
— Работать с Kibana, Grafana, Graylog, Loki или аналогичными системами;
— Участвовать в разборе дефектов совместно с разработчиками, аналитиками и DevOps-инженерами;
— Оценивать тестируемость требований и участвовать в их уточнении;
— Поддерживать тестовую документацию и отчётность;
— Участвовать в code review тестового кода;
— Использовать AI-инструменты для ускорения разработки тестов, анализа логов, генерации тестовых данных и документации.

Что нужно знать

— Опыт работы в автоматизации тестирования от 3 лет;
— Опыт автоматизации backend-систем и REST API;
— Уверенное владение одним из стеков:

Java / Kotlin:

— Java или Kotlin;
— JUnit или TestNG;
— RestAssured;
— Maven или Gradle;
— Selenide или Selenium — для задач, связанных с UI;

или Python:

— Python;
— Pytest;
— Requests, httpx или аналогичные библиотеки;
— Playwright или Selenium — для задач, связанных с UI;

Также необходимы:

— Понимание принципов построения тестовых фреймворков;
— Умение писать поддерживаемый и структурированный тестовый код;
— Опыт тестирования REST API и работы со Swagger / OpenAPI;
— Уверенная работа с SQL: выборки, JOIN, проверка и подготовка данных;
— Понимание клиент-серверной и микросервисной архитектуры;
— Опыт работы с Git;
— Опыт запуска автотестов в CI/CD;
— Опыт анализа логов и результатов тестовых прогонов;
— Понимание видов тестирования и жизненного цикла дефекта;
— Умение локализовать причину ошибки на уровне клиента, API, сервиса, очереди сообщений или базы данных;
— Самостоятельность и ответственность за качество своего участка системы;
— Умение взаимодействовать с разработчиками, аналитиками и другими участниками команды.

Будет плюсом

— Опыт работы в банках, финтехе, телекоме или крупных enterprise-проектах;
— Опыт тестирования высоконагруженных и распределённых систем;
— Опыт работы с Kafka, RabbitMQ или другими брокерами сообщений;
— Опыт тестирования асинхронных и event-driven взаимодействий;
— Опыт с Testcontainers;
— Опыт работы с WireMock, MockServer, Mockingbird или аналогичными инструментами;
— Опыт contract testing;
— Опыт автоматизации UI-тестирования;
— Опыт тестирования мобильных приложений;
— Опыт с Docker и базовое понимание Kubernetes;
— Опыт настройки GitLab CI, Jenkins или других CI/CD-инструментов;
— Опыт с Allure;
— Опыт тестирования gRPC, SOAP или WebSocket;
— Знание базовых принципов нагрузочного тестирования;
— Опыт работы с JMeter, Gatling или k6;
— Понимание SLA, профиля нагрузки, p95 и p99;
— Опыт разработки внутренних инструментов для тестирования;
— Опыт работы в роли SDET;
— Опыт создания или существенного развития тестового фреймворка с нуля;
— Активное использование AI-инструментов: Codex, Claude Code, GitHub Copilot, Cursor и других.

Мы предлагаем

— Удалённый формат работы;
— Участие в проектах крупных клиентов, включая enterprise, финтех, телеком и e-commerce;
— Разнообразие проектов, предметных областей и технологических стеков;
— Возможность заниматься не только написанием тестов, но и развитием процессов и инфраструктуры автоматизации;
— Возможность выбирать проекты с преимущественным использованием Java/Kotlin или Python;
— Уровень оплаты — по результатам собеседования и в зависимости от опыта.

Описание

Qualitica — IT-компания, специализирующаяся на веб-разработке, независимом тестировании, аутстаффинге и подборе IT-специалистов для проектов клиентов.

Ищем инженера по автоматизации тестирования уровня Middle+ / Senior для работы на проектах наших клиентов. Формат — участие в проектных командах заказчиков, преимущественно в enterprise, финтехе, телекоме, e-commerce и высоконагруженных продуктах.

Нам нужен самостоятельный специалист, который умеет не только писать отдельные автотесты, но и выстраивать полноценную автоматизацию тестирования: проектировать тестовый фреймворк, автоматизировать API и интеграционные сценарии, подключать тесты к CI/CD, анализировать причины ошибок и поддерживать стабильность тестовой инфраструктуры.

Основной язык автоматизации — Java/Kotlin или Python. Владение обоими стеками не требуется.

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

— Разрабатывать и поддерживать автоматизированные тесты для backend-сервисов, API и интеграций;
— Автоматизировать функциональное, интеграционное и регрессионное тестирование;
— Проектировать и развивать архитектуру тестового фреймворка;
— Работать с REST API, Swagger / OpenAPI, Postman;
— Проверять взаимодействие микросервисов и асинхронные сценарии;
— Тестировать интеграции через Kafka, RabbitMQ или другие брокеры сообщений;
— Проверять данные с помощью SQL-запросов;
— Подготавливать тестовые данные, моки и заглушки внешних сервисов;
— Интегрировать автотесты в GitLab CI, Jenkins или другие CI/CD-системы;
— Анализировать результаты прогонов, логи и причины нестабильных тестов;
— Работать с Kibana, Grafana, Graylog, Loki или аналогичными системами;
— Участвовать в разборе дефектов совместно с разработчиками, аналитиками и DevOps-инженерами;
— Оценивать тестируемость требований и участвовать в их уточнении;
— Поддерживать тестовую документацию и отчётность;
— Участвовать в code review тестового кода;
— Использовать AI-инструменты для ускорения разработки тестов, анализа логов, генерации тестовых данных и документации.

Что нужно знать

— Опыт работы в автоматизации тестирования от 3 лет;
— Опыт автоматизации backend-систем и REST API;
— Уверенное владение одним из стеков:

Java / Kotlin:

— Java или Kotlin;
— JUnit или TestNG;
— RestAssured;
— Maven или Gradle;
— Selenide или Selenium — для задач, связанных с UI;

или Python:

— Python;
— Pytest;
— Requests, httpx или аналогичные библиотеки;
— Playwright или Selenium — для задач, связанных с UI;

Также необходимы:

— Понимание принципов построения тестовых фреймворков;
— Умение писать поддерживаемый и структурированный тестовый код;
— Опыт тестирования REST API и работы со Swagger / OpenAPI;
— Уверенная работа с SQL: выборки, JOIN, проверка и подготовка данных;
— Понимание клиент-серверной и микросервисной архитектуры;
— Опыт работы с Git;
— Опыт запуска автотестов в CI/CD;
— Опыт анализа логов и результатов тестовых прогонов;
— Понимание видов тестирования и жизненного цикла дефекта;
— Умение локализовать причину ошибки на уровне клиента, API, сервиса, очереди сообщений или базы данных;
— Самостоятельность и ответственность за качество своего участка системы;
— Умение взаимодействовать с разработчиками, аналитиками и другими участниками команды.

Будет плюсом

— Опыт работы в банках, финтехе, телекоме или крупных enterprise-проектах;
— Опыт тестирования высоконагруженных и распределённых систем;
— Опыт работы с Kafka, RabbitMQ или другими брокерами сообщений;
— Опыт тестирования асинхронных и event-driven взаимодействий;
— Опыт с Testcontainers;
— Опыт работы с WireMock, MockServer, Mockingbird или аналогичными инструментами;
— Опыт contract testing;
— Опыт автоматизации UI-тестирования;
— Опыт тестирования мобильных приложений;
— Опыт с Docker и базовое понимание Kubernetes;
— Опыт настройки GitLab CI, Jenkins или других CI/CD-инструментов;
— Опыт с Allure;
— Опыт тестирования gRPC, SOAP или WebSocket;
— Знание базовых принципов нагрузочного тестирования;
— Опыт работы с JMeter, Gatling или k6;
— Понимание SLA, профиля нагрузки, p95 и p99;
— Опыт разработки внутренних инструментов для тестирования;
— Опыт работы в роли SDET;
— Опыт создания или существенного развития тестового фреймворка с нуля;
— Активное использование AI-инструментов: Codex, Claude Code, GitHub Copilot, Cursor и других.

Мы предлагаем

— Удалённый формат работы;
— Участие в проектах крупных клиентов, включая enterprise, финтех, телеком и e-commerce;
— Разнообразие проектов, предметных областей и технологических стеков;
— Возможность заниматься не только написанием тестов, но и развитием процессов и инфраструктуры автоматизации;
— Возможность выбирать проекты с преимущественным использованием Java/Kotlin или Python;
— Уровень оплаты — по результатам собеседования и в зависимости от опыта.

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

QA Engineer
Будущее технологий
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Специалист технической поддержки (Helpdesk)
Finstar Financial Group
от 90000 руб.
Полная занятостьОпыт 1–3 года
Оператор службы клиентской поддержки
Принтдирект
от 70000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам продуктов для бизнеса
Точка Банк
от 130000 руб.
Полная занятостьОпыт 1–3 года
Junior Frontend Developer (React)
Макарчук В. А.
Зарплата не указана
Полная занятостьОпыт 1–3 года
Middle Frontend-разработчик
Playerok
от 200000 руб.
Полная занятостьОпыт 1–3 года