Fullstack QA Engineer (Java)

Дата размещения вакансии: 17.08.2026
Работодатель: МЕТАШАРКС
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Юности 8
Требуемый опыт работы:
От 3 до 6 лет

Мы — Меташаркс, IT-компания с полным циклом разработки digital-решений для крупных российских компаний в логистике, строительстве, недвижимости, страховании, нефтяной и пищевой промышленности. С 2015 года мы создаём сайты, мобильные приложения, сервисы автоматизации, корпоративные порталы и интернет-магазины. Компания имеет IT-аккредитацию.

Мы ищем сильного Middle+ QA-инженера для работы в формате аутстафф – вы станете частью команды нашего клиента и будете влиять на качество и надёжность его продукта.

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

  • Ручное тестирование (функциональное, регрессионное, интеграционное, E2E, дымовое, приёмочное) с распределением 70% бэкенд / 30% фронтенд.

  • Анализ и декомпозиция требований, самостоятельное формирование тестовой модели.

  • Создание тест-кейсов, чек-листов и другой тестовой документации.

  • Разработка и поддержка автотестов на Java 21 в одном или нескольких направлениях: API (RestAssured), UI (Selenide / Selenium), БД (JDBC).

  • Работа с базами данных: написание сложных SQL-запросы (DML), анализ данных в Oracle / Postgres, проверка корректности изменений на уровне PL/SQL.

  • Настройка и поддержка CI/CD: запуск автотестов в GitLab CI, построение пайплайнов, параллельный прогон.

  • Ведение тестовой документации в Confluence и Allure TestOps (создание, актуализация тест-кейсов).

  • Регистрация дефектов в трекере (Kaiten / Jira), локализация ошибок по логам (ELK / Kibana, Grafana), ретест и проверка исправлений.

  • Настройка заглушек (WireMock) для изоляции интеграций при автоматизации.

  • Участие в планировании тестовой инфраструктуры, предложение улучшений процессов и технических решений.

  • Формирование отчётов о тестировании, участие в демо и ретроспективах, активное взаимодействие с разработчиками, аналитиками и смежными командами.

  • Использование AI-инструментов для повышения эффективности – генерация тест-кейсов, автотестов, анализ результатов.

Требования:

  • Практический опыт автоматизации тестирования на Java в связке с JUnit 5, RestAssured, Selenide / Selenium, JDBC.

  • Уверенное знание SQL: написание DML-запросов, понимание функций и процедур, работа с Oracle и Postgres.

  • Опыт настройки и запуска пайплайнов в GitLab CI (или Jenkins с пониманием CI/CD).

  • Опыт работы с Allure (формирование отчётов, анализ результатов прогонов, работа с Allure TestOps как TMS).

  • Знание и практическое применение техник тест-дизайна, построение тестовых моделей.

  • Опыт локализации дефектов: работа с логами, Postman / Swagger, Charles Proxy (или аналоги).

  • Понимание различий между SOAP и REST API, опыт тестирования обоих типов (или готовность быстро освоить SOAP).

  • Умение писать тест-кейсы, баг-репорты, оформлять тест-планы по стандартам.

  • Высокая обучаемость, отличные коммуникативные навыки, готовность работать в кросс-функциональной команде.

Условия:

  • Работу в аккредитованной IT-компании.

  • Полностью удалённый формат работы.

  • Предоставление необходимой техники по запросу.

  • Интересный проект с сильной и профессиональной командой.