Дмитровское шоссе 2
Вакансия открыта в инжиниринговом дивизионе Росатома АО Атомстройэкспорт, который является одним из лидеров мирового атомного инжинирингового бизнеса, занимая около 30% глобального рынка сооружения АЭС. Ведем свою деятельность в Европе, на Ближнем Востоке и в Северной Африке, а также в Азиатско-Тихоокеанском регионе.
Блок цифровизации и информационных технологий дивизиона Атомстройэкспорт - вносит вклад в обеспечение цифрового технологического суверенитета России, что подтверждает включение в 2022 году линейки продуктов Multi-D в Единый реестр российского ПО и БД для признания их импортонезависимыми. Блок объединяет команды разработки и внедрения цифровых продуктов, а также команды поддержки и ИТ-сервисов (всего порядка 500 человек). Разработка продуктов осуществляется по основным стекам технологий: C# .net Core, Java, JavaScript/TypeScript.
Какие задачи нужно будет решать:
- Согласовывать требования к разрабатываемым решениям, включая функциональные требования, требования к быстродействию, производительности и пользовательскому интерфейсу.
- Оценивать трудозатраты на тестирование решений, включая затраты на разработку и поддержку автотестов.
- Разрабатывать стратегии и методики тестирования, составлять планы тестирования и определять подходы к их реализации.
- Проводить ручное и автоматизированное тестирование (функциональное, модульное, системное, интеграционное).
- Выявлять, регистрировать и сопровождать дефекты программного обеспечения на всех этапах жизненного цикла.
- Согласовывать приёмо-сдаточные испытания цифровых продуктов.
- Проверять пользовательскую документацию на полноту, непротиворечивость и соответствие реализованному функционалу.
- Готовить отчёты о тестировании для смежных подразделений и руководителей.
- Вырабатывать и внедрять подходы к раннему выявлению дефектов программного обеспечения.
- Контролировать качество процессов разработки, адаптации и внедрения ПО, инициировать изменения и участвовать в их реализации.
- Обеспечивать интеграцию тестирования в общий процесс разработки, синхронизировать задачи команды тестирования с разработчиками, аналитиками и архитекторами.
- Определять и отслеживать метрики качества продукта и эффективности команды тестирования.
Наши ожидания от кандидата:
Управленческие навыки:
- Опыт руководства командой тестировщиков (от 2–3 человек): постановка задач, контроль сроков и качества, проведение ревью тест-кейсов и баг-репортов.
- Опыт выстраивания процессов тестирования в Agile-командах (Scrum/Kanban): планирование спринтов, оценка трудозатрат, приоритизация задач, работа с бэклогом тестирования.
- Навыки наставничества и онбординга новых сотрудников, передача экспертизы внутри команды.
- Опыт проведения код-ревью тестовой документации и автотестов.
Технические знания и опыт:
- Глубокое владение теорией тестирования: жизненный цикл дефекта, виды и уровни тестирования, техники тест-дизайна, метрики качества, подходы к оценке рисков.
- Понимание клиент-серверной архитектуры приложений и принципов интеграции (API, очереди сообщений) в масштабе продуктовой команды.
- Уверенное знание протоколов HTTP/HTTPS (методы, коды ответов, заголовки, cookies, сессии, TLS), а также механизмов аутентификации и авторизации.
- Практический опыт тестирования веб-приложений на всех уровнях, включая тестирование фронтенда, бэкенда и интеграционное тестирование.
- Навыки работы с инструментами для тестирования API (Postman, Insomnia), умение формировать требования к API-тестам для команды.
- Уверенное владение SQL: написание сложных запросов с JOIN, агрегациями, подзапросами; понимание принципов индексации и влияния запросов на производительность; умение читать планы выполнения запросов.
- Понимание принципов работы реляционных СУБД.
- Базовые навыки работы с Docker и контейнеризацией, понимание инфраструктурных аспектов запуска тестовых окружений.
- Опыт работы со средствами мониторинга и алертинга, умение интерпретировать метрики и коррелировать их с качеством продукта.
Стратегические навыки:
- Знание практик построения тестовой стратегии и дорожной карты тестирования на проекте.
- Опыт защиты плана тестирования перед стейкхолдерами, умение аргументировать подходы и обосновывать ресурсы.
Будет преимуществом:
- Опыт внедрения автоматизации тестирования с нуля или масштабирования существующего автотестирования.
- Опыт работы с CI/CD (GitLab CI, Jenkins, GitHub Actions) для запуска автотестов в пайплайнах.
- Опыт нагрузочного и стресс-тестирования высоконагруженных систем.
Что мы предлагаем:
- Оформление по ТК РФ, белая зарплата + годовой бонус;
- Участие в решении амбициозных проектов и задач в команде профессионалов;
- Возможности профессионального роста и развития;
- Расширенный социальный пакет (ДМС, льготы и компенсации, предусмотренные коллективным договором и пр.);
- Работа в стабильной, социально-ответственной компании;
- Полная занятость, гибридный график работы.