Чем предстоит заниматься: Работа с бизнес-требованиями, тест-дизайн и проведение ручного тестирования (приемочного, регрессионного, интеграционного и исследовательского)
Разработка и поддержка тестовых сценариев и тестовой документации
Работа с дефектами: исследование, оформление, проверка исправлений
Взаимодействие с командами проекта: аналитика, разработка, тестирование, в том числе в смежных проектах
Настройка, развитие и поддержка тестового окружения (VMware ESX, KVM).
Требования
Опыт работы: от 3 года
Квалификация: Специалист
Образование: Высшее образование — специалитет, магистратура
Требования: Что вам для этого нужно: Знание общих принципов тестирования, понимание целей, задач и его роли в разработке ПО; Опыт организации и проведения тест-дизайна, знание и осознанное использование техник тест-дизайна; Опыт ручного тестирования web-приложений и клиент-серверных приложений от 2 лет; Опыт тестирования API; Хорошее знание OS Linux: внутреннее устройство, мониторинг состояния операционной системы, знание базовых утилит командной строки; Хорошее знание OS Windows: внутреннее устройство, мониторинг состояния операционной системы, знание базовых утилит командной строки; Понимание основ клиент-серверного взаимодействия, сетевой модели и основных протоколов TCP/IP; Опыт работы с системами виртуализации (VMware ESX, KVM).
Навыки: Написание тестов и тестирование программного кода, Подготовка тестовых данных, Разработка и поддержка тестовой документации, Разработка тест-кейсов/сценариев тестирования, Знание теории и методик тестирования, Знание жизненного цикла программного обеспечения, Написание тестов и тестирование программного кода, Подготовка тестовых данных, Разработка и поддержка тестовой документации, Разработка тест-кейсов/сценариев тестирования, Знание теории и методик тестирования, Знание жизненного цикла программного обеспечения
Проведение функционального и регрессионного тестирования. Создание тестового окружения, запуск стендов тестирования. Разработка тест-кейсов. Фиксирование ошибок
Проводить функциональное, регрессионное тестирование продуктов проекта (web-приложения); писать автотесты на Java; вести документацию по тестированию в Allure T
Должностные обязанности Разработка фреймворков автоматизированного тестирования на языке Java. Автоматизация процесса разработки ПО и управления его качеством.
Разработка фреймворков автоматизированного тестирования на языке Java. Автоматизация процесса разработки ПО и управления его качеством. Автоматизация тестирован