О компании:
Everpeakmedia это маркетинговая компания, которая работает с performance каналами правления клиентов.
Наши клиенты - средний/крупный бизнес по всему миру в высококонкурентных и сложных доменах.
Мы работаем там где важна не только реклама, но и прогнозируемый объем лидогенерации и качество трафика.
Мы разрабатываем собственные инструменты и технологии для решения комплексных задач и оптимизации процессов.
Кратко об особенностях нашей команды:
-Люди на первом месте. Нам важна работа, но еще важнее те, кто ее делает. Уважение, доверия, прямота - не опция.
-Растем и помогаем расти. Доступы к курсам, конференциям, а также нестандартные задачи.
-У нас нет случайных людей. Мы эксперты, каждый в своей области. И активно делимся опытом и знаниями.
-Свобода и ответственность. Мы даем место для опыта и ошибок, а также возможность проявлять инициативу и влиять на развитие как продукта, так и компании.
-Мы сами себе заказчик. Почти все технологические решения используются внутри, а не для клиента. Это дает возможность активно развивать и улучшать продукт напрямую с теми, кто его использует.
-Прозрачность. Работа без бесконечных согласований и бюрократии. Ценим прямоту, скорость и результат.
Команда - это выходцы из бигтеха, финансов, маркетинга и крупных инфраструктурных компаний.
Ищем товарищей, которые дополнят этот коллектив из неслучайных людей своим опытом, бэкграундом и точкой зрения, чтобы продолжать создавать новые решения и продукты, а также совершенствоваться.
Что мы ожидаем от Вас:
- Опыт работы в QA не менее 2 лет, из них:
- Минимум 2 года в полноценном ручном тестировании сложных веб-приложений.
- Не менее 1–2 лет в автоматизации тестирования (на JavaScript/TypeScript или аналогичных технологиях).
- Технический стек:
- Front-end: уверенное знание JavaScript/TypeScript, опыт тестирования React-приложений.
- Back-end: понимание Node.js и/или PHP (Laravel/Symfony) — способность разбираться в коде, читать и править простые скрипты.
- Базы данных: глубокие знания PostgreSQL (проектирование запросов, оптимизация, проверка целостности данных).
Инструменты и методологии:
- Опыт написания и запуска автотестов в Cypress, Jest, Mocha, Playwright или аналогичных фреймворках.
- Знание инструментов для API-тестирования (Postman/Newman, RestAssured, SuperTest и т.п.).
- Навыки работы с Git (ветвление, merge/rebase, работа с pull/merge-реквестами).
- Умение работать с проблемами в Agile/Scrum: участие в ежедневных стендапах, планирование спринтов, ретроспективы.
- Опыт взаимодействия с CI/CD-пайплайнами (GitLab CI, Jenkins, CircleCI и др.).
Что нужно будет делать:
- Ручное тестирование
- Составление и поддержка комплексных тест-кейсов, чек-листов и тестовой документации.
- Кроссбраузерное и кроссплатформенное тестирование веб-интерфейсов (desktop/mobile).
- Анализ и воспроизведение багов
- Глубокая экспертиза в использовании Chrome DevTools для отладки JavaScript-кода и анализа сетевых запросов.
- Работа с браузерными API (особенно Google Chrome DevTools Protocol) для выявления узких мест в UI/UX.
- Автоматизация тестирования
- Постепенное покрытие ключевых сценариев автоматизированными тестами на JavaScript/TypeScript (предпочтительно).
- Разработка и поддержка автотестов для React-frontend (например, с использованием Cypress, Jest, Testing Library).
- Автоматизация API-тестирования (например, с помощью Postman/Newman, SuperTest, или аналогичных инструментов).
Будет преимуществом:
- Опыт работы разработчиком (хорошо, если вы когда-то писали код на PHP, Node.js или фронтенде).
- Практический опыт написания тестов интеграционного уровня и работы с PostgreSQL через ORM (например, TypeORM, Sequelize, Doctrine).
- Навыки нагрузочного тестирования (k6, JMeter, Locust).
- Базовые знания Docker (настройка сред для тестирования) и микросервисной архитектуры.
- Опыт работы с системами мониторинга и логирования (Prometheus, ELK, Grafana и т.п.).
Мы предлагаем:
- Удалённую работу фулл-тайм в стандартном (5/2) гибком графике;
- Оклад $500-1500. Оплата 2 раза в месяц (по желанию).
- 28 календарных дней отпуск + больничные, а также 1 day off в месяц;
- Возможность обучаться новому за счёт компании.