Инженер-тестировщик
Описание
Обязанности: Изучение системы для самостоятельного решения входящего потока вопросов. Диагностика и решение ошибок, возникающих в работе кредитного приложения, которые не могут быть устранены на 1 и 2 линии поддержки. Обработка запросов от сотрудников банка, связанных с работой системы, анализ и воспроизведение проблемных ситуаций. Анализ ошибок бизнес-процессов и предоставление предложений по их оптимизации и устранению. Взаимодействие с командой разработки для передачи технических данных о найденных ошибках и совместной работы над их устранением, контроль устранения проблем. Анализ логов и данных баз данных (SQL) для точного определения причин проблем. Участие в тестировании и внедрении исправлений и обновлений приложения. Постоянное улучшение процессов обработки инцидентов и технической поддержки. Создание и обновление технической документации по типовым проблемам и их решениям для передачи знаний младшим линиям поддержки. Анализ и уточнение требований на доработку системы. Тестирование требований. Разработка тест-кейсов, подготовка тестовых данных. Актуализация разработанных ранее тест-кейсов. Мануальное тестирование функционала (системное, интеграционное, Е2Е). Регрессионное тестирование. Идентификация дефектов и проблемных мест в ПО, регистрация их в баг-трекинговой системе. Отслеживание жизненного цикла дефектов ПО. Требования: Высшее техническое образование Опыт работы с kafka Опыт тестирования web от 1 года 6 месяцев Знание основных методологий разработки программного обеспечения, понимание процесса построения ПО (от постановки бизнес-задачи, до вывода ее в промышленную эксплуатацию, включая приемку заказчиком, внедрение, сопровождение) Знание методов проектирования тестов и умение применять их на практике Знание видов тестирования Владение инструментами: инструменты администрирования БД, например DBeaver, Postman и аналоги, анализаторы траффика. Уметь их настраивать, пользоваться. Опыт работы в JIRA/Confluence в том числе с модулями для тестирования Знание SQL на уровне join Понимание OSI и более подробно работу протоколов HTTP/HTTPS Понимание, различия и опыт работы с REST API/SOAP, асинхронными взаимодействиями Тестирование пользовательских интерфейсов, знание Figma и аналогов. Понимание работы и различия frontend/backend, монолитной и микросервисной архитектуры. Опыт работы с микросервисами обязательно; Опыт работы в тестировании документарных бизнес-процессов (работа с заявками, статусами документов и т.д.) Опыт работы в Agile-командах Понимание ci/cd Базовый опыт работы с системами сбора и визуализации метрик, работа с логами (prometheus, grafana) Условия: Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах; Опыт работы в распределенной команде профессионалов; Уровень заработной платы обсуждается индивидуально; Возможность работать в офисе г.Москва