Senior QA Engineer/Старший тестировщик (JavaScript/TypeScript)
Описание
Старший тестировщик с опытом руководства (Manual + Auto, JavaScript/TypeScript) С 1992 года воплощаем инновации, которые помогают бизнесу работать быстрее и эффективнее. Мы создаем оборудование и программные решения, которые преобразуют торговлю. Наша команда из 400 профессионалов работает с крупнейшими ритейлерами страны: Х5, Магнит, Лента, Монетка, Верный и т.д Наши решения: Кассовые системы с искусственным интеллектом Умные весы с видео распознаванием товаров Электронные ценники с динамическим контентом (цены, акции, реклама) Киоски самообслуживания для различных отраслей (ритейл, фастфуд, аптеки) Передовое ПО на современной архитектуре (Scala, Playwright, Linux) Системы видео распознавания и программы лояльности Экспертный консалтинг и сервис федерального уровня (внедрение + поддержка по всей стране) Senior QA Engineer/Старший тестировщик (JavaScript/TypeScript) Продукт — современное кассовое ПО на Linux. Команда: 5 тестировщиков (работаем по Agile / Scrum). Backend: разработчики пишут юнит-тесты на Scala. Frontend + E2E: автоматизированы на Playwright + TypeScript. Ручное тестирование: интеграции с оборудованием (весы, сканеры, ККТ) — это основная часть регресса, и бизнес-логика, не покрытая авто тестами. Для нас важно: Опыт управления задачами: ставили задачи QA-команде, контролировали исполнение, проводили ревью, декомпозировали крупные задачи на подзадачи. Автоматизация: уверенный опыт написания и поддержки UI-автотестов на JavaScript/TypeScript (включая Playwright). Умеете переводить ключевые регрессионные сценарии с ручного на автоматизированное тестирование. Ручное тестирование: навыки функционального и регрессионного тестирования, понимание Risk-based testing и техник тест-дизайна. Инструменты: Jira, SQL, API (Postman/Swagger), понимание CI/CD. Будет плюсом: опыт работы в Linux (systemd, bash, dependency); опыт работы с ИИ агентами опыт работы с контейнерными приложениями; Чем предстоит заниматься: Управление командой QA (5 человек): планирование нагрузки, распределение задач по спринтам, ревью тестовой документации и автотестов, контроль качества релизов и сервис-паков. Построение процессов тестирования: внедрение подхода Risk-based testing, планирование регрессионных, smoke и E2E-тестов в рамках каждого спринта. Развитие автоматизации: проектирование и написание UI-автотестов на TypeScript в Playwright; перевод ключевых регрессионных сценариев с ручного тестирования на автоматизированное. Интеграционное тестирование: тестирование связки web-приложений с оборудованием (эмуляция, реальные устройства, стенды). Обеспечение полноты покрытия: ведение карты покрытия проектов тестами, инициация закрытия «белых пятен» совместно с разработкой и аналитиками. Ручное тестирование: выполнение функционального, интеграционного, smoke и регрессионного тестирования web-приложений. Что мы предлагаем: Работа в аккредитованной продуктовой IT-компании с собственной разработкой (свой софт + оборудование +сервис) Современный стек. Продукт с многомиллионной аудиторией ЗП: оклад на уровне рынка, выплаты точно в срок Офис: м. Ленинский проспект Формат: гибридный формат работы (3 дня офис и 2 дня удаленно) График: 5/2, гибкое начало дня (с 8-11), в пятницу на 1 час меньше Рабочее место: 2+ монитора, предоставление всей необходимой техники Уютную столовую с зерновым кофе и фруктами. Социальный пакет: мобильная связь, 4 дня в год day-off Прозрачные и быстрые внутренние процессы: мы не любим бюрократию. Приглашаем Вас в нашу команду!