Summer Special Discount 60% Offer - Ends in 0d 00h 00m 00s - Coupon code: brite60

ExamsBrite Dumps

Certified Tester Test Automation Engineer Question and Answers

Certified Tester Test Automation Engineer

Last Update Jul 10, 2025
Total Questions : 80

We are offering FREE CT-TAE ISTQB exam questions. All you do is to just go and sign up. Give your details, prepare CT-TAE free exam questions and then go for complete pool of Certified Tester Test Automation Engineer test questions that will help you more.

CT-TAE pdf

CT-TAE PDF

$42  $104.99
CT-TAE Engine

CT-TAE Testing Engine

$50  $124.99
CT-TAE PDF + Engine

CT-TAE PDF + Testing Engine

$66  $164.99
Questions 1

As the TAE, you are working with the organisation's Test Manager to decide which external metrics and which internal metrics should be gathered for the new TAS.

Which of the following represents the BEST internal metric that would help measure the quality of the TAS and the number of problems associated with the TAS?

Options:

A.  

The average maintenance cost to keep an automated test in sync with the SUT

B.  

The number of hours of manual test effort saved by implementing a TAS

C.  

A measure of defect density within the TAS automation code

D.  

A measure of how many automated tests pass and fail

Discussion 0
Questions 2

Which of the following CORRECTLY describes how automation SHOULD be applied to confirmation testing?

Options:

A.  

Confirmation tests are not good candidates for automation as they are not designed to run many times

B.  

Confirmation tests should only be automated if they fail to pass on the first attempt

C.  

Confirmation tests can be automated and incorporated into an automated regression suite to show whether defects that were previously fixed reoccur

D.  

A confirmation test should only be automated after it has been run manually

Discussion 0
Questions 3

If you are tracking the frequency that a test automation code reports a defect that is not really a defect, what metric are you gathering?

Options:

A.  

Tool scripting metrics

B.  

Automation code defect density

C.  

Trend metrics

D.  

The number of false-fail results

Discussion 0
Questions 4

You are evaluating several test modelling tools and are wanting to automatically generate test cases within the tool where many different combinations of input data are created.

You are then wanting to export the test cases into a csv file which can then be read by a functional test execution tool using a data-driven or keyword-driven scripting method.

You have investigated several tools and there is only one tool that provides all the necessary features defined by your team with the exception of the export facility. It does not provide an export into either .xls or .csv formats.

What would be the BEST next step regarding the selection of this tool?

Options:

A.  

Consider another tool that is more “fit for purpose" and has all the features required.

B.  

Explore the possibility of creating your own export facility.

C.  

Ask the vendor and use forums to see if a solution is available or going to be available in the future.

D.  

Purchase this tool and generate the .csv file manually.

Discussion 0
Questions 5

You have been asked to determine a TAS for a new release of a SUT, test should be automated wherever. The new release will consist of 5 new interfaces and an amendment to 3 existing interfaces. The new and amended interface will be deliver incrementally in 3 sprints, each lasting 2 weeks.

What would be the BEST Test Automation Solution (TAS) design in this scenario?

Options:

A.  

Automate tests at both Component and System Level. Only do this automation once every interface has been fully developed or amended and manual testing has completed successfully.

B.  

Automate tests at one level only, System level. Use only the newly developed interfaces and do not create any customized interfaces/test hooks.

C.  

Automate the tests at two levels, Component and System level. Create customized hooks at Component level for interface not yet developed or amended. Only use the newly developed or amended interfaces to test at System level.

D.  

Automate a test at once level, component level, Create customized interface/test hooks for this level where the interface has not yet been developed or amended.

Discussion 0
Questions 6

When if the BEST time for automation to consider legal and/or standard requirements for a SUT?

Options:

A.  

When implementing the SUT

B.  

When designing a TAF

C.  

When designing a TAA

D.  

When developing a TAS

Discussion 0
Questions 7

You are using a gTAA to create a TAS for a project. The TAS is aimed at automatically and executing test cases based on a use-case

Modeling approaching that uses UML as a modeling language. All the interaction between TAS and SUT will only be at the API and GUI level.

Which of the following components of the gTAA would you EXCLUDE from the TAS?

Options:

A.  

The test reporting component of the test execution layer.

B.  

The Test execution component of the test generation layer

C.  

The test execution (test engine of the test execution layer

D.  

The Command Line Interface (CLI) component of the test adaptation layer

Discussion 0
Questions 8

When the SUT provides interfaces that can then be used to perform actions on the SUT, what is this called?

SELECT ONE OPTION

Options:

A.  

Controllability

B.  

Observability

C.  

Portability

D.  

Maintainability

Discussion 0
Questions 9

Which of the following statements does NOT describe good practice for maintaining the TAS?

Options:

A.  

The TAS must run in the development environment because development and programming knowledge are required for its maintainability

B.  

The TAS must be under configuration management, along with the test suite, the testware artefacts and the test environment in which it runs

C.  

The TAS must separate the test scripts from the environment in which it runs and from the associated harnesses and artefacts

D.  

The TAS must consist of components that can be easily replaced without affecting the overall behavior of the TAS itself

Discussion 0
Questions 10

Consider a TAS that uses a keyword-driven framework. The SUT is a web application and there is a large set of keywords available for writing the automated tests that relate to highly specific user actions linked directly to the GUI of the SUT. The automated test written with the keywords are statically analyzed by a custom tool which highlight’s repeated instances of identical sequence of keywords. The waiting mechanism implemented by the TAS for a webpage load is based on a synchronous sampling within a given timeout. The TAS allows checking a webpage load every seconds until a timeout value

Options:

A.  

Changing the scripting approach to data-driven scripting

B.  

Implementing keywords with a higher level of granularity

C.  

Changing the wait mechanism to explicit hard-coded waits

D.  

Establishing an error recovery process for TAS and SUT

Discussion 0
Questions 11

You are testing a major enhancement to an air traffic control user interface. You have use of a sophisticated pre-production test environment, created specifically for large scale automated regression, performance and security testing. The window for regression testing is limited and

must successfully conclude, with no major regressions remaining, before the non-functional testing starts.

You have been using the same version of the TAS for the last few releases, each time completing the automated regression test suite in a single overnight run. However, due to the latest enhancements for the SUT, you believe there is a risk that the test suite may no longer complete

overnight and therefore delay performance and security testing.

Which option would be the BEST and MOST cost-efficient approach to mitigate this risk?

Options:

A.  

Create a mirror of the pre-production test environment and split the regression test suite to run in parallel across the environments.

B.  

Split the regression test suite into multiple parts, running in the environment across consecutive nights.

C.  

Analyse the regression test suite and remove test coverage duplication and redundancy.

D.  

Introduce better coding practices for the automation scripts, including coding guidelines, reviews and improved static analysis.

Discussion 0
Questions 12

New features have been added for the current release of a SUT.

Which action would NOT be appropriate for the TAE to perform when evaluating the impact on the TAS?

Options:

A.  

Gather feedback from the Business Analysts to determine if the current TAS will meet the needs of the new features.

B.  

Review existing keywords to see if they need to be modified.

C.  

Run existing automated tests against the updated SUT to verify and record any changes to their correct operation.

D.  

Evaluate compatibility with existing test tools and, where necessary, identify alternative solutions.

Discussion 0
Questions 13

Which of the following describes how a test execution report is likely to be used?

Options:

A.  

To understand which test step caused the failure in a test case

B.  

To identify problematic areas of the SUT by keeping a history showing which test cases fail the most

C.  

To measure coverage of the test basis by a test suite

D.  

To record how a test case failure has been fixed

Discussion 0
Questions 14

Consider a TAS that is going to be deployed for the first time. The TAS requires share resources and run it its own test environment. The infrastructure for the TAS has been created along with maintenance procedures. It is very unlikely the TAS will be required to work in other target

Environments. There is a high-risk that when the TAS is deployed in its own test environment, a number of existing application will no longer work because of conflicts with the existing shared resources.

Which of the following activities would you expect to be MOST effective at mitigating the risk associated with the first deployment of the TAS?

Options:

A.  

Testing the TAS for application compatibility issues in the target environment

B.  

Testing the TAS for its ability to be implemented in other target test environments.

C.  

Testing the TAS for regressions due to optimization that fix non-functional issues.

D.  

Testing the TAS for ITS ability to run a shared test environment

Discussion 0
Questions 15

A regression test suite consist of 500 test cases which are all executed manually. The business case for a pilot project is based on the adoption of test automation using a commercial tool that will reduce the execution time by a factor of 90% for 100% of the tests in the regression test suite. The pilot project lasted one month ( as planned) and you are currently its results. At the end of the pilot project, 40% of the regression tests have been automated and their execution time has been reduce by 60%.

Which of the following statements is TRUE in this scenario?

Options:

A.  

The duration of the pilot project was too short –it should last unit the success factors are achieved

B.  

The target defined for the business case is too accurate –it should not be measureable

C.  

The project selected for the pilot is too critical –if should not be too critical or too trivial

D.  

The target defined for the business case seems difficult to hit – it should be realistic

Discussion 0
Questions 16

A TAS uses a commercial test automation tool and the default logs generated by the inconsistent formats such as different types of messages (pass/fail steps, screenshots, warnings, etc.) To solve this issue some custom logging functions have been created from the test scripts, making it possible to log the different types of messages with the same format. However, this may cause a problem due to excessive size of the logs which can make it difficult to find the required information. Assume that all the default logs will be disabled when running the automated tests and that some tests will not generate excessively sized logs.

Which of the following represents the BEST suggestion for implementing the custom logging functions?

Options:

A.  

Implement the custom logging functions without saving timestamps

B.  

Implement the custom logging functions to support different levels of tracing

C.  

Implement the custom logging functions without saving stack traces

D.  

Implement the custom logging functions to redirect the logs to multiple files

Discussion 0
Questions 17

A defect in a SUT has been resolved and validated by an automated defect re-test in the current release of the software. This retest has now been added to the automated regression test suite.

Which statement BEST describes a reason why this defect could re-occur in future releases?

Options:

A.  

Automated defect confirmation testing is not effective at confirming that the resolved defect will continue to work in future releases

B.  

The configuration management process does not properly control the synchronization between software archives

C.  

The automated regression test suite is not run consistently for future releases.

D.  

The automated regression test suite has a narrower scope of functionality

Discussion 0
Questions 18

What are the four horizontal layers of the gTAA?

Options:

A.  

Test adaptation, test execution, test design, test definition

B.  

Test generation, test execution, test definition, test APIs

C.  

Test generation, test definition, test execution, test adaptation

D.  

Test definition, test execution, test reporting, test adaptation

Discussion 0
Questions 19

You are currently designing the TAA of a TAS. You have been asked to adopt an approach for automatically generating and executing test cases from a model that defines the SUT. The SUT is a state-based and event-driven that is described by a finite-state machine and exposes its functionality via an API. The behavior of the SUT depends on hardware and communication links that can be unreliable.

Which of the following aspects is MOST important when designing the TAA in this scenario?

Options:

A.  

Looking for tools that allows direct denoting of exceptions and actions depending on the SUT events.

B.  

Adopting a test definition strategy based on classification tree coverage for the test definition layer.

C.  

Looking for tools that allow performing setup and teardown of the test suites and the SUT.

D.  

Adopting a test definition strategy based on use case/exception case coverage for the definition layer.

Discussion 0
Questions 20

Which of the following attributes should NOT be included in a test execution report associated with a suite of automated tests?

Options:

A.  

Summary of the test execution results

B.  

System/Application under test and its version

C.  

Defect clusters identified during test execution

D.  

Environment in which the tests have been executed

Discussion 0
Questions 21

Your functional regression test automation suite ran successfully for the first two sprints and no failures were encountered during the runs. The automation suite records the status of each test case as either 'pass' or 'fail' and has excellent recovery capability built in.

For the third sprint, the TAS log reported several test cases with a status of 'fail'. You investigated each test case and found that most failures were due to a defect in one of the keyword scripts, rather than in the SUT. For those where the failure was in the SUT, defect reports were raised but several were returned by the developers asking for more information to enable them to reproduce the problem.

Which additional log items SHOULD you add to the TAS that would BEST improve failure analysis and defect reporting for future sprints?

a) Dynamic measurement information about the SUT.

b) A status of TAS error’, in additional to pass' and 'fail', for each test case.

c) Use of a colour coding scheme so that 'pass’ is in red and fail' is in green.

d) A counter to determine how many times each test case has been executed.

e) System configuration information including software/firmware and operating system versions.

f) A copy of the source code for all Keyword scripts executed.

Options:

A.  

a and b

B.  

d and e

C.  

a and c

D.  

b and e

Discussion 0
Questions 22

If model-based testing has been selected for the overall test automation approach for a project, how does that influence the layers of the TAA?

Options:

A.  

All layers are used, but the test generation layer will be automated based on the defined model

B.  

There will be no need for the execution layer

C.  

No adaptation will be needed because the interfaces will be defined by the model

D.  

There will be no need to design the tests for the API because those will be covered by the model

Discussion 0
Questions 23

Consider a TAS deployed into production. The SUT is a web application and the test suite consists of a set of automated regression tests developed via GUI. A keyword-driven framework has been adopted for automating the regression tests. The tests are based on identification at low-levels of the web page components (e.g class indexes, tab sequence indexes and coordinates) in the next planned release the SUT will be subject to significant corrective maintenance (bug-fixes) and evolution (new features) Maintenance costs to update the test scripts should be as low as possible and the scripts must be highly reusable.

Which of the following statements is most likely to be TRUE?

Options:

A.  

The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach

B.  

False positive errors are likely to occur when running the automated tests on the new releases without modifying the test

C.  

The total execution time of the automated regression test suite will decrease for each planned release.

D.  

The keyword-driven framework introduces a level abstraction that is too high and makes it difficult what really happens

Discussion 0
Questions 24

You are the TAE for an Agile project which has six sprints for the current release. Sprint five is underway and the automated regression suite is due to start later today.

You have re-examined the results from the automated regression runs for the past four sprints. You notice that two test cases both reported a pass for sprints 1 and 4 but a fail for sprints 2 and 3. The failures have gone undetected and are therefore unexplained. Both test cases are closely coupled with other tests in the suite.

What course of action SHOULD you take?

Options:

A.  

Run the regression suite as planned and see If the tests fail again if they do, determine the cause of failure.

B.  

Remove the test cases from the regression suite and refer them to the test designer for manual testing for future sprints.

C.  

Quarantine the test cases, run the regression suite without them, and perform root cause analysis on the test cases in parallel.

D.  

Run the test cases manually now. If they still pass, keep them in the regression suite, if they fail perform root cause analysis.

Discussion 0