HomeISTQB Test Automation EngineerQuestions 21–30
ISTQB Test Automation EngineerPart 3 of 3

ISTQB Test Automation Engineer Exam Questions & Answers 2026 (21–30)

ISTQB Test Automation Engineer practice questions and answers 2026. Tap an option to test yourself — you'll see the correct answer and a plain-English explanation for every question. Free, no login.

Practise ISTQB Test Automation Engineer questions free, download the PDF, or unlock timed mock exams when you are ready.
Multiple choice — pick the best answer, then reveal it
  1. Q21Which of the following is the most important testability characteristic that should be assessed before implementing test automation?

    • ASize of the development team
    • BSecurity features of the application
    • CNumber of manual testers available
    • DControllability of the system under test
    Show answer

    ✓ Correct answer: D. Controllability of the system under test

    Controllability is critical for test automation as it determines whether test inputs can be easily applied to the SUT. Without sufficient controllability, automation may be impossible or require complex workarounds.

  2. Q22When preparing for test automation, what is the primary purpose of assessing the observability of a system?

    • ATo check if developers can see the test execution
    • BTo monitor the performance of the automation tool
    • CTo determine if the system's internal states can be observed through outputs for verification
    • DTo ensure the automation code is readable
    Show answer

    ✓ Correct answer: C. To determine if the system's internal states can be observed through outputs for verification

    Observability refers to how well internal states can be observed through outputs. High observability makes it easier for automated tests to verify expected behavior through visible outputs and results.

  3. Q23What is a key consideration when preparing test data for automation?

    • ATest data should always be randomly generated
    • BTest data should be in a known state and reproducible for consistent test results
    • CTest data should only come from production environments
    • DTest data should be managed exclusively by developers
    Show answer

    ✓ Correct answer: B. Test data should be in a known state and reproducible for consistent test results

    Automated tests require consistent, reusable test data to produce reliable results across repeated executions. Data should be in a known state before each test run.

  4. Q24Which of the following is NOT typically part of a testability assessment for automation?

    • AEvaluation of user interface aesthetics
    • BAnalysis of system interfaces and APIs
    • CAssessment of component isolation capabilities
    • DReview of logging and error handling mechanisms
    Show answer

    ✓ Correct answer: A. Evaluation of user interface aesthetics

    While user interface aesthetics may impact usability testing, they are not typically part of testability assessment for automation, which focuses on controllability, observability, and isolation aspects.

  5. Q25What environmental factor is most critical to assess before implementing test automation?

    • AOperating system manufacturer
    • BPhysical location of the test servers
    • CBrand of hardware being used
    • DStability of the test environment
    Show answer

    ✓ Correct answer: D. Stability of the test environment

    Stability of the test environment is crucial for reliable automation. Unstable environments lead to false failures, making it difficult to determine if failures are due to application defects or environmental issues.

  6. Q26When analyzing a system for automation feasibility, which factor indicates poor testability?

    • AConsistent logging mechanisms
    • BWell-documented APIs
    • CHard-coded test data within the application
    • DModular application architecture
    Show answer

    ✓ Correct answer: C. Hard-coded test data within the application

    Hard-coded test data complicates test automation by making the system difficult to control with different test inputs and creates maintenance problems when data changes.

  7. Q27In the context of test automation preparation, what does "controllability" refer to?

    • AThe ability to control which developers can check-in code
    • BThe ability to control the inputs and states of the system under test
    • CThe ability to control the test execution schedule
    • DThe ability to control test tool licenses
    Show answer

    ✓ Correct answer: B. The ability to control the inputs and states of the system under test

    Controllability refers to how easily test inputs can be provided to the system under test, which is essential for effective automation implementation.

  8. Q28Which of the following is most important to verify before implementing UI-based test automation?

    • AUI elements have stable identifiers or locators
    • BThe UI has an attractive design
    • CAll UI text is grammatically correct
    • DThe UI supports multiple languages
    Show answer

    ✓ Correct answer: A. UI elements have stable identifiers or locators

    Stable element locators (IDs, names, etc.) are essential for UI automation, as tests rely on these to identify and interact with interface elements. Changing locators will break automated tests.

  9. Q29What is a key consideration when assessing API testability for automation?

    • AGeographical location of API servers
    • BNumber of developers who created the API
    • CProgramming language used to develop the API
    • DQuality and completeness of API documentation
    Show answer

    ✓ Correct answer: D. Quality and completeness of API documentation

    Documentation quality is critical for API automation as it provides information about endpoints, parameters, request/response formats, and error handling, which are all needed to design effective automated tests.

  10. Q30Which aspect of test data management is most important when preparing for test automation?

    • AManual creation of all test data
    • BUsing only production data for all tests
    • CAbility to reset or restore test data to a known state
    • DLimiting test data to text-only formats
    Show answer

    ✓ Correct answer: C. Ability to reset or restore test data to a known state

    Test data reset capabilities ensure tests start from a known state, which is essential for test independence and consistent results across multiple executions.

Free practice here. Timed mocks when you are ready.

Use the free ISTQB Test Automation Engineer sample, download the PDF, then unlock web-based timed mock exams for a full exam rehearsal.