Back

QA Automation Engineer

Job Description

В динамично развивающуюся команду профессиональных разработчиков департамента «Корпоративные технологии» мы ищем автоматизатора тестирования ПО, любящего и знающего своё дело, способного внести ощутимый вклад в обеспечение качества продукта, готового часть времени посвящать ручному тестированию.

Наш сложный проект с высокой нагрузкой посвящён мониторингу и анализу больших объёмов промышленных данных. Инновационность системы заключается в способности обрабатывать терабайты данных как в реальном времени, так и в оффлайн режиме, обеспечивая при этом мгновенный доступ к информации для пользователей по всему миру.

В чем заключаются обязанности?

·        Уникальная возможность разрабатывать Решение Автоматизации/Тест фреймворк с нуля, основываясь на своем опыте, существующих наработках и текущих потребностях команды\

·        Дизайн, внедрение новых и поддержка существующих функциональных, интеграционных и UI автоматизированных тестов с предварительным написанием ручных тест-кейсов и серией тестовых прогонов

·        Использование наиболее эффективных существующих решений для JVM: Java/Kotlin/Scala, для автоматизации тестирования стека REST API, Websocket, Kafka, Nats, Node.js и др. Минимальное покрытие WebUI с помощью решений на selenium web driver

·        Функциональное, интеграционное, регрессионное тестирование с помощью автотестов, анализ результатов, расследование инцидентов и сообщение об ошибках

·        Поддержка в актуальном состоянии и рефакторинг всех типов тестов по необходимости

·        Тесное взаимодействие с другими тестировщиками и разработчиками в команде

·        Коммуникация с англоговорящими заказчиками по разбору инцидентов в промышленной эксплуатации

 

Что нужно, чтобы соответствовать позиции?

·        Опыт написания и(или) доработки тест фреймворка(ов) для неоднородного стека технологий

·        Глубокое знание паттернов проектирования и умение применять их в автоматизации тестирования

·        Опыт работы в реальном продуктовом проекте WebUI + REST API в тестировании от трех лет

·        Чёткое понимание микросервисной архитектуры, её взаимодействия с frontend, способов их тестирования, основанных на лучших практиках и личном опыте

·        Опыт поддержки существующих тестов и умение оптимизировать тестовые прогоны

·        Опыт использования существующих и наиболее эффективных инструментов тестирования для WebUI и REST API и пр.

·        Знание общей теории тестирования и тест дизайна

·        Знание английского языка на уровне не ниже “intermediate” для общения с иностранными заказчиками

·        Знание русского языка для эффективной коммуникации внутри команды

·        Плюсом будет опыт работы со стеком технологий/инструментов: Linux, Java, Git, Kafka, Nats, Cassandra, MsSQL/PostgreSQL,Ansible, Postman, Insomnia, curl, Chrome DevTools, WebSocket Client

 

Мы ценим:

·        Умение быстро находить ответы на вопросы, учиться и решать возникающие проблем

·        Ответственность и нацеленность на результат

·        Умение работать в неформальной атмосфере

И взамен мы предлагаем:

·        Участие в одном из самых передовых программных проектов компании

·        Оформление в штат компании или через договор подряда

·        Офис класса «A» в центре города

·        Корпоративное обучение

·        ДМС

·        Корпоративная пенсионная программа

·        Компенсация занятий спортом


Organization: Technology

Company: OOO Siemens

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?