This month all my Pluralsight courses are available for free including a lot of .NET testing content that can help you either get started with .NET testing or level-up your tests to make them easier to read and more maintainable.
Step 1: Learn a base testing framework:
Step 2: Level-up the base testing framework:
Step 3: Power-ups to complete your test strategy
Bonus Step: Help convince your co-workers and managers to let you write tests with the Testing Automation: The Big Picture course.