Задачи:
- Поддержка и развитие инструментов автоматизированного тестирования на языке Java
- Проектирование и разработка тестовых сценариев и тестовых наборов данных
- Покрытие нового и имеющегося функционала автоматизированными тестами
- Автоматизация тестирования REST API (приоритет выше UI-тестирования)
- Анализ результатов автотестов и последующее заведение дефектов в системе баг-трекинга
- Составление документации, связанной с тестированием
- Активное взаимодействие с командой разработчиков и инженеров
Требования:
- Опыт работы с бэкендом — ключевое требование (на проекте 95% бэка)
- Хороший уровень SQL (выше среднего) — уверенное владение запросами, работа через JDBC
- Опыт в ручном функциональном тестировании (от 1 года)
- Автоматизация тестирования REST API (больше, чем UI)
- Опыт работы автоматизатором от 1 года на Java (Java Core, ООП, работа с коллекциями, исключениями, файловым вводом-выводом)
- Знание методик тест-дизайна (классы эквивалентности, граничные значения, попарное тестирование и др.)
- Знание веб-архитектуры (HTTP, клиент-серверное взаимодействие, REST)
- Создание отчётов по тестированию с использованием Allure
Контакты работодателя доступны по кнопке «Откликнуться» после входа.