QA Automation Engineer (Java, Senior/Lead)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Компания Aurus специализируется на разработке программного обеспечения для корпоративной связи и контакт-центров с 2010 года. Мы разрабатываем собственные продукты, некоторые из которых не имеют аналогов в мире.
Сейчас мы ведем разработку информационной системы крупного федерального заказчика, к которой предъявляются высокие требования по нагрузке, отказоустойчивости и сохранности данных. Проект уже находится в стадии промышленного использования и постоянно развивается. На проекте внедрена система непрерывной интеграции, рабочие процессы стандартизированы.
Мы в поиске опытного senior/lead QA Automation Engineer, который сможет усилить действующую команду, улучшить и поддерживать рабочие процессы.
Обеспечим системным погружением в проект с участием наставника на весь срок адаптации.
Ожидания от кандидата
- Опыт работы в области QA от 3-х лет.
- Опыт регрессионного и функционального тестирования.
- Понимание основных методов протокола HTTP.
- Понимание и опыт использования форматов XML, XSD, JSON.
- Опыт разработки тестов и тест-планов на основе документации и дефектов.
- Опыт использования систем автоматизированного тестирования.
- Высшее профильное образование в сфере информационных технологий.
Будут плюсом
- Базовые навыки алгоритмизации и программирования.
- Опыт разработки на языке Java.
- Опыт использования фреймворков Citrus, Spring.
- Опыт использования UML.
- Опыт работы с форматом ASN.1, кодировкой DER.
- Теоретическое понимание инфраструктуры открытых ключей, опыт работы с системами криптозащиты.
- Теоретическая подготовка или опыт работы с менеджерами очередей (в идеале с WebSphere IBM MQ).
- Опыт администрирования PostgreSQL.
- Опыт работы с сервисными шинами.
- Опыт нагрузочного тестирования, разработка профилей нагрузки.
- Понимание принципов построения отказоустойчивых кластеров и кластеров балансировки сетевой нагрузки.
- Опыт работы с Docker, Kubernetes, Deckhouse.
- Понимание сетевых протоколов Ethernet, IP, TCP, UDP, FASP.
- Опыт работы с UNIX based ОС: RedHat, Sles.
- Самостоятельность, инициативность и стремление повышать навыки.
- Опыт управления командами и процессами.
Предстоящие задачи
- Выполнение задач, требующих высокой квалификации QA Automation Engineer.
- Формирование требований и технических заданий в контексте размещения, мониторинга, сопровождения и управления тестовыми стендами.
- Формирование плана задач для сотрудников отдела QA в соответствии с текущими потребностями проекта.
- Составление планов обучения для сотрудников отдела QA.
- Участие в адаптации новичков в команде.
- Составление плана улучшения процессов работы в отделе QA.
- Составление плана развития инструментов отдела QA.
Условия работы
- Интересный и технически сложный проект.
- Сильный, профессиональный коллектив. Мы делаем то, чем пользуются компании-лидеры.
- Качественно поставленные производственные процессы.
- Официальное трудоустройство с первого рабочего дня. Отпускные и больничные по ТК РФ.
- Ежегодная индексация ЗП, пересмотр уровня дохода в зависимости от личного результата сотрудника.
- Работа в аккредитованной Минцифрой IT компании.
- ДМС с первого рабочего дня.
- Просторный и уютный офис в Технопарке новосибирского Академгородка.
- Возможность дистанционной работы на территории России.
- Срок испытания 3 месяца.