QA Automation Engineer (Playwright + TypeScript)
Ищем опытного QA Automation Engineer для тестирования образовательной платформы Сферум. Нужно разрабатывать и поддерживать E2E-автотесты на Playwright с TypeScript, тестировать API, работать с CI/CD и Docker. Требуется коммерческий опыт от двух лет с Playwright и умение самостоятельно развивать фреймворк.
Зарплата не указана — оценили по рынку
На основе 94 похожих вакансий за 90 дней.
Что предстоит делать
Сферум — единая технологическая среда для общения между участниками образовательного процесса, позволяющая организовывать онлайн-уроки и родительские собрания, проводить трансляции, создавать сообщества, вести каналы и закрытые чаты классов и школ.
- Полный цикл тестирования продукта: функциональное, регрессионное, smoke/sanity, exploratory; кросс-браузерное и кросс-платформенное тестирование (Android/iOS/Desktop/Web)
- Тестирование API (REST/GraphQL): позитивные/негативные сценарии, валидации, интеграции
- Написание и поддержка E2E-автотестов на Playwright (JS/TS), добавление новых тестов по существующим паттернам
- Анализ проблем через DevTools/Charles, сбор артефактов (логи, HAR, запросы/ответы)
- Ведение тестовой документации: чек-листы/тест-кейсы, поддержка актуальности
- Оформление дефектов в Jira (severity/priority, шаги, окружение, доказательства)
- Работа с окружениями (Docker), участие в командных процессах
- Отчёты по прогонам автотестов и результатам тестирования в Allure
Что ждём от вас
- Playwright + TypeScript — коммерческий опыт от двух лет
- Опыт самостоятельной разработки и развития фреймворка с нуля или полноценный рефакторинг существующего (перестройка архитектуры, оптимизация производительности, внедрение лучших практик)
- Проектирование многослойной архитектуры автотестов: Fixtures, Page Object Model, Helper-слои, кастомные утилиты, генераторы тестовых данных
- Настройка playwright.config.ts под разные окружения и браузеры (проекты, globalSetup, кастомные репортеры, параллелизация)
- Интеграция автотестов в CI/CD (Jenkins / GitLab CI / GitHub Actions) — настройка пайплайнов, параллельный запуск (sharding)
- Docker — написание Dockerfile для запуска тестов в контейнерах
- Разработка API-утилит для подготовки тестовых данных (создание пользователей, сущностей, загрузка файлов, настройка окружения)
- Работа с перехватом и мокированием запросов через page.route() в Playwright, понимание REST
- Оптимизация времени выполнения тестового набора — параллелизация, умные ожидания, сокращение лишних действий
- Настройка отчётов (Allure/ReportPortal) — кастомизация, группировка, метрики для команды
- Самостоятельность — способность взять задачу по развитию фреймворка, декомпозировать, предложить решение и реализовать от начала до конца без ежедневного контроля
- Код-ревью автотестов коллег — умение аргументировать архитектурные решения и давать обратную связь
- Участие в груминге требований — написание тест-кейсов сразу под автоматизацию, оценка трудозатрат
- Понимание жизненного цикла тестов в пайплайне: запуск на PR, блокировка мержа при падении критических сценариев, отчёты о покрытии
- Git — уверенное владение (ветки, merge, rebase, разрешение конфликтов)
- Дебаг автотестов — headed-режим, trace viewer, видео/скриншоты при падении, анализ консоли браузера и сетевых запросов
- Понимание асинхронности в JS/TS — Event Loop, промисы, обработка ошибок
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в ВКонтакте
22 активные вакансии в компании
Инженер платформы видеозвонков (Java)
~1 803 000 – 3 174 318 ₸ оценка
Разработка и развитие высоконагруженной платформы видеозвонков для миллионов пользователей. Требуется опытный Java-разработчик с глубокими знаниями распределённых систем и сетевых протоколов. Предлагается работа над уникальными технологиями видеостриминга и возможность влиять на архитектуру продукта.
React-разработчик
~2 103 500 ₸ оценка
Ищем опытного React-разработчика для создания оптимизированных веб-приложений внутри мессенджера. Требуется глубокое знание React, TypeScript, CSS и инструментов сборки. Предлагается работа над интересными проектами с интеграцией SDK и коллаборацией с командами backend и дизайна.
Senior Go-инженер
~1 878 840 – 2 966 166 ₸ оценка
Ищем опытного Go-разработчика для создания и поддержки сетевых сервисов. Требуется глубокое знание Go, опыт с NoSQL и системами мониторинга. Предлагаем работу в команде с возможностью менторинга и участия в архитектурных решениях.
Go-разработчик в команду уведомлений
~1 878 840 – 2 966 166 ₸ оценка
Команда уведомлений суперприложения MAX ищет Go-разработчика для создания и развития высоконагруженных микросервисов. Требуется опыт от 2 лет, знание Go и ещё двух языков, работа с PostgreSQL, Redis, Kafka, Docker, Kubernetes и CI/CD. Предлагают удалённый формат, ДМС и компенсацию спорта.
Похожие вакансии
6 вакансий
QA Engineer
~1 322 200 – 2 601 900 ₸ оценка
Ищем опытного Senior QA Engineer для тестирования backend-сервисов на Python. Нужно разрабатывать стратегию тестирования, проверять API, базы данных и логи, взаимодействовать с командами Data Science и разработки. Предлагают удаленную работу, оплачиваемые отпуска и больничные, компенсацию языков и спортзала.
Full Stack QA инженер
~1 322 200 – 2 601 900 ₸ оценка
Ищем опытного Full Stack QA инженера для разработки платформы управления брендированием транспортных средств. Требуется 4+ лет опыта в QA, владение Kotlin или Java, опыт мобильного тестирования и CI/CD. Предлагается удаленная работа, участие в крупных проектах, карьерный рост и бонусы.
Senior QA Engineer
~1 322 200 – 2 601 900 ₸ оценка
Ищем опытного Senior QA Engineer для тестирования высоконагруженных backend-сервисов на Python в международной iGaming-компании. Нужно разрабатывать стратегию тестирования, проверять API и базы данных, составлять тест-планы и работать с командами Data Science. Предлагают удалённую работу, гибкий график и интересные задачи.
Senior QA Engineer
~1 081 800 – 1 412 350 ₸ оценка
Международная IT-компания ищет Senior QA Engineer для ручного и автоматизированного тестирования веб-приложений и бэкенда. Требуется опыт работы с Linux, SQL, API и тест-дизайном. Предлагают удалённую работу, оформление по ТК РФ, компенсацию английского и спорта.
Full Stack QA
~1 322 200 – 2 601 900 ₸ оценка
Компания Bell Integrator ищет опытного Full Stack QA для тестирования нового веб-приложения дистанционного банковского обслуживания для юрлиц. Требуется уверенное знание Java, автотестирования, SQL и REST API. Предлагают удаленную работу и карьерный рост.
Senior QA Automation Engineer / SDET
~1 322 200 – 2 601 900 ₸ оценка
Ищем Senior QA Automation Engineer / SDET для развития автоматизации тестирования и ускорения поставки продукта. Требуется опыт от 3 лет, владение Java или Kotlin, фреймворками JUnit/TestNG, CI/CD и SQL. Предлагаем полную удаленку, официальное оформление, ДМС и работу в сильной инженерной команде.