
Closed
Posted
Paid on delivery
My C# solution already contains a set of manually written test cases for a desktop application. I now want those scenarios turned into a maintainable NUnit-based automation suite focused first on our navigation flows. Here is what I need from you: • Analyse the current test project, identify the existing framework pieces (helpers, page-object equivalents, data files, etc.) and confirm they are compatible with NUnit. • Convert the documented navigation-flow test cases into clean, repeatable automated tests. Feel free to leverage WinAppDriver, FlaUI, White or any other C# desktop-automation library that integrates smoothly with NUnit. • Refactor or extend the framework where necessary so future scenarios (form submissions, button clicks and other UI interactions) can be plugged in with minimal effort. • Produce concise documentation and a live walkthrough explaining the framework structure, how to add new tests, and how to run the suite locally or in CI. A short screen-share or recorded demo is perfect. • Deliver the fully commented source code (ideally in a Git repo), instructions for restoring NuGet packages, and a sample test run report to confirm everything passes. Acceptance criteria 1. All supplied navigation-flow cases run green via NUnit in “dotnet test”. 2. Code follows SOLID principles; locators and utility methods are centralised. 3. Documentation lets a new developer set up and execute the suite in under 15 minutes. If something in the current setup blocks you, highlight it early so we can adjust. Looking forward to seeing our desktop tests finally automated!
Project ID: 40359722
11 proposals
Remote project
Active 7 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
11 freelancers are bidding on average ₹1,180 INR for this job

I’ve reviewed your requirement and I clearly understand the goal—convert existing manual navigation scenarios into a clean, scalable NUnit automation suite while strengthening the current framework for future UI coverage. I’ve handled a similar C# desktop automation project where we migrated manual test flows into NUnit using FlaUI. We refactored the structure into Page Object + service layers, centralized locators, and integrated CI with `dotnet test`. This reduced flaky tests and made adding new cases significantly faster. For your solution, I’ll: * Audit current framework (helpers, data, structure) and align with NUnit * Implement navigation tests using FlaUI/WinAppDriver (based on app type) * Refactor into maintainable layers (Page Objects, actions, utilities) * Ensure SOLID compliance and reusable components * Add setup for CI execution + generate test reports * Provide clear docs + walkthrough/demo **Quick questions:** 1. Is the app WPF, WinForms, or mixed UI? 2. Any existing automation library already partially used? 3. CI preference (Azure DevOps, GitHub Actions, etc.)? Let me know when you’re available to discuss this further I’d be happy to walk you through my approach or showcase examples relevant to this project. Looking forward to hearing from you! Best regards, Mulayam
₹1,050 INR in 7 days
3.0
3.0

I build C#/.NET tooling professionally and work with NUnit, WinAppDriver and FlaUI regularly across enterprise desktop projects. This scope is well-defined and I can deliver everything on your list. My approach Before writing any automation I will audit your existing project — helpers, page-object equivalents, data files — document what is NUnit-compatible and what needs refactoring, and share that analysis first. No surprises. The framework will follow a strict Page Object Model with centralised locators, a base test class handling setup and teardown, and a shared data layer. Adding a new scenario means creating one class and one data file — nothing more. Deliverables Git repo with full NuGet restore instructions and a README that gets a new developer running in under 15 minutes All navigation-flow cases passing green via dotnet test Recorded walkthrough covering structure, adding tests and CI integration Sample TRX/HTML test run report What I need from you The existing solution, documented test cases, application build output and a quick call to confirm the automation stack. Any environmental blockers — elevation requirements, headless CI constraints — get flagged within the first two days. Timeline Audit and compatibility report: day 2. Navigation tests passing: day 5. Docs and walkthrough: day 7. Available to start immediately.
₹1,500 INR in 7 days
3.1
3.1

I saw your project and am confident I can deliver on this. I'm currently working on a similar project and will analyze your C# solution to seamlessly convert the manual test cases into a robust NUnit-based automation suite. By ensuring compatibility, leveraging WinAppDriver, and streamlining UI interactions, I promise to create a framework that not only meets but exceeds your expectations. The value of having a maintainable automation suite focused on navigation flows cannot be overstated, and I am excited to bring this vision to life for you. I invite you to view my portfolio, which showcases the quality and results of my past work. I look forward to hearing from you. Regards, Sadiya
₹1,050 INR in 7 days
0.0
0.0

Hi there, We can help turn your existing C# desktop test project into a maintainable NUnit automation suite with centralized locators, reusable utilities, and a cleaner structure for adding future UI scenarios. Our approach would begin with a quick review of the current framework pieces so we can confirm compatibility, identify any blockers early, and then convert the navigation flows into repeatable automated tests. We will also refactor the framework where needed, produce concise handover documentation, and provide clear instructions for restoring packages and running the suite locally or in CI. If any part of the current setup creates constraints, we will highlight that upfront so the scope stays realistic and the delivery remains focused. Best Regards, 8veer
₹980 INR in 10 days
0.0
0.0

Hello, I understand you need your manually written C# desktop test cases converted into a maintainable NUnit automation suite, focusing first on navigation flows. The goal is to deliver a clean, user-friendly, and scalable solution that matches your expectations. Here’s what I can provide: Analyse your current test project, confirm NUnit compatibility, and map helpers, page-object equivalents, and data files. Convert navigation-flow test cases into repeatable automated tests using WinAppDriver, FlaUI, or White, with clean, maintainable code. Refactor the framework for easy future extension, provide documentation, and a live walkthrough/demo for setup and execution. I bring over 4+ years of experience in C#, NUnit, and desktop automation, working on robust, scalable test frameworks for enterprise desktop applications while keeping SOLID principles and usability as top priorities. Just to clarify a few things: Are there any dependencies or custom controls in the app that might require special handling? Do you prefer a particular automation library or am I free to choose the best fit? Please come to the chat box to discuss more about your project. Best regards Indresh Kushwaha
₹2,000 INR in 7 days
0.0
0.0

Hi, I have solid experience in C# desktop application development and test automation. I’ve worked with NUnit and have hands-on experience with UI automation tools like WinAppDriver and FlaUI. I can help you convert your existing manual test scenarios into a clean, maintainable NUnit automation framework. I will: • Analyse your current test project and reuse existing helpers/framework components where possible • Implement navigation flow automation using a structured approach (Page Object Model) • Ensure the framework is scalable for future UI scenarios (forms, buttons, validations) • Follow SOLID principles with centralized locators and reusable utilities • Provide well-documented code along with setup instructions • Share a demo (recorded or live) explaining how to run and extend the framework I can complete this within 3–4 days and ensure all tests run successfully using "dotnet test". Let’s connect to discuss your current setup and tools being used so I can get started immediately. Thanks, Divyaprakash
₹1,300 INR in 7 days
0.0
0.0

Hello, Thank you for the clear and detailed requirements. I can help you convert your existing manual test cases into a clean, maintainable NUnit-based automation suite focused on navigation flows. I will start by analyzing your current test project, including helpers, utilities, and any existing structure, to ensure compatibility with NUnit and identify reusable components. If there are any issues or limitations, I will highlight them early and propose practical solutions. Next, I will automate the navigation scenarios using a reliable desktop automation tool such as WinAppDriver or FlaUI, depending on your application. The tests will be structured, stable, and easy to maintain. I will also refactor the framework by introducing a Page Object–like structure, centralizing locators, and creating reusable methods. This will make it easy to extend the framework for future scenarios like form submissions and UI interactions. Additionally, I will provide clear documentation explaining the framework, how to add tests, and how to run everything using “dotnet test”, along with guidance for CI integration. You will receive clean, well-structured code, setup instructions, and a sample passing test run. Best regards, Sara
₹1,050 INR in 7 days
0.0
0.0

You don’t just need tests converted—you need a setup that won’t collapse the moment the UI shifts or new scenarios get added. I’ve worked on similar C# desktop automation where manual cases were turned into NUnit suites that stayed stable over time. The key was structuring proper page objects, centralizing locators, and choosing the right driver (usually FlaUI for reliability unless there’s a strong reason otherwise). I’d first audit your current framework, clean up any gaps, then convert navigation flows into reusable, readable tests. From there, I’ll make sure adding new scenarios is straightforward—not a rewrite each time. You’ll get working tests, clear docs, and a quick walkthrough so your team can run and extend it بسهولة. If you share the repo, I can review and start right away.
₹1,050 INR in 7 days
0.0
0.0

I can help you convert your existing desktop test cases into a clean and maintainable NUnit automation framework. I have experience with Dotnet and Reactjs, and I can use tools like WinAppDriver or FlaUI to automate navigation flows effectively. I will structure the framework using best practices such as reusable components, centralized locators, and scalable design so future test cases can be added easily. I will also provide clear documentation, setup instructions, and a walkthrough to ensure your team can run and extend the tests without difficulty.
₹1,050 INR in 7 days
0.0
0.0

Bengaluru, India
Member since Jun 28, 2025
₹1500-12500 INR
₹1500-12500 INR
₹12500-37500 INR
€250-750 EUR
₹1500-12500 INR
£20-250 GBP
$750-1500 USD
$30-250 USD
$250-750 AUD
$10-15 USD
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
$30-250 USD
$30-250 USD
€250-750 EUR
$250-750 AUD
$25-50 USD / hour
€12-18 EUR / hour
₹1500-12500 INR
£10-20 GBP
$15-25 USD / hour
$30-250 AUD