AQA Engineer (Middle\Middle+)

Дата размещения вакансии: 24.04.2025
Работодатель: Первый Бит
Уровень зарплаты:
з/п не указана
Город:
Москва
Ушаковская набережная 5
Требуемый опыт работы:
От 1 года до 3 лет

Мы - компания GROTEM, 10 лет назад мы стали отдельным бизнес-юнитом компании Первый Бит, работаем под своим брендом и аккредитованы как IT-разработчик.

Сейчас мы разрабатываем SFA решение для одного из крупнейших производителей табачной продукции в мире. Проект активно расширяется, и мы в поиске крутого AQA уровня Middle\Middle+ для разработки, доработки и дальнейшей поддержки авто-тестов (АТ).

Что нужно делать:

  • Создание Smoke и Регресс набора для постоянного запуска в CI/CD конвейере;
  • Подключение к команде тестирования для формирования тестов на основе ручных кейсов, так же подключение к команде аналитики для определения фокуса самых рисковых процедур, которые необходимо в первую очередь покрыть АТ и проработать расписание запуска;
  • Консультация DevOps инженеров по запуску АТ;
  • Помощь разработчикам в запуске и чтении отчета, так же в локализации дефектов;
  • Помощь аналитикам в запуске и чтении отчета, так же сбор ОС.

    Для успешной работы вам понадобятся:

  • Опыт работы с Selenium WebDriver, Chai, Mocha, chai-http, Allure;

  • Уверенное владение XPath/CSS локаторами (надежность, читаемость, устойчивость к изменениям);

  • Знание Page Object, Element Object и других шаблонов проектирования;

  • Понимание и применение принципов KISS, DRY, YAGNI, SOLID, APO, бритва Оккама;

  • Опыт написания тест-кейсов по GWT (Given/When/Then), применение принципов SOLID к отчетности;

  • Навыки параметризации и корреляции данных;

  • Уверенное использование DevTools и настройка ChromeDriver (включая headless режим);

  • Опыт работы с BDD, TDD, DDT, участие в раннем тестировании;

  • Умение тестировать REST API (CRUD, chai-http);

  • Владение SQL (простые запросы, JOIN'ы);

  • Опыт работы с Docker (создание Dockerfile, настройка параметров, сборка/запуск);

  • Запуск автотестов в многопоточном режиме (локально и в контейнере);

  • Настройка окружения: SDK, Appium, эмуляторы;

  • Применение тех же подходов, что и в Web (локаторы, ожидания, валидации);

  • CI/CD, Pipelines

  • Test Plans (создание, хранение, выполнение тест-кейсов);

  • Знание Git (ветвление, pull/merge/rebase, PR, git-flow);

  • Владение JMeter, базовыми метриками утилизации, понимание профиля нагрузки, пиковых и максимальных значений, умение развернуть стенд (influxDB, Grafana, генератор нагрузки);

  • Опыт использования AI-инструментов в тестировании.

    Что предлагаем:

  • Работу в сильной команде с уникальными задачами в области AQA;
  • Возможность развиваться и углубляться в сторону тестирования и изучать новые технологии;
  • Официальное трудоустройство, гибридный или удаленный формат работы;
  • Достойную оплату, соответствующую вашему опыту;
  • Поддержку и обмен знаниями внутри команды;
  • Быстрое решение по кандидатуре после собеседования с руководителем технического отдела;

    Если вас зажигают сложные, но интересные задачи, ждем ваше резюме!