UFT (QTP) Interview Questions
Interviewing for an enterprise automation role that uses Micro Focus UFT (formerly QuickTest Professional)? Practice with an AI that asks about the object repository versus descriptive programming, checkpoints, VBScript, actions and reusability, and structuring UFT frameworks.
Free to start · 7-day trial on paid plans
What you’ll be asked.
UFT interviews focus on the concepts that make its object-based automation work. Expect questions on the object repository (how UFT recognizes objects and stores their properties), the difference between shared and local repositories, and descriptive programming (identifying objects at runtime by properties instead of the repository). You will be asked about checkpoints (standard, text, bitmap) and the output value, synchronization and wait strategies, VBScript fundamentals, actions and their reusability, parameterization and data tables, and recovery scenarios. Framework questions cover keyword-driven, data-driven, and hybrid designs in UFT. The tool is legacy in many shops, so interviewers also probe migration awareness.
Topics covered.
Key areas interviewers evaluate when asking about uft / qtp.
Object Repository
How UFT recognizes and stores object properties; shared vs local repositories.
Descriptive Programming
Identifying objects at runtime by properties instead of the repository.
Checkpoints & Output
Standard, text, and bitmap checkpoints and capturing output values.
VBScript
The scripting language behind UFT logic, functions, and flow control.
Actions & Reuse
Reusable actions, parameterization, and data tables for data-driven runs.
Recovery Scenarios
Handling unexpected events and errors during execution.
Sample Interview Questions
Questions based on real interview patterns. Practice answering these with AssertHired’s AI interviewer.
- 01
What is the object repository, and what is the difference between shared and local?
- 02
What is descriptive programming, and when would you use it instead of the repository?
- 03
What types of checkpoints does UFT offer, and when do you use each?
- 04
How do you handle synchronization in UFT?
- 05
What is an action, and how do reusable actions help?
- 06
How do you implement data-driven testing with the data table?
- 07
How would you structure a keyword-driven or hybrid framework in UFT?
- 08
UFT is legacy in many teams, how would you approach migrating off it?
How AssertHired works.
Three steps. No fluff. Designed specifically for QA engineers.
Pick Your Focus
Choose from 6 QA-specific categories. Select your role, target company, and difficulty level to customize the experience.
Interview with AI
Answer 5 realistic interview questions from an AI that understands QA workflows, test architecture, and engineering culture.
Get Scored
Receive instant feedback scored across 4 dimensions: Technical Accuracy, Communication, Examples, and Depth of Knowledge.
Frequently Asked Questions
What is UFT (QTP)?
UFT (Unified Functional Testing), formerly QuickTest Professional (QTP), is a Micro Focus commercial tool for functional and regression test automation of desktop, web, and API applications. It uses an object repository, VBScript, and checkpoints, and is common in established enterprise environments.
What is descriptive programming in UFT?
Descriptive programming identifies objects at runtime by specifying their properties directly in code, rather than relying on a stored object repository. It is useful for dynamic objects, large applications, or when you want to avoid maintaining a big repository.
Is UFT still relevant?
It is legacy but still used in many large enterprises with long-lived test suites. Interviewers may ask about UFT concepts and about migrating to modern tools like Selenium or Playwright, so understanding both the tool and a migration path is valuable.
Can I practice UFT questions on AssertHired?
Yes. The AI interviewer asks object-repository, descriptive-programming, and framework questions with follow-ups and scores you across four dimensions.
From the Blog
Related guides and tips to help you prepare.
Explore More Interview Prep Resources
Dive deeper into related QA interview topics.
Free QA career tools, no account needed
Instant and private, everything runs in your browser. Try them before you sign up.
QA Resume Checker
Instant 0-100 score on automation keywords, impact, and ATS formatting.
QA Cover Letter Generator
A tailored 3-paragraph QA cover letter from your resume and a job post.
QA Application Tracker
Drag-and-drop kanban to track every QA application from Applied to Offer.
QA Take-Home Test Generator
A realistic take-home assignment with a scenario, tasks, and a rubric.
QA LinkedIn Headline Generator
A recruiter-searchable headline, About section, and skills list.
QA STAR Story Builder
Structure a QA behavioral answer with the STAR method and instant checks.
QA Bug Report Generator
Build a clean, reproducible bug report for Markdown, Jira, or plain text.
Boundary Value Analysis Generator
Generate boundary value and equivalence partitioning test cases from a range.
QA Metrics Calculator
Calculate DRE, defect leakage, defect density, and pass rate with interpretation.
QA Test Plan Generator
Build a structured test plan (scope, approach, criteria, risks) in Markdown.
Ready for Your UFT / QTP Interview?
Practice with AI that asks real object-repository, descriptive-programming, and framework questions.
Join 1,200+ QA engineers already practicing with AssertHired.
Start your free QA interview