QA-инженер
Описание
Мы разрабатываем клиент-серверное веб-приложение для анализа и управления данными в сфере маркировки товаров. Система обрабатывает большие объёмы данных, поступающих от участников оборота товаров, обеспечивая их агрегацию, валидацию, хранение и аналитическую обработку. Встроенный BI-модуль позволяет пользователям строить гибкие отчёты, настраивать интерактивные дашборды и получать оперативную аналитику по ключевым бизнес-показателям. Приложение ориентировано на высокую нагрузку, масштабируемость и соответствие требованиям регуляторов в сфере цифровой маркировки. Мы ищем QA-инженера, который возьмёт на себя полную ответственность за качество продукта — от планирования тестирования до построения автоматизации — и станет драйвером культуры качества в команде. Обязанности: Полная ответственность за QA-процессы — самостоятельное планирование, проектирование и приоритизация тестирования на всех этапах разработки; Проведение всех видов тестирования — функциональное, регрессионное, smoke- и sanity-тестирование, интеграционное, API- и UI-тестирование, исследовательское (exploratory) тестирование, а также тестирование безопасности и удобства использования (usability); Автоматизация как ключевой фокус роли — построение и развитие фреймворка автотестов на Playwright (TypeScript/JavaScript), расширение покрытия API- и UI-тестами, внедрение автотестов в CI/CD; Использование ИИ-инструментов в повседневной работе — генерация и поддержка тест-кейсов и автотестов с помощью LLM, ускорение анализа логов и багов, автоматизация рутинных задач документации с применением AI-ассистентов; Ведение тестовой документации — чек-листы, тест-кейсы, баг-репорты, инструкции; Формирование и развитие процессов, стандартов и метрик качества в команде; Полноценное участие в релизном процессе; Тесное взаимодействие с разработчиками, аналитиками и продуктовыми менеджерами. Требования: Высокая личная ответственность и готовность занимать лидирующую позицию в вопросах обеспечения качества продукта — ты неравнодушен(на) к результату и искренне болеешь за качество того, что делает команда; От 5 лет опыта в тестировании веб-приложений; Уверенные базовые знания SQL (JOIN'ы, написание запросов); Опыт работы с Jira, Confluence; Уверенное владение инструментами разработчика в браузере (DevTools); TypeScript/JavaScript для автотестов и ИИ-инструменты для повышения эффективности работы; Опыт работы с Docker, Git, VSCode; Опыт построения QA-процессов и автоматизации; Опыт использования ИИ-инструментов (Copilot, ChatGPT, Claude и др.) для тестирования и автоматизации. Будет плюсом: Знание специфики систем маркировки товаров (Честный знак/ГИС МТ); Опыт тестирования данных и BI-отчётов — валидация дашбордов, сверка агрегированных данных с источником; Опыт тестирования асинхронных процессов и интеграций через брокеры сообщений (Kafka, RabbitMQ); Базовые знания security-тестирования (OWASP Top 10). Мы предлагаем: Оформление по ТК РФ; Испытательный срок 3 месяца; График работы: 5/2, с 09:00 до 18:00; Удалённый формат работы; Работа в аккредитованной IT-компании; Конкурентоспособная заработная плата, выплата 2 раза в месяц; ДМС по окончании испытательного срока; Возможности карьерного роста и профессионального развития.