QA.Guru — онлайн-школа в сфере автоматизации тестирования. Мы выпускаем практиков, востребованных на рынке. Сегодня у нас: 7+ онлайн-курсов (флагманские и короткие), 3000+ выпускников, десятки тысяч подписчиков и амбициозная цель — заниматься не только курсами, но и помогать компаниям автоматизировать тестирование на своих проектах.
Мы планируем помогать клиентам, а также полностью брать на себя автоматизацию тестирования в проектах клиентов «под ключ»: от анализа продукта и проектирования архитектуры тестов до внедрения, поддержки и масштабирования автотестов. Проекты планируются разные: веб, мобильные приложения, backend-системы, интеграции, высоконагруженные сервисы.
Ищем QA-инженеров уровня Jun/Middle/Middle+, которые умеют не только писать автотесты, но и проектировать процессы тестирования с нуля, понимать бизнес-логику продукта и быть полноценным членом команды разработки.
Чем предстоит заниматься:
- Проектировать и внедрять архитектуру автотестов с нуля в новых проектах клиентов
- Писать стабильные, поддерживаемые UI и API-тесты (Selenium / Playwright / Appium)
- Настраивать и поддерживать CI/CD пайплайны (GitLab CI, GitHub Actions, Jenkins)
- Проводить код-ревью автотестов коллег, участвовать в ревью требований и тех.задач
- Писать тестовую документацию (тест-планы, чек-листы, тест-кейсы, стратегии)
- Участвовать в демо и ретроспективах, общаться напрямую с заказчиками
- При необходимости — проводить ручное тестирование (exploratory, acceptance, regression)
- Автоматизировать всё, что можно автоматизировать (включая нестандартные задачи)
Обязательные требования (hard skills):
- Опыт автоматизации тестирования от 1 (junior) до 2-4+ лет (middle)
- Уверенное владение хотя бы одним стеком автоматизации:
- Java + TestNG/JUnit + Selenium/Selenide/Playwright/Appium
+ RestAssured - или JavaScript/TypeScript + Playwright + Jest/Mocha
- или Python + Pytest + Selenium/Selene/Playwright/Appium
- Опыт работы с Git, Docker, понимание CI/CD процессов
- API-тестирование (Postman / Newman / RestAssured / Karate / Pact)
- Понимание паттернов Page Object, ScreenPlay, Fluent API, Allure2/Allure3/TestOps
- Опыт работы по Agile (Scrum/Kanban), умение оценивать задачи
Желательно (серьёзно поднимет вас в очереди):
- Опыт лидерства небольшой команды QA или менторства
- Playwright или Cypress на продакшен-проектах (сейчас это наш основной стек)
- Appium + реальный опыт автоматизации мобильных приложений (iOS/Android)
- Опыт автоматизации тестов для микросервисов, Kafka, gRPC
- Performance-тестирование (k6, Gatling, Jmeter)
- Знание Kubernetes, OpenShift, Helm (мы часто поднимаем свои раннеры)
- Contract testing (Pact), Component testing
- Опыт работы с BDD (Cucumber, SpecFlow, Behave)
Личные качества, которые мы ценим больше всего:
- Вы — «владелец» процесса тестирования, а не просто исполнитель задач.
- Умеете аргументированно отстаивать свою позицию по качеству
- Любите порядок: чистый код, понятные Allure-отчёты, документацию
- Готовы глубоко погружаться в продукт и предлагать улучшения
- Не боитесь общаться с разработчиками и заказчиками на равных
Условия:
- Деньги: Рыночная белая ЗП + бонусы за сданные этапы (мы платим за результат).
- Свобода: Мы не микроменеджим. Главное — сдать проект вовремя. Хочешь работать ночью? Ок. Хочешь из Таиланда? Ок.
- Рост: возможность посмотреть как устроено тестирования в разных компаниях и накопить опыт, который в продуктовой компании набирают за 5 лет.
- Обучение: предоставляем доступ к нашим курсам, не бросаем в сложных проектах. С нами можно продолжать расти в сильного QA Engineer.