QA Manual + Auto (Playwright, JavaScript/TypeScript)
Хорошее предложение для начинающих и продолжающих специалистов с конкурентной зарплатой для данного уровня. Минусом может быть строгий офисный формат на первые полгода, но это компенсируется работой с современным стеком (Playwright) и крупными проектами.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция ориентирована на Junior+/Middle специалистов с опытом от 6 месяцев. Основная сложность заключается в необходимости работы с физическим оборудованием (ККТ, весы) и обязательном присутствии в офисе на начальном этапе.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата до 200 000 руб. на руки является рыночной для уровня Middle QA Automation в Москве. Для Junior+ это предложение выше среднего, что делает вакансию очень привлекательной.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
QA Manual + Auto (Playwright, JavaScript/TypeScript) в компанию Ритейл Софт
Ритейл Софт разрабатывает программные решения для крупных торговых сетей России и СНГ, которыми пользуются миллионы людей.
*📝 Обязанности*
Разработка и поддержка E2E-автотестов на Playwright и TypeScript;
Тестирование frontend и пользовательских сценариев, включая работу с кассами, весами, сканерами и ККТ;
Работа с Git и Jenkins, настройка и поддержка пайплайнов;
Тестирование API через Swagger, Postman и Curl;
Настройка mock-сервисов для изоляции тестового окружения;
Работа с реляционными и нереляционными СУБД: подготовка данных и проверка результатов;
Анализ результатов прогонов и разбор флакающих тестов;
Заведение и отслеживание багов в Jira;
Участие в code review и планировании спринтов.
*🔍 Требования*
Базовое владение TypeScript или JavaScript: функции, условия, async/await, базовые типы;
Опыт E2E-тестирования на Playwright с TypeScript или JavaScript от 6 месяцев; подходит коммерческий, проектный или учебный опыт;
Реальный опыт написания кода и понимание принципов его работы;
Умение читать и разбирать чужой код, работать с существующими тестами;
Понимание локаторов, ожиданий, assertions и запуска тестов в Playwright;
Опыт работы с Git и Jenkins;
Опыт работы со Swagger, Postman, Curl и mock-сервисами;
Опыт работы с реляционными и нереляционными СУБД;
Готовность работать с оборудованием: кассами, весами, сканерами и ККТ;
Готовность брать ответственность за качество продукта.
*💎 Будет преимуществом*
Желание учиться новому.
*🕹 Условия*
Уровень: Junior+ / Middle;
Зарплата до 200 000 рублей на руки;
Полная занятость, оформление по ТК РФ;
Офис в Москве, рядом с метро Ленинский проспект;
Первые 6–8 месяцев — работа только в офисе, далее возможен гибридный формат;
Гибкое начало рабочего дня;
Срочная вакансия;
Этапы отбора: скрининг с рекрутером 10–15 минут, техническое собеседование 40 минут, оффер.
*📞 Контакты*
Telegram: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- TypeScript
- Git
- SQL
- JavaScript
- Jenkins
- Jira
- Playwright
- Postman
- E2E Testing
- Swagger
Возможные вопросы на собеседовании
Проверка базовых знаний асинхронности в TypeScript, критически важных для работы с Playwright.
В чем разница между Promise.all и Promise.allSettled, и в каких сценариях тестирования вы бы использовали каждый из них?
Оценка навыков работы с селекторами и понимания стабильности тестов.
Как вы выбираете локаторы для элементов и какие стратегии используете, чтобы избежать 'флакающих' (нестабильных) тестов в Playwright?
Проверка умения работать с тестовым окружением и изоляцией данных.
Расскажите о вашем опыте настройки mock-сервисов. В каких случаях лучше использовать моки, а в каких — реальное API?
Оценка готовности к специфике ритейла.
Был ли у вас опыт тестирования ПО, взаимодействующего с внешними устройствами? Как бы вы подошли к автоматизации сценария, где требуется физическое действие (например, сканирование штрих-кода)?
Проверка навыков работы с CI/CD.
Как вы настраивали запуск тестов в Jenkins? Какие параметры пайплайна вы считаете наиболее важными для быстрого получения обратной связи?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

