АНО «Цифровой аудит» является ведущим технологическим партнером Счетной палаты Российской Федерации. Мы-сообщество высококвалифицированных профессионалов, специализирующихся на внедрении инноваций в области Big Data и AI для создания надежных, эффективных и масштабируемых технологических решений.
Мы ищем QA Lead, который на первом этапе возьмёт на себя все процессы тестирования: разработку стратегии, автоматизацию, ручное тестирование. В дальнейшем — поможет сформировать команду QA и будет ею управлять.
Что нужно делать:
Разработка стратегии тестирования:
- Определение целей, подходов и методов тестирования для обеспечения качества бекенда (Java) и фронтенда (React.js);
- Создание и поддержка тестовой документации, включая планы тестирования, сценарии и тест-кейсы;
Организация процессов тестирования:
- Управление процессами ручного и автоматизированного тестирования;
- Выбор инструментов для автоматизации тестирования (например, Selenium, JUnit, TestNG);
- Настройка и поддержка среды для выполнения функционального и нагрузочного тестирования;
Управление командой:
- Руководство группой тестировщиков, распределение задач и контроль выполнения;
- Обучение команды новым методологиям и инструментам;
- Проведение регулярных встреч для обсуждения прогресса и решения проблем;
Контроль качества:
- Анализ результатов тестирования, составление отчетов о дефектах и их статусе;
- Взаимодействие с командами разработки для оперативного устранения найденных дефектов;
- Оценка метрик качества продукта (покрытие автотестами, количество дефектов на релиз);
Сотрудничество с другими командами:
- Работа с аналитиками для уточнения требований;
- Взаимодействие с разработчиками и DevOps-инженерами для интеграции процессов CI/CD;
- Участие в планировании релизов и оценке рисков;
Совершенствование процессов:
- Постоянный анализ текущих процессов тестирования, выявление узких мест;
- Внедрение новых подходов (например, TDD/BDD) для повышения эффективности работы команды;
- Поддержание актуальности инструментов и технологий тестирования;
Управление дефектами:
- Отслеживание дефектов через систему управления;
- Организация процесса их приоритизации и устранения;
Подготовка отчетности:
- Составление детализированных отчетов о результатах тестирования для руководства;
- Предоставление рекомендаций по улучшению качества продукта.
Наши ожидания:
- Опыт работы в сфере тестирования ПО более 5 лет, из них не менее 2-х лет на позиции тимлида или ведущего тестировщика;
Обязательные навыки:
- Опыт работы с языком программирования Java (тестирование бекенда) и знание основ React.js (тестирование фронтенда);
- Уверенное владение инструментами автоматизации тестирования: Selenium, JUnit, TestNG;
- Опыт проведения нагрузочного тестирования с использованием JMeter;
- Знание инструментов для API-тестирования: Postman, REST Assured, GraphQL;
- Опыт работы с CI/CD-инструментами: Jenkins, GitLab CI/CD;
- Понимание принципов безопасности приложений и опыт работы с инструментами типа OWASP ZAP, SonarQube;
- Знание методологий разработки:TDD (Test-Driven Development), BDD (Behavior-Driven Development);
- Навыки построения и управления процессами тестирования;
- Навыки управления командой: планирование задач, контроль выполнения, мотивация сотрудников;
- Умение работать с метриками производительности команды (например, количество багов на релиз, скорость выполнения задач, покрытие автотестами);
- Опыт построения процессов взаимодействия между командами разработки, тестирования и DevOps;
- Лидерские качества: умение вдохновлять и мотивировать команду;
- Отличные коммуникативные навыки для взаимодействия с различными командами;
- Способность быстро принимать решения в условиях неопределенности;
- Аналитический склад ума и ориентация на результат.
Будет преимуществом:
- Опыт работы в органах государственного финансового контроля РФ или в компаниях Big 4;
- Опыт участия в проектах разработки и внедрения ФГИС;
- Опыт работы с распределёнными системами и их масштабированием;
- Опыт настройки и работы с CI/CD пайплайнами (Jenkins, GitLab CI/CD);
- Опыт работы с инструментами для анализа кода (SonarQube или аналогичные);
- Навыки управления проектами (Scrum Master, Agile Coach);
- Понимание принципов разработки решений на базе ИИ и опыт применения ИИ в процессах автоматизации;
- Опыт в проектах разработки и внедрения BI систем, технологий Process Mining, систем WFM (Workforce Management);
- Знание современных подходов к тестированию решений на базе ИИ;
- Опыт работы с распределёнными системами и их масштабированием.
Мы предлагаем:
- Работа в IT-компании с большим потенциалом и важной миссией по автоматизации работы системы аудита Российской Федерации;
- Прозрачная система мотивации, стабильная загрузка;
- Оформление в соответствии с ТК РФ;
- Работа в уютном офисе м. Павелецкая (3 мин от метро);
- Дружный позитивный коллектив единомышленников и лояльное внимательное руководство;
- Разнообразный набор социальных льгот и гарантий;
- Уровень заработной платы обсуждаем на собеседовании.