QA Engineer (Manual + Automation)
Ищем QA Engineer, который поможет выстроить качественные процессы тестирования, автоматизировать рутинные проверки и повысить стабильность наших продуктов.
Нам нужен специалист, который уверенно работает с ручным тестированием, умеет писать автотесты и готов самостоятельно предлагать улучшения.
Задачи
- Проводить ручное и автоматизированное тестирование веб-приложений, CRM-систем и административных панелей;
- Разрабатывать и поддерживать автотесты на TypeScript с использованием Playwright, а также сценарии нагрузочного тестирования на k6;
- Тестировать REST API, бизнес-логику, интеграции и обработку ошибок;
- Проверять аутентификацию, авторизацию, разграничение прав доступа (RBAC) и безопасность пользовательских сценариев;
- Разрабатывать тест-кейсы, чек-листы и сценарии регрессионного тестирования;
- Выявлять, документировать и сопровождать исправление ошибок;
- Развивать процессы тестирования, увеличивать покрытие автотестами и автоматизировать рутинные проверки;
- Интегрировать автоматизированное тестирование в CI/CD совместно с разработчиками и DevOps;
- Участвовать в планировании релизов, оценке рисков и обеспечении качества продуктов.
Требования
- Опыт коммерческого тестирования веб-приложений от 2 лет;
- Уверенное владение методологиями и инструментами ручного тестирования, понимание smoke, regression, integration и end-to-end тестирования, основ нагрузочного тестирования (k6, JMeter) и тестирования безопасности по OWASP;
- Практический опыт автоматизации тестирования на JavaScript или TypeScript;
- Опыт работы с Playwright или аналогичными инструментами, тестирования API через Postman, Bruno или аналоги, составления тест-кейсов, чек-листов и баг-репортов;
- Понимание HTTP, REST API, JSON, JWT, CORS и принципов клиент-серверной архитектуры;
- Понимание принципов аутентификации, авторизации и разграничения прав доступа (RBAC);
- Знание Git, Chrome DevTools и базовое понимание CI/CD;
- Умение анализировать логи, локализовать ошибки и определять причины некорректного поведения систем;
- Самостоятельность в организации тестирования, системное мышление и внимательность к деталям;
- Проактивность, умение взаимодействовать с командой и стремление к автоматизации процессов.
Будет плюсом
- Опыт тестирования финтех-продуктов, CRM и SaaS-систем;
- Знание Docker и умение самостоятельно запускать проекты в локальном окружении;
- Понимание Go (Golang) и умение разбираться в коде backend-сервисов;
- Опыт тестирования WebSocket-соединений;
- Опыт внедрения и развития QA-процессов с нуля.
Мы предлагаем
- Удалённый формат работы, график 12:00-18:00 UTC +3
- Достойная оплата, система поощрений и премий.
- Дружный коллектив, основанный на принципах взаимопомощи. Оплата тренингов и обучения.
- Выстроенная система современного эффективного менеджмента.
- Для граждан Российской Федерации предусматривается помощь в релокации.