Skip to main content
UFT / QTP
INTERVIEW QUESTIONS  /  uft

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.

  1. 01

    What is the object repository, and what is the difference between shared and local?

  2. 02

    What is descriptive programming, and when would you use it instead of the repository?

  3. 03

    What types of checkpoints does UFT offer, and when do you use each?

  4. 04

    How do you handle synchronization in UFT?

  5. 05

    What is an action, and how do reusable actions help?

  6. 06

    How do you implement data-driven testing with the data table?

  7. 07

    How would you structure a keyword-driven or hybrid framework in UFT?

  8. 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.

Step 01

Pick Your Focus

Choose from 6 QA-specific categories. Select your role, target company, and difficulty level to customize the experience.

Step 02

Interview with AI

Answer 5 realistic interview questions from an AI that understands QA workflows, test architecture, and engineering culture.

Step 03

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 TOOLS  /  no signup

Free QA career tools, no account needed

Instant and private, everything runs in your browser. Try them before you sign up.

EXEC.NOW

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
FREE.TO.START  ·  7.DAY.TRIAL ON PAID PLANS
Written by Aston Cook, Senior QA EngineerLast updated May 2026