Free ATTA sample questions

Real questions from the Technical Test Analyst practice bank, with the correct answer and an explanation for each one. No junk, no filler.

Try them in the simulator Same questions, with study, timed and flashcard modes.

Showing 10 of 20 free sample questions.

Question 1Choose one

During a code review for a new e-commerce feature, you are presented with a checklist. One item on the checklist is: "Are the most common cases tested first in IF-ELSEIF chains?". What is the PRIMARY quality characteristic this checklist item is intended to improve?

Question 2Choose 2

A mobile banking application is experiencing intermittent freezes and crashes on customer devices after several days of use without restarting the app. The issue is not reproducible in the QA environment where tests are short-lived and devices are frequently reset. The development team suspects a memory management issue. As a Technical Test Analyst, which TWO of the following actions are most appropriate to diagnose this production issue? (Select TWO)

Question 3Choose one

A keyword-driven test automation framework is being designed for a large-scale CRM application. The business process for creating a new customer involves multiple steps: 'Login', 'NavigateToCustomers', 'ClickNew', 'EnterDetails', and 'SaveCustomer'. A junior automator suggests creating a single, high-level keyword 'CreateNewCustomer' that encapsulates all five steps. As the lead Technical Test Analyst, what is the primary trade-off of this approach?

Question 4Choose one

You are tasked with performance testing a REST API endpoint that processes financial transactions. The non-functional requirement states: "The endpoint must process 500 transactions per second (TPS) with an average response time under 200ms." After running a load test, you observe the following results: - Throughput: 350 TPS - Average Response Time: 180ms - CPU Utilization on the application server: 95% - Memory Utilization: 40% Based on these results, what is the MOST likely bottleneck?

Question 5Choose one

True or False: Achieving 100% decision coverage guarantees that all data flow anomalies of type 'UR' (Undefined-Referenced) will be detected.

Question 6Choose one

A software component for an avionics system (DO-178C, Level A) has the following decision: `if (A && (B || C))`. To achieve 100% Modified Condition/Decision Coverage (MC/DC), which test case pair demonstrates that condition 'B' independently affects the outcome?

Question 7Choose one

You are leading the technical review of a new distributed caching service. The architect has presented a design that prioritizes data consistency. Which programming practice from the review checklist should you question most critically, as it often trades consistency for performance or availability?

Question 8Choose one

A penetration tester gains unauthorized access to a system by submitting the string `' OR 1=1; --` into a login form's username field. This bypasses authentication and logs them in as the first user in the database. This is a classic example of what type of security vulnerability?

Question 9Choose one

To test the fault tolerance of a web application's infrastructure, a Technical Test Analyst uses a tool to randomly terminate virtual machine instances in the production environment during peak load to ensure the auto-scaling and load balancing systems respond correctly. This technique is an example of:

Question 10Choose one

You are analyzing a complex legacy function with the following control flow graph. Calculate its cyclomatic complexity. graph TD A[Start] --> B{Decision 1} B -->|T| C{Decision 2} B -->|F| D[Stmt 1] C -->|T| E[Stmt 2] C -->|F| F{Decision 3} D --> G{Decision 4} E --> H[End] F -->|T| G F -->|F| I[Stmt 3] G -->|T| J[Stmt 4] G -->|F| K[Stmt 5] I --> H J --> H K --> H

10 more free samples are waiting

Create a free account to unlock the whole ATTA sample bank, or get full access to all 246 practice questions in the simulator.

Create account