Senior Testing Engineer
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
О компании и команде
Наша команда:
Мы разрабатываем и поддерживаем системы и решения для автоматизации процессов взаимодействия с клиентами и партнерами компании Лаборатория Касперского. В нашу структуру входят опытные специалисты различных направлений - аналитики и архитекторы, разработчики и тестировщики. Также мы активно взаимодействуем с профессиональными внешними подрядчиками.
Ожидания от кандидата
- Знание методологий тестирования и жизненного цикл программного обеспечения;
- Опыт работы на позиции инженера по тестированию от 3-х лет;
- Опыт тестирования web-приложений (frontend & backend);
- Опыт создания и поддержки CI сценариев, опыт работы с CI системами;
- Опыт работы с системами контроля версионности (Git);
- Опыт тестирования REST API с помощью Postman (Insomnia);
- Умение работать с логами;
- Знание SQL на уровне запросов средней сложности;
- Опыт работы с системами учета багов (JIRA, Azure DevOps, YouTrack и т.д.);
- Опыт работы в распределенной команде.
Будет плюсом:
- Опыт тестирования интеграций через Rabbit MQ или другие шины;
- Опыт работы с библиотекой Selenium или аналогичными инструментами;
- Опыт работы с ELK (OpenSearch);
- Навыки работы с любой CI/CD системой (Azure Piplines, Jenkins, TeamCity, GitLab CI);
- Опыт работы с Python и фреймворками автоматизации тестирования (pytest, etc.);
- Опыт тестирования CRM-систем;
- Опыт проведения нагрузочного тестирования веб-приложений, api (jMeter);
- Знание английского языка на уровне intermediate (для чтения документации).
Условия работы
Чем предстоит заниматься:
- Выполнение функционального, интеграционного тестирования;
- Анализ требований;
- Разработка и актуализация тест-кейсов и чеклистов;
- Подготовка тестовых данных и конфигурация тестовых сред;
- Обнаружение, документирование и отслеживание дефектов;
- Разработка и поддержка фреймворка автоматизированных тестов на Python;
- Обеспечение тестовой части CI/CD;
- Написание автоматизированных тестов на Python;
- Сопровождение и запуск автотестов;
- Взаимодействие с другими отделами компании в вопросах тестирования;
- Взаимодействие с аналитиками, разработчиками, командой поддержки продукта, бизнес-заказчиками;
- Подготовка отчета о результатах тестирования.