- Работа в Нижнем Новгороде
- IT, интернет, связь, телеком
- Инженер по автоматизации тестирования
- Инженер по автоматизации тестирования
Инженер по автоматизации тестирования
По договоренности
Компании, работающие под брендом «Цитадель» - это аккредитованные IT-компании, специализирующиеся на производстве комплексных решений СОРМ для сбора всех видов данных на сетях мобильных и фиксированных операторов связи: голосового трафика, трафика передачи данных, статистических данных и служебной информации.
Мы интенсивно растем, развиваемся и ищем новых специалистов!
Чем предстоит заниматься:
Разработка и поддержка автоматизированных тестов:
-
Создание и поддержка автотестов на Python с использованием фреймворка PyTest для функционального, регрессионного и интеграционного тестирования;
-
Разработка и поддержка тестовых фреймворков для автоматизации тестирования;
-
Настройка и поддержка систем непрерывной интеграции (CI/CD) для автоматического запуска тестов.
Разработка автоматизации на Python для платформ на базе Linux:
-
Написание скриптов и утилит на Python для автоматизации рутинных задач тестирования;
-
Разработка и поддержка инструментов для мониторинга качества продуктов компании;
-
Создание и поддержка тестовых сред на базе Linux.
Анализ качества и производительности приложений:
-
Проведение функционального, регрессионного и интеграционного тестирования;
-
Анализ производительности приложений и выявление узких мест;
-
Внедрение улучшений для повышения эффективности тестирования.
Диагностика и устранение проблем:
-
Выявление и документирование дефектов в системах отслеживания ошибок;
-
Анализ логов и диагностика неисправностей в Linux-окружении;
-
Проведение анализа корневых причин (Root Cause Analysis) инцидентов и предоставление рекомендаций по их устранению.
Что мы ждем от Вас:
-
Уверенное знание языка Python 3.x и фреймворка PyTest;
-
Глубокое понимание принципов работы операционных систем на базе Linux и умение работать с командной строкой;
-
Опыт работы с системами контроля версий (Git);
-
Знание основных принципов и методологий тестирования ПО;
-
Умение анализировать логи и отлаживать приложения в Linux-окружении;
-
Опыт работы с инструментами непрерывной интеграции (Jenkins, GitLab CI);
-
Понимание принципов построения отказоустойчивых сервисов и микросервисной архитектуры;
-
Опыт администрирования и настройки GNU/Linux (Ubuntu, Debian, Red Hat, CentOS);
-
Знание SQL и опыт работы с базами данных;
-
Опыт нагрузочного тестирования и работы с соответствующими инструментами.
Будет плюсом:
-
Опыт работы с контейнеризацией (Docker, Kubernetes);
-
Знание сетевых протоколов и основ информационной безопасности;
-
Опыт работы с системами мониторинга и логирования.
Опубликована 9 часов назад