QA Automation Engineer

Дата размещения вакансии: 15.01.2026
Работодатель: Сетла
Уровень зарплаты:
от 200000 до 250000 RUR
Город:
Москва
улица Казакова 7
Требуемый опыт работы:
От 3 до 6 лет

Инженер QA с фокусом на автоматизацию и нагрузочное тестирование

Мы — малая технологическая компания, создающая программное обеспечение для научных установок в сфере ускорительной физики и физики высоких энергий.

Сейчас мы формируем команду для нового проекта и ищем специалиста с опытом автоматизации UI/API, нагрузочного тестирования и организации команды тестировщиков (ручное + автоматизированное). Важен практический опыт автотестов.

Вы будете участвовать в проекте с самого начала, автоматизировать ключевые проверки и координировать работу тестировщиков. Вас ждут разнообразные задачи: от анализа требований и интеграционного тестирования до нагрузочного тестирования серверных служб и проверки совместимости с Astra Linux.

Обязанности:

  • Тестирование бэкенд-сервисов на C++ (API, микросервисы, интеграции).
  • Тестирование фронтенд-приложения на React в рамках Electron (UI/UX, совместимость с ОС Astra Linux).
  • Тестирование баз данных PostgreSQL (корректность данных, производительность запросов, целостность).
  • Проведение нагрузочного тестирования серверных служб (производительность, масштабируемость).
  • Разработка и внедрение процессов тестирования в компании (написание тест-планов, тест-кейсов, чек-листов, автоматизация).
  • Создание и поддержка документации по тестированию (тест-планы, отчеты о дефектах).
  • Интеграция тестов в пайплайн CI/CD на базе GitLab CI.
  • Разработка и поддержка автоматизированных тестов для UI на базе Electron (React), включая тестирование интерфейса и взаимодействия пользователя.
  • Взаимодействие с разработчиками и другими командами для устранения дефектов.
  • Участие в планировании релизов и контроль качества на всех этапах разработки.
  • Анализ требований и участие в их уточнении для обеспечения тестируемости.
  • Тестирование клиентского приложения в различных ОС, с акцентом на Astra Linux (совместимость, производительность в специфических окружениях).

Требования:

  • Оконченное высшее образование.
  • Опыт автоматизации UI на JS/TS (React/Electron), нагрузки (JMeter+), SQL/PostgreSQL, CI/CD (GitLab), Linux (Astra) от 2 лет.
  • Опыт лидерства в небольшой команде (до 5 человек).
  • Знание методологий тестирования (функциональное, интеграционное, регрессионное, нагрузочное тестирование).
  • Опыт тестирования API (например, с использованием Postman, Insomnia или аналогичных инструментов).
  • Опыт тестирования десктопных приложений на Electron с фронтендом на React (UI/UX тестирование).
  • Опыт автоматизации UI-тестирования десктопных приложений (Electron), предпочтительно с использованием инструментов Playwright, Appium или Cypress.
  • Навыки написания автотестов для UI на JavaScript/TypeScript (в связке с React/Electron).
  • Уверенное владение SQL для тестирования баз данных PostgreSQL (написание запросов, проверка данных, оптимизация).
  • Опыт проведения нагрузочного тестирования серверов (инструменты JMeter, Gatling, Locust).
  • Навыки автоматизации тестирования (знание хотя бы одного инструмента/фреймворка, например, Selenium, Playwright, Cypress, Appium).
  • Умение составлять структурированные тест-планы и тест-кейсы (приоритизация, документация).
  • Опыт работы с GitLab CI/CD (интеграция автотестов, настройка пайплайнов).
  • Опыт тестирования в Linux-системах, особенно в Astra Linux (совместимость, работа с окружением).
  • Умение выстраивать процессы тестирования с нуля и готовность брать на себя инициативу.
  • Хорошие коммуникативные навыки, умение работать в команде и самостоятельно.

Будет плюсом:

  • Опыт работы с C++ в контексте тестирования бэкенда (unit-тесты, интеграционное тестирование).
  • Знание языков программирования для автоматизации (Python или C++ для серверной части).
  • Опыт работы с контейнерами (Docker) и оркестрацией (Kubernetes) для тестирования в окружениях.
  • Знание систем управления тестированием (TestRail, Zephyr, Allure, Jira).
  • Знакомство с тестированием безопасности (например, OWASP ZAP) или производительности в Linux-окружениях.

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

  • Официальное трудоустройство.
  • Удаленная работа.
  • Интересные задачи в команде единомышленников.
  • Возможность профессионального роста в технологической компании.