I need a hand expanding the automated QA coverage for a legacy Windows desktop application. I have already settled on Micro Focus UFT (Unified Functional Testing) as the framework—so no Selenium, Cypress, or Puppeteer here—and the goal is to translate our existing manual scenarios into reliable, maintainable functional tests. The first batch includes roughly 70 high-priority flows. I will provide detailed steps, test data, and access to the application under test; you will turn those into modular UFT scripts that use descriptive programming, shared object repositories, and parameterised actions wherever possible. Clean code structure, meaningful comments, and reusability matter more to me than raw speed. Deliverables • Complete UFT script suite covering the assigned scenarios • Git-friendly folder structure with a concise README explaining setup, execution, and troubleshooting • HTML/Excel execution reports generated by UFT’s Reporter and exported automatically • A short hand-off session (recorded) showing how to add new tests and maintain existing ones Acceptance criteria • All scripts run headlessly from the command line and exit with accurate pass/fail codes • At least 95 % of the provided functional cases automated with no critical false failures • Clear evidence of data-driven design and reusable functions to minimise duplication If you have strong UFT experience (desktop context is essential) and are comfortable integrating with a Jenkins or Azure DevOps pipeline later on, let’s talk next steps.