Если разложить на задачи, вот что предстоит: разрабатывать API и UI автотесты на готовом фреймворке; заниматься подготовкой тест-кейсов и тестовых данных; проводить тестирование посредством запуска автотестов в различных окружениях и формирование отчетов по результатам тестирования; участвовать в разработке стратегии автоматизации; поддерживать автотесты в актуальном состоянии; анализировать результаты запуска автотестов; согласовывать уровни тестирования и тесты с командой; заниматься ручным тестированием при необходимости: ручное функциональное, регрессионное, интеграционное; анализировать требования к функционалу: что не написано и чего не хватает, где требования противоречат существующей функциональности или сами себе; выстраивать процесс тестирования в проекте; оценивать риски, связанные с тестированием; тестировать требования задачи на этапе ее постановки; тестировать прототипы, разработанные дизайнером; вести тестовую документацию (составлять тест-кейсы, чек-листы); записывать найденные дефекты в баг-трекеры. |