Главный специалист по ручному и автотестированию на C#
Чем предстоит заниматься
- Разрабатывать необходимую тестовую документацию по задачам (тест-кейсы, документирование автотестов)
- Разрабатывать и согласовывать критерии приемки и тест-кейсов
- Разрабатывать автотесы по функционалу системы
- Дорабатывать фреймворки для автотестов
- Актуализировать тестовую модель и вносить изменения в автотесты при изменении требований
- Подготавливать тестовые данные
- Проводить автоматизированное/ручное тестирование (50/50) (функциональное, интеграционное, регрессионное)
- Выявлять и фиксировать дефекты в системе учета
- Приоритизировать и оценивать критичность выявленных дефектов
- Согласовывать и валидировать проектную документацию, касающуюся тестирования
- Подготавливать отчетность по релизу о качестве (количество дефектов выявленных/устранённых в тесте/проде)
- Анализировать и воспроизводить дефекты пром. среды
Наши пожелания к кандидатам
- Опыт работы в автотестировании не менее 2 лет
- Навыки ручного тестирования на уровне senior
- Опыт работы с методологиями гибкой разработка (Agile/Scrum), понимание принципов и ценностей подходов
- Понимание жизненного цикла разработки и ценности каждого этапа
- Уверенные знания Jira, Confluence (формирование Epic, Task, Bug)
- Уверенные знания JS, C#
- Практические знания и навыки:
- методологии функционального тестирования
- фрэймворков для автоматизированного тестирования SpecFlow (C#)
- о работе клиент-серверной архитектуры, SOAP/REST
- HTTP/REST (понимание принципов, знание методов, знание структуры URL и умение писать эндпойнты)
- работы с различными видами документации по системе (FSD, ОТАР, схемы, модели, анализ результатов работы и пр.)