Leadgid — финансовая CPA-партнёрская сеть. Мы соединяем рекламодателей из финтеха и банковской сферы с вебмастерами и помогаем финансовым продуктам находить клиентов.
Сейчас мы делаем важный шаг: впервые запускаем автоматизированное тестирование. Автотестов у нас пока нет — и мы ищем сильного QA-инженера, который построит эту область с чистого листа: выберет инструменты, спроектирует фреймворк, выстроит процессы и станет владельцем автоматизации в компании. Это возможность не «поддерживать чужое», а создать всё по-своему и с самого начала.
Требования к кандидату (QA Automation Engineer)
Обязательно:
Опыт построения автоматизации с нуля: выбор инструментов, проектирование фреймворка, настройка отчётности (например, Allure).
Уверенное знание JavaScript / TypeScript.
Опыт с фреймворками E2E-автотестов: Playwright (приоритет) / Cypress / Selenium.
Опыт автоматизации API-тестирования REST (проверка эндпоинтов независимо от языка бэкенда).
Понимание пирамиды тестирования и умение решать, что автоматизировать, а что нет.
База ручного QA и тест-дизайна: классы эквивалентности, граничные значения, написание тест-кейсов и чек-листов.
Git: ветки, pull request'ы, code review.
SQL и работа с БД для проверки данных.
Умение писать стабильные тесты и диагностировать/чинить флаки-тесты.
Будет плюсом:
Опыт работы с проектами на Vue.
Понимание работы бэкенда на PHP и/или Go (для более осмысленного тестирования, без требования писать на них).
Опыт нагрузочного тестирования (k6, JMeter).
Знакомство с Docker.
Опыт работы с BrowserStack.
Софт-скиллы:
Самостоятельность и проактивность — будешь первым автоматизатором в команде.
Умение общаться с разработчиками и разграничивать зоны ответственности (юнит-тесты на разработчиках, API/E2E — на QA).
Способность объяснять ценность тестов бизнесу и приоритизировать покрытие.
Ответственность за поддержку и доверие к тестам, а не за «число тестов ради числа».
Что мы предлагаем:
Санкт-Петербург
до 300000 RUR