Необходимый скилл:
Знание этапов жизненного цикла ПО;
Отличное знание теории (основы, методы, виды и типы тестирования) и умение применять эти знания на практике;
Знание баг-трекинговых систем (Jira/YouTrack), опыт работы с ними;
Уверенные знания web-технологий (HTTP, DOM, HTML, JSON, Server response codes, cookie & session)
Опыт работы с тулами и фреймворками автоматизации;
Опыт ведения тестовой документации;
Хорошие знания языка программирования Java (background), SQL, ООП, .Net, Python, (или другой язык для автоматизации);
Понимание Agile/SCRUM методологии;
Опыт в ручном тестировании;
Опыт управление командой;
English: хороший разговорный / от strong-intermediate
Обязанности:
Анализ требований;
Разработка позитивных/негативных/граничных сценариев;
Описание автоматизационных тест-кейсов;
Разработка фреймворка для автоматизации продукта;
Настройка тестовых окружений;
Подготовка тестовых данных;
Анализ тестового покрытия;
Написание автотестов, тестовых скриптов;
Интеграция с системами автоматического запуска или Continuous Integration;
Выполнение автоматических тестов;
Поддержка работоспособности уже написанных тестов;
Написание документации;
Анализ результатов прогонов авто-тестов;
Баг-репортинг, общие отчеты о тестировании.