Summer Sale Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: s2p65

Easiest Solution 2 Pass Your Certification Exams

CTFL-AT iSQI Certified Tester Foundation Level Agile Tester Free Practice Exam Questions (2025 Updated)

Prepare effectively for your iSQI CTFL-AT Certified Tester Foundation Level Agile Tester certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 1 / 2
Total 80 questions

Which of the following statements about Agile software development approaches is true?

A.

Communication, simplicity, feedback, courage, and respect are the five fundamental values of Kanban to guide development

B.

Scrum does not provide guidance on how development has to be done in a Scrum project but prescribes the adoption of specific testing techniques

C.

In Kanban, transparency of content and progress of tasks is usually done with the visualization of the active tasks, for example on a public whiteboard

D.

Scrum is an Agile management framework that defines three roles: the Scrum Owner, the Product Master, and the Development Team

Consider the estimation of a given user story performed separately by two different teams (Team A and Team B) using the Planning Poker technique. Both teams consist of five members and use a deck of cards (0, 1, 2, 3, 5, 8, 13, 20).

Team A quickly decides on an estimate of8 story pointsafter four rounds, withno discussionsbetween rounds.

Team B arrives at3 story pointsafter three rounds, withdiscussionsbetween the lowest and highest estimators after each round.

Which of the following statements would you expect most likely to be true in this scenario?

A.

Team B estimates that the user story can be "done" with significantly less effort in absolute terms than what was estimated by Team A

B.

Team A has a better estimation process than Team B because at the end of the last round, all five team members’ estimates are an exact match

C.

In the estimation process, Team B, unlike Team A, can take advantage of the discussions that represent an important benefit of using Planning Poker

D.

Both Team A and B have an ineffective estimation process because the best estimate is the average of the results of the first round of estimation

Which of the following statements about the differences between testing activities in Agile projects and traditional projects is true?

A.

In traditional V-model projects there is a system test level that usually involves executing functional tests as well as non-functional tests, while in Agile projects there is never a system test level

B.

Because Agile projects tend to adopt test-first approaches, test automation in Agile projects is performed at lower test levels, while test automation in traditional projects is performed at higher test levels

C.

Risk-based testing can be adopted both in Agile projects and traditional projects. In Agile projects, the specific risks for all of the iterations are identified and assessed during release planning

D.

In traditional V-model projects the different test phases are performed sequentially, while in Agile projects these phases are performed parallel to one another within each iteration

Which of the following statements about iteration and release planning is true?

A.

Release planning defines and re-defines the product backlog and provides the basis for a test approach and test plan spanning all iterations

B.

During release planning, testers add value by breaking down user stories into tasks (particularly testing tasks)

C.

During release planning, testers establish and prioritize the user stories for the release and then participate in the quality risk analysis for these stories

D.

Release plans cannot change as an Agile project proceeds, but iteration plans may change to accommodate new needs

Which of the following would provide the MOST independence for testers working with agile teams?

A.

Testers are fully embedded in each Agile team to perform many of the testing tasks.

B.

Testers from an independent test team who do not get involved with the Agile team, but are assigned to do System Testing once all sprints are completed.

C.

Testers from an independent test team are assigned on-demand for the final days of each sprint.

D.

Testers from an independent test team are assigned to the Agile team at the beginning of the project, returning for re-assignment to a new agile team.

Which of the following statements about Agile retrospectives is true?

A.

Agile retrospectives should focus exclusively on improving negative aspects, without wasting time in discussions on what worked well during the iteration

B.

All of the improvements identified in an Agile retrospective must be implemented as soon as possible during the next iteration

C.

Metrics such as burndown charts, velocity, and number of stories completed could be effectively used during Agile retrospectives for process improvement

D.

An Agile retrospective should be held at the end of an iteration only when the number of story points completed by the team in that iteration is lower than the team velocity

Your agile team is using the Testing Quadrants to ensure that all important test levels and test types are covered in the test plan.

In relation to Quadrant 3 - business facing and product critique, what should be considered for the plan?

A.

Exploratory Testing

B.

Prototype Testing

C.

Performance Testing

D.

Functional Testing

Which ONE of the following is an example of a typical “Business-oriented work product”?

A.

The released product.

B.

Acceptance testing entry criteria.

C.

A user manual.

D.

Usability testing test results.

Which of the following statements about the testing quadrants model is true?

A.

Each of the four testing quadrants (Q1, Q2, Q3, and Q4) represents a different test level (Q1 = Unit, Q2 = Integration, Q3 = System, and Q4 = Acceptance) and describes the different test types that shall be performed by Agile teams in that test level for an Agile project

B.

Each of the four testing quadrants (Q1, Q2, Q3, and Q4) contains different test types and test levels, and these quadrants are numbered to describe the order in which the associated test types and test levels shall be performed in an Agile project (Q1 first, Q4 last)

C.

Each of the four testing quadrants (Q1, Q2, Q3, and Q4) contains different test types and test levels, and these quadrants can be used by Agile teams and other stakeholders to ensure that all important test types and test levels are included in an Agile project

D.

Each of the four testing quadrants (Q1, Q2, Q3, and Q4) contains different test types and test levels, and these quadrants are numbered to describe the risk level associated with the test types (Q1 = least risky, Q4 = most risky)

Which of the following is an Agile software development approach in which transparency of content and progress of tasks is usually obtained with the visualization of the active tasks and in which iterations are optional?

A.

Scrum

B.

Continuous integration

C.

Kanban

D.

Slack

Which of the following statements would you expect to be the MOST direct advantage of the whole-team approach?

A.

Having at least once a day an automated build and test process that detects integration errors early and quickly.

B.

Avoiding requirements misunderstandings which may not have been detected until later in the development cycle when they are more expensive to fix.

C.

Capitalizing on the combined skills of business representatives, testers and developers working together to contribute to project success.

D.

Reducing the involvement of business representatives because of the increased communication and collaboration between testers and developers.

Which of the following would you expect most likely to be an advantage of the whole-team approach?

A.

Providing constant availability of executable software throughout the iteration for testing, demonstration, or education purposes

B.

Improved quality of the requirements specification (through examples and automatable tests) when adopting the Acceptance Test-Driven Development practice

C.

Improved code quality produced as the result of the refactoring step performed as part of the test-driven-development technique

D.

Eliminating the schedule risks associated with big-bang integration

You are working on an Agile project and have been asked to implement exploratory testing for the current sprint. Which one of the following is a correct approach to adopt?

A.

Allocate independent testers to design exploratory tests using test charters in time boxed sessions. Plan to run all sessions in parallel with each session lasting more than 5hours.

B.

Ask experienced testers to try and find new defects by using the system without the constraint of documentation and tools.

C.

Use testers who have not been involved in the sprint to write new test cases from the user stories. These test cases are then executed in a time boxed session for the sprint.

D.

Ask experienced testers to prepare test charters for time boxed sessions lasting no more than 2hours. Tests should be designed and executed within each session using heuristics, creativity and intuition.

A calculator application is being developed. The third sprint has been planned to add functionality to the calculator to allow scientific calculations.

Which TWO examples below represent activities that would likely be managed on an agile task board for the third sprint?

1) A task to design the features planned for the next sprint.

2) A task to run an acceptance test for a user story.

3) A task to automate regression tests.

4) A task to participate in training in preparation for the fourth sprint.

5) A task to produce a daily progress report for the agile team members.

A.

2, 3

B.

1, 4

C.

4, 5

D.

1, 5

Which of the following statements describes Configuration Management?

A.

Configuration management is a test management task that deals with developing and applying a set of corrective actions to get a test project on track when monitoring shows a deviation from what was planned

B.

Configuration management represents a method for measuring and managing session-based testing, where a session is an uninterrupted period of testing which could last from 60 to 120 minutes

C.

Configuration management consists of all of the test design techniques in which test cases are designed to execute all possible discrete combinations of any set of a specified number of configuration elements

D.

Configuration management aims to identify and document some characteristics of a configuration item, control changes to those characteristics, and record and report change processing and implementation status

What is the main benefit of the Test Pyramid?

A.

It means testing is involved early in the development cycle.

B.

It helps in evaluating the amount of test cases needed.

C.

It shows complexity of testing activities.

D.

It acts as a metric for testing progress.

Which of the following statements about test automation and regression risk in Agile projects is true?

A.

Automated unit tests are generally not run with each code check-in as they take longer to run than automated acceptance tests and could slow down the code check-in process

B.

Regression risk is reduced when there is a high degree of code changes being applied from one iteration to the next

C.

Technical debt is due to manual testing and it cannot be present when the team implements test automation

D.

Test automation can help to manage regression risk since it allows the running of regression test suites within each iteration

You are developing the code that controls an industrial Espresso machine which will be operated by waiting staff in restaurants.

The machine is rather complicated and has lots of switches and buttons, so in the next iteration instructions will be provided to the operator on a small LCD screen.

A User Story for the Operator-Instructions module is as follows:

"As an operator of the Espresso machine, I would like to know how to steam milk, so I can add steamed milk to the coffee."

The following is a list of risks identified for this story, with assigned probability and impact.

A.

Operators will not read the instructions and will try various switches and buttons until something works. Probability: Low. Impact: Low

B.

The instructions may be incorrect or appear in the wrong order. Probability: Low. Impact: High

C.

An untrained customer will attempt to use the coffee machine. Probability: High. Impact: High

D.

A small child may try to steam milk. Probability: High. Impact: Low

An Agile team is developing a Pay-TV web portal. In Iteration 3, only PayPal and credit card payments are supported. A new user story in Iteration 4 adds payment using credit from a smartcard.

Which of the following would you expect to describe valid and relevant acceptance tests for this user story?

A.

Tests to check that payments with insufficient credit charged on the smartcard are successful

B.

Tests to check that payments with sufficient credit charged on the smartcard are given five percent discount are successful

C.

Tests to check that payments with expired credit cards of supported credit card types are unsuccessful

D.

Tests to check that payments with no credit charged on the smartcard will be unsuccessful

Consider the following acceptance criterion associated to a user story:

"A maximum of 0.0002 failures per hour in the specified operational conditions over at least ten days of testing must be achieved."

Which of the following aspects of testability is best described in this acceptance criterion?

A.

Scenarios

B.

Functional behavior

C.

External interfaces

D.

Quality characteristics

Page: 1 / 2
Total 80 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved