Первое, что вам нужно сделать, это научиться кодировать, и вы уже сделали это! Может быть, .Net не самый используемый язык для разработки кода автоматизации тестирования, но важно научиться кодировать, применять хорошие методы кодирования и чистый код. Имейте в виду, что проект автоматизации похож на любой проект разработки программного обеспечения.
Тогда наиболее распространенным является изучение инфраструктуры Selenium для автоматизации тестирования пользовательского интерфейса. Изучение селекторов элементов, шаблонов объектов страниц и т. Д. В Интернете вы найдете множество учебных пособий.
Также хорошо выучить BDD с огурцом. У него есть официальный сайт, где вы можете узнать.
После этого вы должны научиться создавать хорошие фреймворки автоматизации (toolsQA), это хорошее место, но в Интернете достаточно информации.
И узнайте больше типов автоматизации тестирования, таких как API-тестирование и модульное тестирование.
Получив глубокие технические знания, вы должны изучить процессы тестирования, непрерывную интеграцию и то, как автоматизированное тестирование может помочь в процессе разработки.
Я думаю, у вас есть с чего начать.