Middle+ AQA Engineer

Дата размещения вакансии: 08.12.2025
Работодатель: Qugo
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Qugo — это платформа для автоматизации работы с внештатным персоналом: самозанятыми, ИП, фрилансерами. Мы помогаем компаниям, которые работают с тысячами исполнителей, уйти от рутины, снизить риски и масштабироваться.

Наша миссия — превратить сложные финансовые и юридические процессы в простой и безопасный цифровой опыт.

Мы ищем QA Engineer уровня Middle+ с опытом автоматизации на Python, который готов сначала глубоко погрузиться в продукт через ручное тестирование, а затем выстроить надёжную систему автоматизации.

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

Этап 1: Глубокое погружение в продукт и процессы (первые месяцы)

* Комплексное ручное тестирование нового функционала (веб-приложение, REST API).

* Проведение регрессионного, smoke-тестирования перед релизами.

* Тестирование финансовой логики: транзакции, расчёты, отчётность, интеграции с платёжными системами.

* Работа с БД (PostgreSQL) для валидации данных, поиска корневых причин дефектов.

* Активное участие в процессах команды: планирование, обзоры требований, ретроспективы.

* Создание и поддержка тест-кейсов и чек-листов в TestIT.

Этап 2: Развитие и приоритет автоматизации (постоянный фокус)

* Разработка и поддержка фреймфорка автотестов на Python 3 + Pytest.

* Написание UI-автотестов с использованием Playwright/Selenium (Page Object Model).

* Автоматизация тестирования REST API.

* Создание интеграционных тестов с проверкой данных в БД (SQL).

* Интеграция автотестов в CI/CD (GitLab CI), мониторинг стабильности прогонов.

* Рефакторинг и улучшение существующей тестовой базы.

* Code-review автотестов коллег.

Требования:

* Опыт работы AQA Engineer от 3-х лет.

* Понимание жизненного цикла разработки (SDLC) и методологий (Agile/Scrum).

* Глубокое знание техник тест-дизайна (ECP, BVA, State Transition).

* Опыт тестирования веб-приложений и REST API.

* Коммерческий опыт автоматизации тестирования от 1.5+ лет на Python.

* Уверенное владение Pytest (fixtures, parametrize, plugins).

* Опыт работы с Selenium WebDriver или Playwright для веб-тестирования.

* Опыт автоматизации тестирования REST API (библиотеки `requests`, `httpx`).

* Уверенное знание SQL (сложные запросы, JOIN, подзапросы, транзакции).

* Практический опыт работы с PostgreSQL или MySQL.

* Умение анализировать данные и проводить валидацию через SQL.

* Опыт настройки Allure Report или аналогичных систем отчётности.

* Опыт нагрузочного тестирования (JMeter, Locust).

* Практика с мобильной автоматизацией (Appium).

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

  • Сохранившуюся атмосферу стартапа, мотивирующие задачи, командность и сплочённость
  • Глобальные планы и "правильный" подход к разработке систем
  • Официальное трудоустройство по ТК, удаленка
  • Конкурентный уровень заработной платы (финально определяется с успешным кандидатом)