Training on Creating Automated Test Frameworks Using Microsoft Playwright, SpecFlow BDD, and C#

Job ID: 38488155

Budget: £10 – £15 GBP

I am seeking an experienced software tester or developer to provide training on creating automated test frameworks using Microsoft Playwright, SpecFlow BDD, and C#. The training should be hands-on, with a focus on building a strong understanding of best practices for automation framework design and implementation within Visual Studio IDE.

Key Requirements:

Technologies & Tools:

Microsoft Playwright
SpecFlow BDD
C#
Visual Studio IDE

Training Objectives:
Introduction to Playwright: Setting up and configuring Playwright with C# in Visual Studio.

SpecFlow BDD Basics: Understanding BDD principles and integrating SpecFlow with Playwright.

Framework Development: Step-by-step guidance on building a robust, maintainable automated test framework.

Writing Test Scripts: Best practices for writing test scripts in C# using Playwright and SpecFlow.
Running and Debugging Tests: How to execute and debug tests within Visual Studio.

CI/CD Integration: Basic overview of integrating the framework with Continuous Integration/Continuous Deployment pipelines (optional but preferred).

Target Audience:
I have some knowledge of programming and software testing, so the training can be at an intermediate to advanced level.

Training Format:
Live sessions (preferred, using Zoom, Teams, etc.)
Hands-on exercises and assignments to reinforce learning.
Recorded sessions for future reference.

Duration & Schedule:
Flexible, but I expect the training to be spread across a few weeks to allow time for practice and absorption of material.

Deliverables:
A complete automated test framework built during the training.
Sample test scripts demonstrating various scenarios.
Documentation and resources for further self-study.

Your Experience:
Proven experience in creating test automation frameworks using Playwright, SpecFlow BDD, and C#.
Strong knowledge of Visual Studio IDE.
Prior experience in teaching or mentoring is a plus.