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.

No account needed · Scored in under a minute against a senior rubric

What do interviewers ask about UFT (QTP)?

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.

What do UFT (QTP) interviewers ask at junior, mid and senior level?

The same tool, three different interviews. Find your row before you prepare.

UFT (QTP) interview questions by level: junior, mid-level and senior
JuniorWhat interviewers probeThe object repository, record and playback, VBScript basics, and using checkpoints to verify a screen.Typical questionWhat is the object repository in UFT, and what happens when an object property changes?
Mid-levelWhat interviewers probeDescriptive programming, shared function libraries, data-driven runs with data tables, and recovery scenarios.Typical questionWhen would you use descriptive programming instead of the object repository?
SeniorWhat interviewers probeLegacy suite maintenance, migration from UFT to open-source tools, licensing, and skills transition.Typical questionHow would you plan a migration of 1,500 UFT scripts to a modern framework?

Which UFT (QTP) topics come up most?

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.

What are common UFT (QTP) 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 does AssertHired help you practice UFT (QTP) questions?

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 500+ QA engineers already practicing with AssertHired.

Question 1 · Automation · Mid-levellive scoring

A test passes locally but fails in CI about one run in five. Walk me through what you check first, and why.

Scored on the same four dimensions as the real thing: Technical accuracy · Coverage · Clarity · Best practices.

Rather skip ahead? Create a free account

FREE.TO.START  ·  7.DAY.TRIAL ON PAID PLANS