
In Progress
Posted
Paid on delivery
I need a robust Playwright-based automation framework written in C# that follows the opus oe sonet model from Claude and embraces a full BDD workflow. The framework must suit my “Automation framework” target rather than being tied to just one platform, so while web support is the priority, I want the architecture to stay open for possible mobile or desktop extensions. The main focus is on end-to-end automation test coverage, yet the code structure should remain flexible enough that future performance or security layers could drop in without a rewrite. All test logic will live in readable .feature files, with step definitions, hooks, and a central object repository generated automatically. Key deliverables • Framework source in C# (.NET 6 or later) integrating Playwright • CLI or UI utility that scaffolds new .feature files, page objects, hooks, and trace configuration • Self-healing element mechanism: when a locator breaks, the framework must search alternative attributes and update the repository automatically, logging the change • Consolidated execution report in HTML (pass/fail stats, screenshots, Playwright traces) produced at run-time • Sample feature set that demonstrates login, search, and a negative path scenario • README explaining setup, execution, and how to extend keywords, data sets, and hooks Acceptance criteria 1. Running `dotnet test` against the sample suite executes headless and headed runs with Playwright, creates a fresh report, and stores traces. 2. Breaking a locator in the sample page object triggers the self-healing logic and the test still passes, with the update reflected in the repository file. 3. A contributor can generate a new scenario with one command, receiving stubbed steps, page class, and hook template ready for editing. Use any auxiliary libraries you need (e.g., SpecFlow for BDD, FluentAssertions for checks, Allure or ReportUnit for reports) as long as licensing stays permissive. Keep the code lightweight, well-commented, and immediately runnable after a `dotnet restore`. Deliver everything in a Git repository so I can review commits, run the suite locally, and integrate it into my pipeline.
Project ID: 40515294
21 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

hello, i have strong experience building enterprise automation frameworks using C#, .NET, Playwright, SpecFlow/BDD, CI/CD pipelines, API testing, and scalable test architecture. i would structure the framework around .NET 6/8, Playwright, SpecFlow, FluentAssertions, dependency injection, page object patterns, centralized object repositories, and HTML reporting with screenshots and traces. the framework can include a generator utility that creates feature files, step definitions, hooks, page objects, and test templates automatically to accelerate onboarding and test creation. best regards, dharam
$20 USD in 1 day
0.0
0.0
21 freelancers are bidding on average $27 USD for this job

Hello, I am an experienced and professional .NET test automation engineer. I can build the Playwright-based BDD framework in C# (.NET 8) using SpecFlow for .feature files, FluentAssertions for checks, and Allure for HTML reports with screenshots and Playwright traces. I will follow an AI-assisted (Claude) workflow and design a clean layered architecture open to mobile/desktop and performance/security extensions without a rewrite. I will implement a CLI utility that scaffolds new .feature files, page objects, hooks and trace config in one command. I will build the self-healing locator engine using ordered selector strategies (id, css, xpath, text, accessible name) — on break it searches alternatives, updates the central repository, and logs the change. dotnet test will run headless and headed Playwright sessions with fresh reports and traces stored every run. I will deliver framework source, scaffolding CLI, sample feature set (login, search, negative path), README covering setup/execution/extension of keywords, data sets and hooks — all permissively licensed, in a Git repo ready to dotnet restore and run. I have built similar Playwright + SpecFlow BDD frameworks in recent projects. Please click on my username to check my profile and past .NET work. Let's discuss in details via chat. Thanks
$20 USD in 7 days
7.3
7.3

Hi, I have strong experience building automation frameworks using C#, Playwright, SpecFlow (BDD), and .NET for scalable test architectures. I can develop a reusable, extensible framework with feature-driven workflows, auto-generated page objects, hooks, and self-healing locators that update repositories dynamically. The framework will include HTML reporting with screenshots and traces, CLI scaffolding for new scenarios, and sample end-to-end suites. My focus is on clean architecture, maintainability, CI/CD readiness, and future extensibility for mobile, desktop, performance, or security testing layers.
$27 USD in 7 days
3.1
3.1

Hi, I can fix your Playwright C# BDD Framework using claude opus I've solved this exact problem many times. Here is what I will do: Set up a clean .NET 6 Playwright foundation with Automation, Continuous Integration, and Software Architecture built for extension. Build readable .feature files, step definitions, hooks, and a self-healing object repository that updates safely. Add scaffold generation, HTML reporting, screenshots, traces, and sample login/search/negative flows. 10 days free support after delivery Milestone-based payment Reply "YES" and I will share a similar sample within 1 hour. Best regards, Ribal Ali - write short and to the point do not make it longer
$30 USD in 5 days
2.0
2.0

Hi, I’ve gone through your requirements, and the goal is clear — you need a reliable, scalable system that doesn’t just work for today, but can handle future features without breaking or needing constant rewrites. As a Full-Stack Developer focused on SaaS and production-grade web systems, I typically build with a focus on clean architecture, maintainability, and smooth user experience across both frontend and backend. For your project, I would handle it with: • A structured, scalable backend API design • Clean and responsive frontend integration • Secure authentication and role-based access (if required) • Database design optimized for performance and future expansion • Proper API documentation and maintainable code structure One thing I always focus on is making sure the system is easy to extend later — whether that’s new features, integrations, or scaling user load — without rewriting core logic. I prefer to work in a clear milestone-based approach so you always have visibility on progress and can test features early instead of waiting until the end. Happy to discuss your current setup and suggest the most efficient technical approach before we start, so we avoid unnecessary complexity and build it right the first time. Thanks, Mayuri
$20 USD in 7 days
0.6
0.6

Hello, Your vision aligns with what a modern automation framework should be: scalable, maintainable, BDD-driven, and ready for future expansion beyond web automation. I can build a Playwright + C# (.NET 6+) framework using SpecFlow/Reqnroll, FluentAssertions, and a modular architecture that keeps test logic inside readable .feature files while separating steps, hooks, page objects, and utilities. Key features I will implement: • Full BDD workflow with Playwright • CLI utility to generate features, page objects, hooks, and templates • Self-healing locator engine with automatic repository updates and logging • HTML reporting with screenshots, traces, and execution statistics • Headless and headed execution support • Sample login, search, and negative-path scenarios • CI/CD-ready project structure • Detailed README and setup guide The framework will be designed as an automation platform rather than a project-specific solution, allowing future integration of mobile, desktop, performance, or security testing modules without major restructuring. A few questions: • Do you prefer SpecFlow or Reqnroll? • Should the object repository be JSON, YAML, or database-based? • Which CI/CD platform will be used (GitHub Actions, Azure DevOps, Jenkins)? I can deliver a clean Git repository with documentation, source code, and all acceptance criteria covered. Best regards
$20 USD in 7 days
0.0
0.0

I can develop a robust Playwright automation framework in C# tailored to your requirements, ensuring it follows the opus or sonet methodology you specified. My focus is on creating a maintainable and scalable BDD framework aligned with your test automation goals. I have experience building similar Playwright-based frameworks and integrating BDD practices to enable clear, behavior-driven test scenarios. This helps teams collaborate effectively and catch issues early in development. I will prioritize clean code and comprehensive test coverage to deliver a framework ready for immediate use. Happy to review your current needs and discuss next steps.
$20 USD in 7 days
0.0
0.0

Hey, If you're not happy, you don't pay. I am an experienced automation engineer with a strong background in HTML and Playwright-based frameworks. I have successfully developed robust C# BDD frameworks using Claude Opus's oe sonet model, ensuring flexibility for future performance or security layers without requiring rewrites. My expertise lies in creating end-to-end automation test coverage with a focus on web support while maintaining I'd love to share similar work I've done in my portfolio. Best, Kyle
$22.50 USD in 7 days
0.0
0.0

Hi, I can build a robust Playwright + C# BDD automation framework in .NET 6+ with SpecFlow, self-healing locators, HTML reporting, Playwright traces, and CLI scaffolding support. The framework will be scalable and architecture-focused, keeping it open for future web, mobile, or desktop automation extensions. I’ll provide: ✔ BDD feature-based structure ✔ Auto-generated page objects, hooks & steps ✔ Self-healing locator mechanism with repository updates ✔ HTML reports + screenshots + traces ✔ Sample login/search/negative scenarios ✔ Clean README & Git repository The solution will run immediately after "dotnet restore" and fully satisfy your acceptance criteria. Let’s discuss the implementation details..
$20 USD in 7 days
0.0
0.0

I can create a sturdy Playwright automation framework using C#/.NET 6+ that follows a genuine BDD approach through SpecFlow. The framework will be adaptable to various platforms like web, mobile, and desktop without the need to overhaul the fundamental structure. You require a flexible automation framework, not just a singular test suite. Here's what I will provide: - Reusable .feature files along with automatically generated step definitions and hooks - Management of object repository including a centralized locator storage - A self-repairing locator system that verifies alternative attributes and automatically updates the repository - Generation of HTML reports with Playwright traces and screenshots - Sample scenarios covering login, search, and negative-path validation - Command-line interface tool to create new .feature files, page objects, and hooks with a single command - Detailed README containing setup instructions, execution guidelines, and ways to expand hooks and datasets The framework will be executable right after performing dotnet restore and dotnet test, featuring a well-organized Git repository layout, easily maintainable code, and user-friendly documentation. I will utilize permissive libraries such as SpecFlow, FluentAssertions, and Allure to adhere to your licensing specifications.
$20 USD in 7 days
0.0
0.0

Senior Full Stack Developer with 10+ years experience and deep hands-on work with Playwright and AI-assisted development — this is exactly the kind of framework build I've done before. Your self-healing locator mechanism is the piece that separates this from a vanilla SpecFlow + Playwright scaffold, and it's also the part most bidders will underestimate. I've built large-scale browser automation pipelines with Playwright (Chromium, Firefox, WebKit) that handle locator instability in production — fallback attribute chains, DOM mutation detection, and automatic repository updates are things I've implemented in real scraping and testing infrastructure, not just demos. Translating that into a C# .NET 6+ project with SpecFlow BDD bindings and a clean object repository pattern is straightforward work for me. The fact that you want Claude integrated into the scaffolding CLI (generating .feature files, step definitions, page objects, hooks) maps directly to how I already work — I build custom Claude-powered code generation agents as part of my daily workflow. Here's what you actually get out of working with me on this: First, I use Claude Code and custom AI agents across every phase of development — scaffolding, test generation, code review, debugging. For a framework project like this, that means your CLI utility won't just be a template stamper; it'll produce intelligent stubs that understand your existing step definitions and page object patterns. More practically, it means I deliver faster without cutting corners on code quality or documentation. Second, you mentioned wanting the architecture open for mobile and desktop extensions. I handle the full lifecycle — architecture, build, CI/CD integration, documentation, and ongoing maintenance. You won't need to bring in a second developer when it's time to add Appium bindings or integrate this into your pipeline. The abstractions I set up (driver factory, element repository interface, report aggregation) will be designed for that extensibility from day one. Third, clear milestones: I'll break this into shippable increments — framework skeleton with Playwright wiring first, then BDD integration with sample features, then the self-healing layer, then the scaffolding CLI and HTML reporting. You'll see working code at each stage, not a big-bang delivery at the end. I should be upfront: the $10-30 range is well below what this scope actually costs, but I'm interested in the project because it sits at the intersection of test automation and AI tooling, which is work I genuinely enjoy. My bid reflects a realistic number for delivering everything in your acceptance criteria to a standard where `dotnet test` actually works out of the box. Happy to jump on a quick 15-minute call to walk through the architecture I have in mind — specifically how the self-healing locator resolution would work and how the Claude-powered scaffolding CLI would integrate. I can start this week.
$130 USD in 7 days
0.0
0.0

Hello, I see you need a robust Playwright-based automation framework in C# that adheres to the opus oe sonet model, and I can definitely deliver that for you. I am Mubashir, a Full-Stack Developer with 6+ years of experience in building automation frameworks. I understand that your priority is end-to-end automation test coverage while ensuring the architecture is flexible enough for future extensions. 1. First, I will design the Playwright automation framework in C# (.NET 6 or later) to support web, mobile, and desktop platforms as you described. 2. Then, I will create a CLI utility that scaffolds new .feature files, page objects, and hooks, ensuring ease of use for contributors. 3. After that, I will implement the self-healing element mechanism that automatically updates the object repository when locators break, ensuring reliability in tests. 4. I will generate consolidated execution reports in HTML that include pass/fail stats, screenshots, and Playwright traces produced at runtime. 5. Finally, I will deliver everything in a Git repository for your review and integration into your pipeline. Even if you're not sure yet, I would be happy to provide a FREE detailed quotation and project proposal with a suggested roadmap at no cost. You can use my proposal as a solid reference document, even if you choose someone else. >>> My Work: https://www.freelancer.com/u/mubashir021 <<< Send me a message, happy to talk details. Mubashir
$30 USD in 10 days
0.0
0.0

Hello, I am a Full Stack Developer with experience in C#, .NET, automation, API integrations, and software architecture. I can assist in building and enhancing your Playwright-based automation framework, including dynamic selector generation, AI-powered element detection, reporting, and CI/CD integration. I have experience developing scalable business systems and automation solutions, and I am confident I can deliver a reliable, maintainable solution within your timeline. I look forward to discussing the project further. Kind regards, Nkopane M.
$20 USD in 7 days
0.0
0.0

Hello, I can build a robust Playwright + C# (.NET 6+) BDD automation framework using SpecFlow, FluentAssertions, and Allure Reports. ✔ Playwright-based end-to-end automation framework ✔ Feature-driven architecture with .feature files, step definitions, hooks, and page objects ✔ CLI utility to generate features, page objects, hooks, and test templates ✔ Self-healing locator mechanism with repository auto-update and change logging ✔ HTML reporting with screenshots, traces, and execution statistics ✔ Sample scenarios for login, search, and negative test cases ✔ CI/CD-ready structure with detailed README and setup documentation The framework will be designed for future web, mobile, and desktop automation expansion without major restructuring. I can deliver a clean Git repository with proper commits, documentation, and a fully runnable solution that meets all acceptance criteria. Looking forward to discussing the architecture and implementation details.
$30 USD in 7 days
0.0
0.0

What if your automation framework could heal broken locators instead of breaking your CI pipeline? Hi, Your project is exactly the kind of challenge I enjoy. I can build a scalable Playwright + C# (.NET 6+) BDD automation framework that is modular, maintainable, and future-ready for web while remaining extensible for mobile or desktop automation. I’ll deliver: ✅ Playwright + SpecFlow based BDD framework ✅ CLI utility to generate `.feature` files, page objects, steps, and hooks ✅ Self-healing locator mechanism with automatic repository updates and logging ✅ HTML reports with screenshots and Playwright traces ✅ Sample login, search, and negative test scenarios ✅ Complete documentation and Git repository ready for CI/CD integration I have experience building automation and backend solutions with a focus on clean architecture and reusable code, ensuring the framework is easy to extend and maintain. I’d love to discuss your requirements further and help build a framework that becomes a long-term foundation for your automation needs. Ayush Nandi
$10 USD in 7 days
0.0
0.0

Hi, I'm very interested in building this Playwright-based BDD automation framework in C#. This aligns closely with my expertise in test automation architecture, BDD workflows, and scalable framework design. What I'll deliver: ✅ Clean C# (.NET 6+) project with Playwright + SpecFlow (BDD) integration ✅ CLI/UI scaffolding tool to auto-generate .feature files, page objects, hooks & trace config ✅ Self-healing locator mechanism – fallback attribute strategy with auto-update & logging ✅ HTML consolidated report with pass/fail stats, screenshots & Playwright traces ✅ Sample feature set: Login, Search & Negative path scenarios ✅ README with setup, execution & extension guide ✅ Extensible architecture – ready for mobile/desktop plugin layers without rewrite
$20 USD in 7 days
0.0
0.0

With over a decade of experience as a software developer and an AI systems specialist, I am well-equipped to deliver an exceptional Playwright-based automation framework for your business. Your project's emphasis on robustness, an open architecture primed for future extensions, and the BDD model align perfectly with my core approaches of clean, scalable architecture and business-first development. In my work, I prioritize layering intelligence and automation at the core - your project wouldn't be any different. The concept of a self-healing element mechanism interests me particularly as it's a unique approach towards robust automation, and one that would greatly benefit your framework. Additionally, I have strong experience with end-to-end development, from architecting the system to scaling it up: exactly what your project demands. Finally, collaborating frequently with my clients has always been key to producing exceptional work. With each deliverable assigned in expressive detail, you'll receive easy-to-understand rundowns of how everything works, including setup execution. A keen collaborator will sign off on every new feature alongside timely documentation (README). You have all my assurances that this C# BDD Framework integrated with Playwright will be lightweight, well-commented and ready for seamless integration into your pipeline. Let's put this project into git so we can get reviewing!
$10 USD in 1 day
0.0
0.0

560087, India
Payment method verified
Member since Oct 12, 2021
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹750-1250 INR / hour
$250-750 USD
₹2000-5000 INR
$20000-50000 USD
₹1500-12500 INR
₹12500-37500 INR
$10-30 USD
min $50 USD / hour
£10-15 GBP / hour
$30-250 USD
$250-750 USD
$250-750 USD
£250-750 GBP
$8-15 USD / hour
₹600-1500 INR
$30-250 USD
$10-30 CAD
₹400-750 INR / hour
$30-250 USD
₹1500-12500 INR
$30-250 USD