About the Exam

ISTQB positions CTAL-ATT as an advanced certification for technical testing in Agile development. It covers testing and agile techniques, test automation approaches, and continuous deployment and delivery. The certification is aimed at people who want to deepen their expertise in technical testing within an Agile context and demonstrates advanced-level competence in those practices.

Exam Topics

  • Requirements Engineering0%
  • Requirements Engineering Techniques0%
  • Testing in Agile0%
  • Agile software development and Test Techniques0%
  • Experience-based testing in Agile0%
  • Aspect of Code Quality0%
  • Test Automation0%
  • Test Automation Techniques0%
  • Level of Automation0%
  • Deployment and Delivery0%
  • Continuous Integration, Continuous testing and Continuous Delivery0%
  • Service Virtualization0%

How to Use This Practice Exam

  1. Browse — Read each question, select your answer, and reveal the explanation.
  2. Exam Mode — Simulate real exam conditions with a timed session and score report.
  3. Learn Mode — Spaced repetition schedules questions you struggle with for long-term retention.

Download the Full Exam PDF

Get every question and answer in a clean, printable PDF built for offline study. Purchase once, keep permanent access, and re-download the latest version anytime.

Last updated December 2, 2025 at 5:06 PM

Topic filter
Retired questions
Question sort
Questions per page

QuestionQ1

Aspect of Code Quality

Why could static analysis be used on an Agile project?

Explanation

Static analysis tools automatically examine code for quality issues, potential defects, and maintainability concerns that can indicate sources of technical debt.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ2

Agile software development and Test Techniques

Which option accurately states a recommended guideline for writing BDD scenarios?

Explanation

BDD scenarios should express behavior that the system supports from the perspective of a particular user, keeping the specification focused on observable business behavior rather than technical implementation details.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ3

Agile software development and Test Techniques

Why might test cases require refactoring in an Agile project?

Explanation

Refactoring test cases improves their clarity and structure, making them easier to understand, maintain, and modify as the product evolves.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ4

Test Automation Techniques

Which option represents a good practice for applying test automation in a Regression-averse test approach?

Explanation

A successful regression-averse approach maintains a large, stable automated regression suite by continuously improving and refactoring the tests. This preserves maintainability and efficient analysis as the regression suite grows.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ5

Agile software development and Test Techniques

In the mnemonic FIRST, F means Fast. Which option correctly gives the meanings of the remaining four letters (IRST)?

Explanation

FIRST is a unit-testing mnemonic meaning Fast, Independent, Repeatable, Self-validating, and Timely.

Community Discussion

No comments yet. Be the first to start the discussion!

That's the end of the preview

It's free

100% of the questions are free for all users.
No strings attached.

Topics covered
Requirements EngineeringRequirements Engineering TechniquesTesting in AgileAgile software development and Test TechniquesExperience-based testing in AgileAspect of Code QualityTest AutomationTest Automation TechniquesLevel of AutomationDeployment and DeliveryContinuous Integration, Continuous testing and Continuous DeliveryService Virtualization
Know a question that should be here? Contribute to this exam
Back home