ISTQB Advanced (CTAL-TM v3.0) Mock Exam #3 — Questions & Answers

Every question in this mock exam, with the correct answer marked and a written rationale behind each option below — for reading and review, not a timed run.

Chapter 1 · Managing the Test Activities — 26 questions

Question 1

A test manager at a regional insurer is preparing the test plan for a new claims-handling platform. According to the CTAL-TM v3.0 syllabus, which THREE of the following are test planning activities (as opposed to monitoring and control or completion activities)?

Identifying the product risks of the claims platform and agreeing how each risk will be treated (preventive, corrective or mitigating action)

Correct answer

Risk identification and the choice of risk treatment approach are explicit parts of test planning in the syllabus.

Estimating the testing effort and allocating testers, environments and tools to the planned test activities

Correct answer

Resource estimation and allocation are planning activities: they set the budget the later activities are measured against.

Deriving the project test strategy from the organizational test strategy and the test policy

Correct answer

Producing the project test strategy is described as the main output of test planning.

Issuing a control directive to re-sequence the remaining test execution after a slipped delivery date has pushed the highest-risk module to the end of the schedule

Control directives react to deviations found during monitoring; they belong to test monitoring and control, not planning.

Archiving the testware and handing it over to the maintenance organisation after the release is accepted, together with restoring the test environment to its baseline state

Archiving and handing over testware is a test completion activity performed after the exit criteria are met.

Why

Test planning covers setting objectives, identifying product risks and their treatment, defining the approach and strategy, and estimating and allocating resources. Control directives belong to monitoring and control; archiving testware belongs to test completion.

Question 2

A payments company runs a programme of six related projects that will go live…

A payments company runs a programme of six related projects that will go live together: a new card switch, a fraud engine, two mobile apps, a back-office portal and a data migration. The head of testing asks a senior test manager to write a single test plan that covers the whole programme. Each project already has its own test manager. How does the CTAL-TM syllabus position this piece of planning?

It replaces the six project test plans, because maintaining plans on two levels would duplicate estimation, monitoring and reporting effort and create the risk of inconsistent exit criteria between the levels

Higher-level plans do not replace lower-level ones; each project still needs its own plan for its own scope, risks and resources.

It is a programme-level test plan; project-level test plans are derived from it and must stay consistent with its objectives, shared environments and integration milestones

Correct answer

The syllabus describes test planning at project, programme and portfolio level, with lower-level plans aligned to the higher-level plan.

It is the organizational test strategy, because any planning document that spans more than one project by definition sets the generic approach for the organisation rather than for a single piece of work

The organizational test strategy is a generic, long-lived statement of approach for the organisation; a plan for one programme with concrete dates and resources is still a plan.

It is a master test plan for the first project (the card switch), which the other five project test managers copy and adapt for their own scope once their requirements are stable enough to plan against

A master test plan belongs to one project. Copying it does not coordinate shared environments, integration sequencing or a joint go-live across six projects.

Why

Test planning takes place at project, programme and portfolio level. A plan covering six coordinated projects is a programme-level plan; the project plans remain and are aligned to it.

Question 3

System testing of a logistics platform has passed its exit criteria and the test…

System testing of a logistics platform has passed its exit criteria and the test completion activities have been carried out: the completion report is approved, the testware is archived, the environment is handed back and a lessons-learned session was held. A new project with a similar scope is starting next quarter. Which output of the completion activities is the most direct input to the test planning of that new project?

The documented lessons learned, because they identify what in the process, estimates and risk analysis should be repeated or changed

Correct answer

Lessons learned feed process improvement and the planning assumptions of future projects; that is why the syllabus places them in test completion.

The final list of closed defects, because the new project can reuse the defect count and severity profile directly as its expected defect volume when estimating retest effort

Defect data can inform estimation, but a closed-defect list is a historical record of one product rather than a planning input in its own right.

The restored test environment, because the new project can reuse the same hardware, configuration and access rights without new setup effort and therefore start execution earlier

Restoring the environment frees resources; it is not planning information and the new project will still have to plan its own environment needs.

The archived regression test cases, because the new project can execute them unchanged as its first test cycle and use the results as an early baseline of product quality

Archived testware is valuable for reuse, but it is product-specific and must be re-assessed; it does not by itself shape the plan.

Why

Test completion includes capturing lessons learned so that they can be used in future planning and in test process improvement. That is the item with the most direct planning value for a similar new project.

Question 4

A test manager plans the last six weeks before the go-live of a national…

A test manager plans the last six weeks before the go-live of a national e-invoicing portal. Facts: - Three test environments are available: ENV-A is production-like in size and holds anonymised production data; ENV-B and ENV-C are half-size functional environments. - Four activities compete for them: performance testing (needs production-like size and data, 2 weeks, external specialists booked for weeks 2-3), security penetration testing (needs a frozen build, 1 week, external firm booked for week 4), functional regression (runs on every build, continuous), and user acceptance testing by 40 accountants (needs a frozen build and stable data, weeks 5-6). - The highest product risks are throughput at month-end and unauthorised access to other companies' invoices. Which allocation best applies the syllabus principles of resource allocation and risk-based sequencing?

Reserve ENV-A for performance in weeks 2-3 and security in week 4 on a frozen build, run regression continuously on ENV-B, prepare ENV-C with stable UAT data from week 3 and run UAT there in weeks 5-6, keeping ENV-A free in weeks 5-6 for re-tests of performance and security fixes

Correct answer

The production-like environment goes to the two highest-risk, environment-sensitive activities in their booked windows; regression keeps its own environment; UAT gets stable data; contingency time exists for re-tests.

Run all four activities in parallel on all three environments from week 1 so that no environment is ever idle and every activity gets the maximum calendar time; resolve environment conflicts week by week in the daily stand-up, giving precedence to whichever activity is furthest behind its planned execution rate at that moment

Performance and security need a frozen build and a dedicated environment; parallel use by regression and UAT would invalidate their results and defers the conflicts instead of resolving them.

Postpone performance testing to a post-go-live hardening phase because the external specialists are the most expensive resource and the month-end peak is still eight weeks away; use their two weeks of ENV-A time for additional exploratory functional testing by the internal team, which can start immediately without a frozen build

Month-end throughput is one of the two highest product risks; removing its test before go-live contradicts the principle that the highest risks are tested earliest and most intensively.

Give ENV-A to UAT for the whole six weeks because the 40 accountants are the paying customer and need a stable, production-like system with real-looking data; run performance testing and security penetration testing on ENV-B and ENV-C respectively in their booked weeks, and squeeze functional regression into the night shifts on whichever environment is idle

Performance results from a half-size environment are unreliable for a throughput risk rated highest, and UAT does not need the production-like environment for six weeks.

Why

Resource allocation is a test management activity driven by risk and by the technical needs of each test type. The production-like environment must serve the highest-risk, most environment-sensitive activities in their fixed windows, while continuous regression and UAT get environments that suit them, with contingency for re-tests.

Question 5

During stakeholder analysis for an electronic patient-record project, the test…

During stakeholder analysis for an electronic patient-record project, the test manager describes the head of nursing as follows: she chairs the go-live board, has attended every sprint review, has asked for the risk list twice and has offered ward staff for acceptance testing. Using the stakeholder (power-interest) matrix from the CTAL-TM syllabus, how should she be classified and handled?

Apathetic: low influence and low interest, so she needs to be monitored and informed when something changes, without being drawn into decisions

Her chairing of the go-live board gives her high influence and her behaviour shows high interest; neither dimension is low.

Latent: high influence but low interest, so the test manager should keep her satisfied with concise summary reports and avoid overloading her with detail

Latents have power but little interest; here the interest is clearly high, shown by attending reviews and requesting the risk list.

Defender: high interest but low influence, so she should be kept informed in detail about progress and risks but not be involved in decisions

Defenders lack influence; a stakeholder who chairs the go-live decision board has high influence.

Promoter: high influence and high interest, so she should be managed closely and involved in test decisions and reporting

Correct answer

High power combined with high interest makes her a Promoter, the group to involve most closely.

Why

The stakeholder matrix classifies people by influence and interest: Promoters (high/high), Latents (high influence, low interest), Defenders (high interest, low influence) and Apathetics (low/low). A decision-board chair who actively engages is a Promoter.

Question 6

A test manager on a sequential (V-model) project for a warehouse control system is asked why her test management activities differ between component testing and system testing. Which answer is consistent with the CTAL-TM syllabus view of test management across test levels?

All test levels must use identical planning templates, metrics, tooling and exit criteria so that results can be aggregated in one report without transformation; any difference between levels would make the figures incomparable and would prevent the test manager from presenting a single consolidated view of quality to the steering group

Uniform templates ignore the differing objectives of the levels; the syllabus expects tailoring, not identical treatment.

Component testing needs the most formal planning, entry and exit criteria and reporting because it is the level where the majority of defects are introduced and found, whereas system testing can be managed informally by the test manager once all components have passed their own exit criteria, since its purpose is essentially confirmation

The syllabus does not tie formality to defect volume; the level closest to the integrated product and to acceptance normally carries the more formal management.

The activities of planning, monitoring and control and completion apply at every level, but their formality, ownership and metrics are adapted: component testing is typically managed within the development team with lightweight reporting, while system testing is managed by the test manager with formal entry and exit criteria

Correct answer

The same three management activities apply at each level; what changes is who owns them, how formal they are and which metrics are collected.

Test management activities apply at the system and acceptance levels; component and integration testing are development activities outside the test manager's scope, so they are neither planned nor monitored by the test manager and their results do not need to appear in the test plan or in the status reports to the project stakeholders

The test manager may not own component testing directly, but the levels are still planned, monitored and completed and their status feeds the overall test plan.

Why

Test planning, monitoring and control, and completion apply at every test level. What varies is the ownership, the degree of formality and the metrics: component testing is usually managed inside development, system testing formally by the test manager.

Question 7

The project test strategy for an online marketplace lists functional testing, performance testing, security testing and usability testing as test types. The test manager is deciding what this means for the test plan. Which planning consequence follows from the syllabus discussion of test types?

Usability and security testing are handed to the business acceptance testers, because they represent the end user and know how the marketplace will be used in practice, whereas the test team lacks the domain view needed to judge whether a screen is usable or whether an access rule is appropriate

Security testing in particular requires specialist skills and tools; delegating it to business users leaves a technical test type without technical capability.

Each test type is planned with the same resources and the same environment, because keeping one set of conditions makes results across the types directly comparable and avoids the cost and coordination effort of maintaining several environments and specialist tool sets in parallel

Test types differ in their requirements; a functional environment is often unsuitable for load or penetration testing, so identical conditions are not a valid goal.

Non-functional test types such as performance and security need their own planning early, because they typically require specialist skills, dedicated tools and production-like environments that are scarce and must be scheduled ahead

Correct answer

The syllabus stresses that different test types have different resource, tool and environment needs, and that these have to be planned rather than assumed.

Non-functional test types are planned after functional testing has finished, because their results are meaningful once the functionality is completely stable; planning them earlier risks measuring performance and security of code that will change again and having to repeat the expensive test runs

Waiting for complete functional stability pushes performance and security testing to the end, where the schedule pressure and the cost of fixes are highest.

Why

Different test types have different planning needs. Performance and security testing in particular depend on specialist people, tools and production-like environments, so the test manager plans them early rather than treating them as an appendix to functional testing.

Question 8

A test manager who has led independent test teams on V-model projects for ten years joins a product company that works in Scrum with five cross-functional teams. Comparing the two lifecycle models in the syllabus table, how does the role aspect change for her?

In the iterative model, testing responsibility moves to the whole cross-functional team; a test manager's role becomes cross-team coordination, coaching and managing testing at programme level rather than directing an independent team

Correct answer

The syllabus table contrasts independent test roles in sequential models with team ownership of testing in iterative models, and describes the test manager's shift towards coordination and coaching.

The roles are the same in both models and the syllabus lists them as an aspect of comparison for completeness; in practice the vocabulary changes, with 'test lead' used instead of 'test manager' and 'sprint' instead of 'test phase', while the responsibilities and reporting lines remain as in a sequential project

The syllabus lists Roles as one of the eight aspects that differ between sequential and iterative models; it is not a purely terminological change.

In Scrum the developers take over all testing within the sprint and the test manager role is limited to organising acceptance testing arranged with the customer at release time, so the test manager is no longer involved in test planning, monitoring or defect management during the iterations

The whole team, including testers, owns testing; the test manager's coordination and coaching role is not confined to acceptance testing.

In Scrum a dedicated test manager per team replaces the independent test team, and each team's test manager plans the sprint's testing, tracks defects and reports test status directly to the product owner at the sprint review, so the number of test managers grows with the number of teams

Scrum does not introduce a test manager role per team; testing is owned by the whole team.

Why

The syllabus contrasts sequential and iterative models across eight aspects, including Roles: sequential projects rely on independent test roles, iterative ones on team ownership of testing, with the test manager coordinating and coaching across teams.

Question 9

A quality gate between system testing and acceptance testing of a…

A quality gate between system testing and acceptance testing of a customs-declaration system has the criteria: requirement coverage at least 95 %, zero open severity-1 defects, at most five open severity-2 defects. The status report shows coverage 97 %, zero severity-1, four severity-2. While preparing the gate meeting the test manager notices: - The coverage figure is calculated against the requirements baseline of March; in May 38 requirements were added by a regulation change and are not yet in the traceability matrix. Against the current baseline the coverage is about 81 %. - Two of the four severity-2 defects were downgraded from severity 1 last week by the development lead without a triage decision. What should the test manager do at the gate?

Pass the gate, because the agreed criteria were defined against the March baseline and the report meets them exactly as written; note in the minutes that the 38 May requirements will be covered in acceptance testing and raise the question of re-baselining formally for the next release so that the gate criteria and the traceability matrix stay aligned

A gate criterion measured against an outdated baseline no longer measures what it was meant to measure; passing on that basis hides 38 untested regulatory requirements.

Postpone the gate meeting by two weeks until the coverage reaches 95 % against the new baseline and the four severity-2 defects are fixed, informing the steering group that testing is 'still in progress' without going into the baseline change, since presenting a failed gate would damage confidence in the test team and the delay is short

Quality gate management requires transparent reporting to the stakeholders who own the decision, not an unannounced delay.

Report that the gate criteria are not met against the current baseline (about 81 % coverage), restore the two downgraded defects to severity 1 pending a triage decision, and present the steering group with the options and the residual risk of each

Correct answer

The test manager's job at a gate is to give a truthful measurement against the current scope and to leave the exception decision to the owners, with the risks made explicit.

Pass the gate but formally reclassify the 38 new requirements as out of scope for this release, since they arrived after the plan was approved and could not reasonably be expected to be covered; add them to the backlog of the next release and mention the reclassification in the coverage section of the report so that the figures stay consistent

Scope decisions on regulatory requirements belong to the steering group, not to the test manager acting alone at the gate.

Why

Quality gate management means measuring the criteria against the real, current scope and escalating deviations. An outdated baseline and untriaged severity changes both invalidate the reported status; the test manager corrects the picture and lets the steering group decide with the residual risk visible.

Question 10

A programme director asks the test manager why the test approach for a new tolling system should be risk-based rather than simply 'test every requirement once'. Which justification reflects the CTAL-TM view of testing as a risk mitigation activity?

Risk-based testing transfers responsibility for undiscovered defects from the test team to the business stakeholders who rated the risks, since any defect in an item they rated low was accepted by them in advance, which protects the test organisation from blame after go-live

Risk-based testing shares decisions with stakeholders, but the syllabus does not present it as a means of shifting accountability.

Risk-based testing reduces the total number of test cases needed to reach complete requirement coverage, so the same coverage is achieved with less effort and the saved budget can be spent on automation or on additional test cycles in later phases of the project

Risk-based testing changes where effort is concentrated and in what order; it does not promise full requirement coverage with fewer tests.

Risk-based testing directs the limited test effort to the items whose failure would matter most, tests them earliest and most intensively, and lets the release decision be expressed in terms of residual risk

Correct answer

This is the syllabus rationale: prioritising by risk level, sequencing by risk, and reporting outcomes as residual risk.

Risk-based testing makes a test plan acceptable to auditors and regulators, because standards and contractual frameworks expect a documented risk register as evidence that testing was planned systematically; without it the tolling system would not pass its compliance review

Audit acceptability is a possible side effect, not the reason the syllabus gives for adopting a risk-based approach.

Why

Testing is a risk mitigation activity: the higher the risk, the earlier and more intensively the item is tested, and the results are reported as residual risk so that stakeholders can decide on release.

Question 11

For a pension-calculation engine, the steering committee is concerned that the…

For a pension-calculation engine, the steering committee is concerned that the project team rates its own risks too optimistically. The test manager proposes a risk identification technique in which an experienced test manager from another business unit, who has no stake in the project, reviews the requirements and the draft risk register and adds or re-rates items. Which technique from the syllabus list is this?

Independent assessment

Correct answer

An independent assessment brings in someone without a stake in the project to review and challenge the risk picture, which counters optimism bias.

Checklist-based identification using the organisation's standard risk list

Checklists apply a predefined list of typical risks; no checklist is involved in this scenario.

Risk workshop with the project team

A risk workshop gathers the project's own stakeholders to identify risks together; the defining feature here is an outsider without a stake.

Expert interview with the domain specialist

Expert interviews collect risk knowledge from subject-matter experts, typically inside the project or domain; the person here is chosen for independence, not domain expertise.

Why

The syllabus lists expert interviews, independent assessments, retrospectives, risk workshops, brainstorming and checklists as identification techniques. A review by an uninvolved outsider is an independent assessment.

Question 12

A test manager plans execution for a public-transport journey planner with 120…

A test manager plans execution for a public-transport journey planner with 120 identified product risks: 6 high, 54 medium and 60 low, distributed fairly evenly across 15 features. Constraints: - The transport regulator requires documented evidence that every feature has been exercised at least once before a limited pilot in five weeks. - The six high risks concern real-time disruption messages and are all in one feature; fixing defects there needs a data feed that becomes available only in week 3. - The pilot decision will be taken in week 4 on the basis of the test report. Which execution order best fits these facts, and why?

Breadth-first: cover all 15 features to at least one pass in weeks 1-2 to satisfy the regulator's evidence requirement, then concentrate on the six high risks in week 3 when the feed is available, and report residual risk per feature in week 4

Correct answer

Breadth-first meets the regulatory evidence constraint and the decision date, while the high-risk feature gets its intensive testing exactly when the missing dependency arrives.

Random order chosen by the testers each morning from the open backlog, because the risks are distributed fairly evenly across the features and a fixed order would add planning overhead without benefit; the regulator's requirement will be met naturally by the time the pilot starts, and the data feed dependency resolves itself in week 3

Six high risks in one feature and a dated external dependency are structure that a plan should use; random sequencing ignores both.

Low risks first, because they are the most numerous and finishing 60 items early makes the progress report look best for the week-4 decision; the medium and high risks are then handled in the final week when the data feed is available and the team has already gained familiarity with the application

Sequencing by count rather than by risk contradicts risk-based testing and produces a progress figure that does not reflect risk coverage.

Depth-first: test the disruption-message feature exhaustively in weeks 1-3 using simulated feed data until the real feed arrives, then use the remaining time for a single pass over the other 14 features, since the six high risks are concentrated in one place and the syllabus says the highest risks should be tested first and most intensively

Depth-first would spend the weeks before the data feed exists on a feature that cannot be fully tested yet, and risks leaving several features with no evidence before the week-4 decision.

Why

Risk-based execution can be depth-first or breadth-first. Here a regulatory requirement for evidence across all features, a decision date and a dependency that arrives only in week 3 all favour breadth-first coverage followed by intensive testing of the high risks.

Question 13

For an online brokerage the test manager applies the cost of exposure technique…

For an online brokerage the test manager applies the cost of exposure technique to three product risks. The business analysts estimate: - Risk A, wrong commission calculation: probability of occurring in production 20 %, expected loss if it occurs 500,000. - Risk B, order sent to the wrong exchange: probability 5 %, expected loss 3,000,000. - Risk C, delayed confirmation e-mail: probability 40 %, expected loss 100,000. The testing budget allows intensive testing of only one risk in the first cycle. Which conclusion should the test manager draw?

Test Risk C first because it is by far the most likely to occur, and a 40 % probability means the delayed confirmation e-mail will almost certainly be experienced by customers in the first weeks, whereas A and B are rare events that can be handled later

Cost of exposure combines probability and loss; C has the smallest exposure (40,000) despite the highest probability.

Test Risk A first because its exposure of 100,000 is the highest of the three and its test cases (commission calculations against a rate table) are the most easily reproducible, so the first cycle will produce the most reliable evidence for the money spent

A's exposure is 100,000, but B's is 150,000; reproducibility of tests is not part of the cost of exposure calculation.

Test Risk B first because its exposure of 150,000 is the highest, while noting that the 5 % probability estimate is the least certain input and should be revisited with the stakeholders

Correct answer

Exposure = probability × loss gives A 100,000, B 150,000, C 40,000. B ranks first, and the technique's weakness, the reliability of the probability estimates, should be stated.

Split the first cycle equally across the three risks because the probability estimates are too uncertain to justify ranking them; an even split protects the test manager against a wrong ranking and still gives some coverage of every risk before the second cycle

Uncertainty is a reason to record assumptions and revisit them, not to abandon the prioritisation that the heavyweight technique was chosen to provide.

Why

Cost of exposure is a heavyweight (quantitative) risk analysis technique: exposure = probability × expected loss. A = 100,000, B = 150,000, C = 40,000, so B is tested first. The main caveat is the quality of the probability estimates.

Question 14

Six months after go-live of a hospital pharmacy system, the test manager wants to show whether the risk-based testing approach was successful. Which TWO of the following measures are meaningful indicators of the success of risk-based testing according to the syllabus?

The number of risk workshops held during the project compared with the number planned in the test plan, which shows how consistently the risk-based process was followed

Holding workshops is an activity count, not an outcome measure of the approach.

The share of production incidents that trace back to items rated high risk, which should be small if the high risks were tested early and intensively

Correct answer

Production failures concentrated in low-risk items rather than high-risk ones indicate that risk ratings and test intensity were well aligned.

The proportion of high-risk items that had been tested and passed at each reporting point, showing whether the highest risks were addressed earliest

Correct answer

Tracking risk coverage over time shows whether the intended risk-based sequencing actually happened.

The total number of test cases executed across the project compared with the original plan, which shows how thorough the testing was overall and how well the effort was used

Total executions say nothing about whether effort was directed according to risk.

The percentage of regression test cases that were automated by the end of system testing, which shows how efficiently the test team applied its resources over the project

Automation coverage is a tooling measure and does not indicate whether risk-based prioritisation worked.

Why

Success metrics for risk-based testing look at outcomes relative to risk: whether high risks were covered early, and whether production failures avoided the high-risk items. Activity counts and automation ratios do not measure this.

Question 15

A newly appointed head of quality at a fintech asks what a test policy should contain, because the company currently has only a set of project test plans. Which description matches the CTAL-TM syllabus?

The test policy is the schedule and resource allocation for testing across all current projects, updated each quarter by the PMO to show which testers, environments and budgets are assigned to which project and where conflicts between projects are expected in the coming months

Schedules and allocations belong to plans; the policy is not a planning document.

The test policy is the section of each project test plan that records which product risks the project has decided to accept without testing, together with the rationale and the stakeholder who approved the acceptance, so that the residual risk at release is documented for the steering group

Accepted risks are recorded in project plans and risk registers; the policy is organisation-wide and project-independent.

The test policy is the organisation's high-level statement of why it tests, what it wants testing to achieve and the principles it follows; it is generic across projects and is refined by the organizational test strategy

Correct answer

The test policy states objectives and principles of testing at organisational level; strategy and plans refine it.

The test policy is the detailed list of test levels, test design techniques, tools and entry and exit criteria that every project in the organisation must apply without deviation, so that projects are comparable and auditable across the portfolio and no project test manager has to make these decisions again

Levels, techniques and criteria are the content of the organizational test strategy and the project test strategy, not of the policy.

Why

The hierarchy is test policy (why and what, organisation-wide principles) → organizational test strategy (generic how) → project test strategy and test plans (project-specific how, when and who).

Question 16

A test manager writes the objectives of the performance test level plan for a…

A test manager writes the objectives of the performance test level plan for a ticket-sales platform that goes live on 14 November. The peak load forecast is 800 concurrent users during on-sale events. The organizational test strategy requires objectives to be S.M.A.R.T. Which TWO of the following objectives satisfy the S.M.A.R.T. criteria?

By 31 October, demonstrate on the pre-production environment that the checkout flow completes within 2 seconds at the 95th percentile with 800 concurrent users, documented in the performance test report

Correct answer

Specific flow, measurable threshold and load, achievable on a named environment, relevant to the forecast peak, and time-bound.

Make the platform fast enough during the busiest on-sale events of the season that customers do not complain on social media, measured by the perception of the customer service team after the first three major on-sale events following the go-live on 14 November

'Fast enough' and 'do not complain' are not measurable, and there is no date or environment.

By 7 November, confirm that the platform sustains 1,000 concurrent users for 60 minutes on pre-production with an error rate below 0.5 %, giving 25 % headroom above the forecast peak

Correct answer

Specific scenario, measurable numbers, achievable in the plan, relevant (headroom above forecast) and time-bound.

Ensure that no performance defect of any kind is present in production after go-live, verified by the absence of performance-related incidents in the operations log during the first full year of operation, and report the result to the steering group at the annual review

Not achievable or verifiable within the test level, and the measurement point lies a year after the plan ends.

Run as many load tests as the pre-production environment allows between now and 14 November, using the maximum user count the load tool can generate, and record all results in the test management tool so that they can be analysed after go-live if problems occur

An activity count with no target value is not a measurable objective; 'as many as possible' is not specific.

Why

S.M.A.R.T. objectives are Specific, Measurable, Achievable, Relevant and Time-bound. Two options state a concrete scenario, a numeric threshold, a named environment and a date; the others are vague, unverifiable or activity-based.

Question 17

The master test plan of a card-issuing project states the objective…

The master test plan of a card-issuing project states the objective: 'Demonstrate by 30 June that all PCI DSS requirements applicable to card-data handling are met, with evidence accepted by the external assessor.' The test manager now writes the system test level plan. Which objective is correctly derived from the master objective and is itself S.M.A.R.T.?

Test the card-data handling functions thoroughly during system test, using every applicable test design technique and the most experienced testers, so that PCI DSS problems are unlikely to reach the assessor and the compliance officer can prepare the evidence pack with confidence before the master deadline

'Thoroughly' and 'unlikely' are not measurable, and no completion date is given for the level.

By 31 May, execute and pass the 46 system test cases traced to the applicable PCI DSS card-data requirements on the certified test environment, with zero open severity-1 or severity-2 defects in those functions and the evidence pack handed to the compliance officer

Correct answer

It refines the master objective to the system level, keeps the traceability to PCI DSS, adds a measurable result and a date that precedes the master deadline.

By 30 June, obtain the external assessor's written acceptance of the PCI DSS evidence for card-data handling, with the system test team responsible for collecting the evidence during execution, so that the level plan and the master plan share the same measurable target and the same deadline

This restates the master objective instead of deriving a system-level objective; the assessor's acceptance is not a system test outcome.

Complete all system test cases planned for the release by 31 May with at least a 90 % pass rate across the whole application and no severity-1 defects open, and hand the overall test summary report to the compliance officer as the input for the PCI DSS evidence pack that the assessor will review in June

A general pass-rate target loses the link to the PCI DSS requirements and a 10 % failure allowance is not consistent with the compliance goal.

Why

Lower-level plan objectives are derived from and consistent with the master test plan. The derived objective names the traced test set, the environment, a measurable exit state and a date before the master deadline, which makes it S.M.A.R.T. and traceable.

Question 18

An organizational test strategy written in 2019 assumes a sequential lifecycle…

An organizational test strategy written in 2019 assumes a sequential lifecycle: separate component, integration, system and acceptance levels, each with a formal test plan, manual entry and exit criteria approved in a meeting, and a weekly status report. A new product team deploys to production through a continuous delivery pipeline up to ten times a day. The test manager must derive the project test strategy. Analysing the SDLC-model factor, which adaptation is appropriate?

Ask the product team to move to a two-week release cadence so that the sequential strategy with its four levels and weekly reporting fits without modification, since the strategy has been approved by senior management and a deviation would require a formal exception process that takes longer than changing the cadence

Changing the delivery model to fit a document inverts the relationship; the strategy is meant to serve the project's context.

Keep the strategy's objectives and the intent of each level, but map the levels to automated pipeline stages, express entry and exit criteria as automated gates with defined thresholds, replace the weekly report with continuous dashboards, and document these deviations for approval

Correct answer

The organizational strategy's goals still apply; the SDLC factor changes how levels, criteria and reporting are realised, and the deviations are made explicit and approved.

Apply the organizational strategy unchanged, because an approved strategy is binding for all projects and the pipeline can be configured to pause at the level boundaries until the weekly approval meeting has confirmed the exit criteria; the deployment frequency will fall, but the organisation's agreed quality process is preserved and the audit trail remains as it was designed

Pausing a ten-deploys-a-day pipeline for weekly meetings defeats the delivery model; the syllabus expects the project strategy to analyse and adapt to the SDLC factor.

Discard the organizational strategy for this team, because continuous delivery has no separate test levels and therefore none of the strategy's content about levels, criteria and reporting is applicable; instead write a fresh project test strategy from scratch based on the team's pipeline and submit it to management as a proposal for a second, Agile organizational strategy

The objectives, the quality goals and the intent of the levels remain relevant; discarding the strategy wholesale loses that alignment.

Why

When deriving the project test strategy, the SDLC model is one of the seven factors to analyse. Under continuous delivery, the organizational strategy's objectives are retained while levels, criteria and reporting are realised through pipeline stages and automated gates, with documented deviations.

Question 19

A test manager derives the project test strategy for a grant-management system…

A test manager derives the project test strategy for a grant-management system for a ministry. Analysing the seven factors, she finds: the domain is heavily rule-based (eligibility rules change yearly), the project has two testers, only one of whom knows the domain, the release must be ready in four months, and the ministry's subject-matter experts are available half a day per week. The organizational test strategy favours exhaustive scripted system testing by the test team. Which adaptation follows from the test resources factor?

Use the scarce domain knowledge where it matters most: the domain tester and the ministry experts jointly design decision-table based tests for the high-risk eligibility rules, the second tester automates and executes them, and lower-risk areas are covered by exploratory sessions, with this deviation from exhaustive scripting documented and approved

Correct answer

The resource factor shapes the approach: concentrate expert design effort on high-risk rules, use the non-domain tester for execution and automation, and justify the deviation.

Extend the schedule by four months so that the two testers can fully implement the organizational strategy as written, including exhaustive scripted tests for all rule combinations, since a strategy approved at organisational level should not be tailored by an individual project; present the extension to the ministry as the cost of following the organisation's own quality standards for a rule-based system

The strategy should be tailored to the project's constraints; a schedule change is a project decision outside the test manager's authority and not the analysis the syllabus asks for.

Follow the organizational strategy and script every eligibility rule combination as it requires, because the domain factor (yearly changing rules with legal consequences) outweighs the resource factor; the two testers can cover the volume by working overtime during the last two months, and any incomplete scripts are finished by the ministry experts during their weekly half day, which keeps the strategy intact and the audit trail complete

Two testers cannot exhaustively script a rule-based domain in four months; ignoring the resource factor produces an unachievable plan.

Replace testing by the test team with acceptance testing by the ministry experts, since they know the eligibility rules better than anyone and the test team is too small to matter; the two testers then concentrate on environment preparation, test data and defect administration, and the deviation from the organizational strategy is justified by the fact that the domain knowledge sits entirely with the ministry rather than with the project

Half a day per week of expert time cannot carry the test effort, and the test team's independent view would be lost entirely.

Why

Test resources are one of the seven factors that shape the project test strategy. With two testers and limited domain expertise, the approach concentrates the scarce knowledge on the highest-risk rules, uses techniques that make expert input efficient, and documents the deviation from the organizational strategy.

Question 20

A test organisation has decided to use TPI NEXT for its improvement programme. The improvement lead asks what in TPI NEXT tells them in which order to improve the different key areas. Which answer is correct?

The maturity matrix, in which the checkpoints of the 16 key areas are arranged in clusters that show which checkpoints belong together and in what sequence improvement should proceed

Correct answer

TPI NEXT's maturity matrix places checkpoints in clusters across the four levels, giving a recommended improvement path.

The process areas, which define for each maturity level the specific and generic goals an organisation must satisfy and thereby determine which practices are introduced first

Process areas with specific and generic goals are TMMi (and CMMI) terminology.

The IDEAL cycle embedded in TPI NEXT, which prescribes that all key areas are diagnosed together and then improved simultaneously in each Acting phase before the next Learning phase

IDEAL is a generic improvement cycle, not part of TPI NEXT, and it does not prescribe simultaneous improvement of all areas.

The five staged maturity levels, because each level lists the key areas that must be completed before the next level can be attempted, so an organisation improves in the order of the levels

Five staged maturity levels describe TMMi; TPI NEXT has four maturity levels per key area and is not a staged model.

Why

TPI NEXT has 16 key areas, each with four maturity levels defined by checkpoints; the maturity matrix groups the checkpoints into clusters, which provides the improvement order. Staged maturity levels and process areas belong to TMMi.

Question 21

A test manager wants to reduce the number of defects that escape to production. Instead of collecting every metric the tools can produce, she applies the Goal-Question-Metric approach. Which sequence correctly shows how GQM would structure her measurement?

Start from the metrics that the defect tracker, the test management tool and the pipeline already produce (defect counts by severity, requirement coverage, execution rates, build failures), formulate the questions that this data can answer about escaped defects, and then derive a goal that fits the answers, so that no new data collection has to be set up and the measurement programme can start immediately

This is metrics-first; GQM deliberately starts from the goal to avoid collecting data with no purpose.

State the goal (reduce escaped defects for the payment module by half within two releases), derive questions that would show progress (where do escaped defects originate, which test level should have found them), and only then select the metrics that answer those questions (escaped defects by origin phase, defect detection percentage per level)

Correct answer

GQM works top-down: goal, then questions, then the metrics needed to answer them.

Define a fixed set of metrics for the whole organisation covering defects, coverage and effort, ask each project the same set of questions in its monthly report, and set the goal for escaped defects as the average of all projects, so that every project is measured on the same basis and the payment module can be compared objectively with the other modules

GQM is goal-specific; an organisation-wide fixed metric set is the opposite of its intent.

Interview the business stakeholders for their questions about quality, publish the answers as measurable goals for the test team, and let each team pick whichever metric it finds convenient to demonstrate progress towards those goals, so that the measurement stays close to what the business actually asked and the teams retain ownership of their own metrics

Questions are derived from a goal, not turned into goals, and metrics are chosen to answer the questions rather than for convenience.

Why

GQM (Goal-Question-Metric) is an analytical-based improvement approach: define the goal, derive the questions whose answers show whether the goal is being reached, then choose the metrics that answer those questions.

Question 22

A release of a warehouse system missed its date by three weeks. The delivery…

A release of a warehouse system missed its date by three weeks. The delivery manager wants to open the retrospective by projecting a timeline of missed milestones with the names of the people responsible for each slip, 'so that everyone knows where we lost the time'. The test manager facilitates the retrospective using the five-step process from the syllabus. What should she do in the first step?

Ask each person named on the timeline to explain their slip in turn, in the order of the milestones, so that the causes are heard directly from the people involved and the rest of the team can ask clarifying questions; collect the explanations on a flip chart and use them as the data set from which the improvement actions are derived

This turns the retrospective into a series of individual justifications, the opposite of a blame-free process analysis.

Present the delivery manager's timeline as requested at the start, since accurate data is the basis of the Collect data step and the names make the data concrete; ask the team to correct any dates they disagree with, and move on to deriving improvements once the timeline has been agreed by everyone present, keeping strictly to the one-hour timebox

Naming individuals frames the session as blame assignment, which the Introduction step is meant to prevent; data collection comes afterwards and should describe process facts.

Open with the purpose of the retrospective and the ground rule that it looks for process causes rather than for individuals to blame, agree the agenda and timebox, and only then move to collecting data about the slips without attributing them to named people

Correct answer

The Introduction step sets a safe, blame-free frame; the timeline can be used later as data once names are removed.

Skip the introduction because the team members already know each other and the purpose of a retrospective is obvious after eight iterations; go straight to deriving improvements from the delivery manager's timeline so that the session stays within its one-hour timebox and produces concrete actions before people lose interest in another analysis of the delay

Skipping the framing step in a tense situation invites defensiveness, and deriving improvements before collecting data reverses the process.

Why

The five-step retrospective begins with an Introduction that establishes purpose, ground rules and a blame-free atmosphere. Data is collected afterwards as process facts; individual attribution undermines both the safety and the usefulness of the session.

Question 23

After the retrospective of iteration 8, the team of a telecom billing project…

After the retrospective of iteration 8, the team of a telecom billing project verbally agreed on three improvements: automate the nightly data refresh, add a test-data owner, and review defect reports before submission. In iteration 10 the same problems recur and nobody remembers who was to do what. Which step of the syllabus retrospective process was executed poorly, and how should the test manager correct it in the next retrospective?

Close retrospective: the agreed actions were not recorded with an owner and a due date, nor placed in the backlog for tracking, so the next retrospective should end by documenting each action with an owner and a date, adding them to the iteration backlog and reviewing their status at the start of the following retrospective

Correct answer

Closing the retrospective means turning decisions into tracked, owned actions and following them up; that is what was missing.

Introduction: the facilitator did not explain the purpose of the retrospective and the ground rules clearly enough, so the team did not take the outcome seriously and treated the agreed improvements as suggestions; the next retrospective should start with a longer introduction stressing that the actions are binding for everyone

The team engaged and reached agreement; the loss occurred after the session, not in its framing.

Collect data: the team had too little quantitative data about the problems (no measurement of the data-refresh failures or of the rejected defect reports), so the next retrospective should start with a full metrics review from the tools before anything is decided, and improvements should be agreed for the problems that the data confirms

The problems were understood well enough to agree on three concrete improvements; the failure is in what happened after the decision.

Derive improvements: three improvements were too many for a team of this size to absorb in one iteration, so the next retrospective should limit itself to a single improvement, vote on which one it will be, and defer the remaining two to later retrospectives so that attention is not split across several changes at once

Limiting the number can help, but the agreed items were not tracked at all; even one action would have been lost without owners and follow-up.

Why

The final step, Close retrospective, records the decided actions with owners and due dates, feeds them into planning and ensures follow-up. Verbal agreement without ownership and tracking is why the improvements evaporated.

Question 24

A test manager evaluates a commercial test automation tool. Figures agreed with…

A test manager evaluates a commercial test automation tool. Figures agreed with finance: - One-off implementation and integration: 50,000. - Licence: 30,000 per year. - Expected saving: 3 tester-days per week at 400 per day, for 52 weeks a year. - The two testers who will build the automation would otherwise spend the same time on exploratory testing of new features. Which evaluation of the business case is correct?

The tool does not pay back within a meaningful planning horizon, because the licence is a recurring cost that continues for as long as the tool is used while the saving of 3 tester-days per week is a one-off estimate made before the automation exists; recurring costs against a non-recurring benefit make the case negative in every year after the first

The saving is also recurring (3 days every week); the annual net benefit is positive at 32,400.

The tool has a net cost of 17,600 in year one and a net benefit of 32,400 in each following year, so it pays back roughly 19 months after introduction; the analysis should also state the opportunity cost of the exploratory testing the two testers will not do while building the automation

Correct answer

Annual saving 62,400 minus recurring 30,000 = 32,400; after the 50,000 non-recurring cost the cumulative break-even is at about 1.5 years, and the syllabus requires opportunity costs to be named.

The tool pays back in about 10 months, because the 50,000 implementation cost divided by the weekly saving of 1,200 (3 days × 400) is about 42 weeks; the licence fee is covered separately from the saving and does not need to be included in the payback calculation, which by convention compares the investment with the gross benefit

This divides the one-off cost by the gross saving and forgets the licence; the net weekly benefit is about 623, not 1,200.

The tool pays back within the first year, because the annual saving of 3 × 400 × 52 = 62,400 exceeds the annual licence of 30,000 by 32,400; the 50,000 implementation cost is a capital investment that is depreciated over the tool's lifetime and therefore does not affect the first-year operating result

The first-year comparison ignores the 50,000 non-recurring cost: year one nets 62,400 − 30,000 − 50,000 = −17,600.

Why

Tool ROI must separate non-recurring costs (50,000), recurring costs (30,000 per year) and recurring benefits (62,400 per year). Net annual benefit is 32,400, so cumulative payback occurs about 19 months in. Opportunity costs, here the forgone exploratory testing, are part of the analysis.

Question 25

An engineering director proposes that two senior automation engineers build a…

An engineering director proposes that two senior automation engineers build a custom test-data generation tool over four months instead of buying a commercial product with a licence of 24,000 per year. He argues that the custom tool 'costs nothing because the engineers are already on the payroll'. Applying the syllabus cost categories for tool decisions, what is the test manager's most important objection?

Custom tools turn out more expensive than commercial ones over their lifetime because of maintenance, documentation and knowledge transfer, so the commercial product must be chosen; the syllabus lists commercial, open-source and custom tools in that order of preference, and a custom build should be considered when no commercial or open-source product exists for the purpose

The syllabus does not rank business types in this way; custom tools can be the right choice. The problem is the incomplete cost analysis.

The proposal ignores the opportunity cost: four months of two senior engineers is automation work on the regression suite that will not happen, and that forgone value must be quantified and compared with the licence, together with the recurring maintenance the custom tool will need

Correct answer

Opportunity costs and recurring costs are explicit categories in the syllabus; 'already on the payroll' hides both.

The proposal ignores that a custom tool cannot be retired without losing all the test data it has generated, so the organisation would be locked into maintaining it permanently; the syllabus tool lifecycle (acquisition, support and maintenance, evolution, retirement) applies to commercial tools, whose vendors provide migration paths, and a custom tool falls outside it

Retirement is a lifecycle phase for any tool, custom ones included; lock-in is not the central flaw of the argument.

The proposal ignores that commercial tools come with training material, a support contract and a user community, so the custom tool would make the whole test organisation dependent on its two authors; if either of them leaves, the tool becomes unmaintainable, and the syllabus names this dependency as the main risk of the custom business type

Knowledge concentration is a real risk, but it is a secondary point; the headline flaw is the claim that the engineers' time is free.

Why

Tool costs comprise non-recurring, recurring and opportunity costs. Senior engineers' time is not free: its opportunity cost is the work they would otherwise deliver, and a custom tool also incurs recurring maintenance. Both must be compared with the commercial licence.

Question 26

A test manager has introduced a static analysis tool into the build pipeline of…

A test manager has introduced a static analysis tool into the build pipeline of a banking back end and now needs to report on its use. Which TWO metrics are appropriate for measuring the effectiveness and use of a static analysis tool, in line with the syllabus principle that tool metrics depend on the tool type?

Number of findings per severity category and their trend over successive builds

Correct answer

Findings by severity and their trend show what the tool detects and whether the code base is improving.

Proportion of findings confirmed as real defects versus dismissed as false positives

Correct answer

The false-positive ratio indicates whether the rule set is tuned and whether developers can trust the tool.

Average time between a defect being reported and being fixed (defect lead time), measured per severity category

Defect lead time is a metric for defect management tools, not for static analysis.

Number of test cases executed per hour on the automated regression environment, tracked per pipeline stage

Execution throughput measures a test execution tool.

Percentage of requirements with at least one linked test case, reported at each quality gate

Requirement coverage is a test management tool metric.

Why

Metrics must fit the tool type. For static analysis, findings by severity with their trend and the false-positive ratio measure usefulness; lead time, execution throughput and requirement coverage belong to other tool categories.

Chapter 2 · Managing the Product — 15 questions

Question 27

A test manager introduces a monthly ranking of testers by the number of defect…

A test manager introduces a monthly ranking of testers by the number of defect reports each has raised, intending to encourage thoroughness. Within two months the number of reports has doubled, but the triage meeting rejects or merges 40 % of them as duplicates or cosmetic issues. Which principle from the syllabus section on test metrics explains what happened?

Product metrics should not be used to assess processes or people, because defect counts describe the quality of the product under test and not the performance of the testers; the ranking mixed the categories of project, product and process metrics that the syllabus keeps apart, which is why the results are meaningless

The categorisation of the metric is not the issue; any metric applied to individuals shapes behaviour.

Snapshot metrics are misleading and trend metrics should be reported instead, so a monthly ranking published as a single snapshot should be replaced by a weekly trend chart per tester; the trend would have shown the rise in rejected reports early enough for the test manager to intervene before triage became overloaded

A more frequent ranking would intensify the same behaviour; the frequency is not the flaw.

Metrics must be collected automatically by a tool rather than by hand, because manual counting of defect reports is error-prone and testers may report their own figures optimistically; an automated count from the defect tracker would have shown the duplicates immediately and the ranking would have corrected itself

The counts were accurate; the problem is what the metric rewarded, not how it was collected.

What gets measured gets done: a metric tied to individuals changes their behaviour towards the metric, so a metric must be chosen to reflect the real goal (useful, unique defects found in high-risk areas) rather than raw activity

Correct answer

The syllabus warns that measurement drives behaviour; a raw count rewarded volume and produced volume.

Why

Measurement changes behaviour ('what gets measured gets done'). A metric that rewards raw defect volume per person produces volume, including duplicates and trivia. Metrics should be tied to the goal, and individual rankings are a known source of distortion.

Question 28

A test progress report for a payroll release shows, for system testing: planned 640 test cases, implemented 410, executed 380, passed 322, failed 41, blocked 17, skipped 0. The programme manager asks what the gap between 640 planned and 410 implemented means. Which interpretation is correct?

It measures test preparation progress: 230 planned test cases are not yet written or ready to run, which limits how much execution can happen and is a monitoring signal in its own right

Correct answer

Planned versus implemented shows how far test analysis and implementation have progressed, independent of execution results.

It is a data error in the test management tool, because the implemented and executed counts should be equal once system testing has started, since a test case is implemented precisely by running it for the first time; the test manager should reconcile the two figures before the report is distributed

Implementation normally runs ahead of execution; the two counts measure different activities.

It shows that 230 test cases were deliberately skipped because their risk was rated too low to justify execution in this release, which is the correct application of risk-based testing and should be reported as a conscious decision rather than as a shortfall against the plan

Deliberate non-execution is reported as skipped, which is zero here.

It means that 230 test cases have failed at least once and been removed from the active plan pending defect fixes, so the real pass rate is considerably lower than the 322 out of 380 that the report suggests and the programme manager should treat the reported figure with caution

Failed tests are counted separately (41); a test that is not yet implemented has not been run at all.

Why

Test progress metrics distinguish planned, implemented, executed, passed, failed, blocked and skipped. The planned-implemented gap measures preparation progress, an early warning that execution capacity may be constrained by unfinished test implementation.

Question 29

A test manager reports test execution progress (percentage of test cases executed) to the steering group but is asked to add risk coverage to the same report. Which TWO reasons given in the syllabus justify combining these metrics rather than reporting execution progress alone?

Reporting two metrics halves the chance that a tool reporting error goes unnoticed, because a discrepancy between them immediately reveals which extraction is wrong, which is the main reason the syllabus recommends metric combinations

Combining metrics is about covering different dimensions of status, not about tool error detection.

Execution progress alone can look healthy while the tests that were run cover mainly low-risk items, so risk coverage is needed to show whether the important items have been addressed

Correct answer

A single metric can be satisfied in ways that miss the goal; combining it with risk coverage exposes that.

Decisions such as whether testing can stop depend on several dimensions at once, such as coverage achieved, defects outstanding and effort spent, which no single metric captures

Correct answer

The syllabus describes combining metrics to support decisions like the stop-testing decision.

Steering groups are contractually entitled to at least two independent metrics per report under the programme governance framework, so a second metric is required for compliance with the reporting standard regardless of its content

There is no such rule; the reason for combining metrics is decision quality.

Risk coverage is easier and cheaper to measure than execution progress because it is derived from the risk register rather than from the test management tool, and should therefore replace execution progress as the primary progress measure

The point is combination, not replacement, and risk coverage is not simpler to measure.

Why

Metrics are combined because a single measure can be met without meeting the underlying goal, and because management decisions depend on several dimensions at once (coverage, defects, effort, risk).

Question 30

Before the acceptance gate of a tax-refund system, the coverage section of the…

Before the acceptance gate of a tax-refund system, the coverage section of the test report shows: requirement coverage 100 % (all 412 requirements have at least one passed test), risk coverage 60 % (12 of 20 high risks fully tested), statement coverage of the calculation engine 45 %. The product owner concludes that testing is complete because every requirement is covered. Which analysis should the test manager present?

Report the statement coverage of 45 % as the single completion figure, since it is the lowest of the three and therefore the most conservative statement of test completeness that the test manager can defend; presenting three different numbers to the product owner would invite cherry-picking and the gate decision should rest on one unambiguous measure

Reporting a single metric repeats the original mistake in the other direction; the value lies in the combination.

Agree with the product owner: requirement coverage is the primary measure in a requirements-driven project and 100 % with passed tests is the strongest possible statement of completeness; the code and risk figures describe implementation and planning detail that the business need not see at an acceptance gate, and reporting them at this stage would cause confusion about what 'complete' means, delaying the acceptance decision without changing it

Requirement coverage measures traceability, not depth; eight untested high risks and more than half of the calculation code unexecuted are decision-relevant.

The three coverage measures answer different questions: requirement coverage shows every requirement was touched at least once, but 8 of 20 high risks are not fully tested and 55 % of the calculation code has not been executed, so the testing has breadth without depth in the riskiest area; recommend completing the high-risk tests and targeting the uncovered calculation paths before the gate

Correct answer

Combining coverage metrics reveals that 'one test per requirement' left the high-risk calculation logic largely unexercised.

Discard the requirement coverage figure because a value of exactly 100 % is suspicious and probably results from tests being linked to requirements without actually exercising them; re-run all 412 tests under supervision, recalculate the coverage, and postpone the gate until the recalculated figure has been confirmed by an independent reviewer from another project

There is no evidence the figure is wrong; the issue is what it does and does not measure.

Why

Coverage metrics for requirements, risks and code measure different things. Full requirement coverage with low risk and code coverage indicates shallow testing; the test manager combines the metrics to show where depth is missing and what remains before the gate.

Question 31

A public-sector case-management system is being handed over from the development…

A public-sector case-management system is being handed over from the development vendor to a different maintenance vendor. The client's test manager writes the test completion report that the maintenance vendor will rely on. Which TWO groups of metrics are most important to include for this audience and purpose?

Open defects at handover listed with severity, priority, affected component and any known workaround

Correct answer

The maintenance vendor inherits these defects; severity, component and workaround are what it needs to plan its first fixes.

Coverage achieved against requirements and against product risks, together with the residual risks that were accepted at release

Correct answer

Coverage and residual risk tell the new vendor where the product has been exercised and where exposure remains.

Daily execution counts for every day of system testing, so that the vendor can reconstruct the test schedule and see how execution capacity was distributed over the phases of the project

Day-by-day execution history is of no use to a maintenance organisation; a summary of what was run suffices.

The individual productivity of each tester in test cases per day, so that the vendor can benchmark its own staff against the client's team when it plans its maintenance test cycles

Tester productivity is internal management data and irrelevant to product maintenance.

The list of test cases that passed at their first execution, so that the vendor knows which areas of the system were stable from the start and can exclude them from future regression

First-pass results say little about the product's current state or its remaining risk.

Why

A test completion report is tailored to its audience. A maintenance vendor needs the defect position it inherits and the coverage and residual-risk picture; project-internal activity data does not help it.

Question 32

A test manager joins a Scrum team that estimates testing work in story points, having previously worked with estimates in person-hours. What does the syllabus say about these two units of effort estimation?

Person-hours are valid in sequential projects and story points in Agile projects, so a team must switch units when it changes lifecycle model; using hours in a Scrum team would undermine the relative estimation that the framework relies on, and the syllabus therefore treats the two units as belonging to two different estimation approaches

The syllabus does not tie units to lifecycles this strictly; either can be used where it fits the planning approach.

Both express test effort; person-hours give an absolute measure that can be converted to cost and schedule, while story points give a relative size within a team that becomes a time forecast only via the team's measured velocity

Correct answer

Effort can be estimated in absolute or relative units; relative units need velocity to be turned into a schedule.

Story points measure the time an estimate takes to produce in a planning session, while person-hours measure the effort of the work being estimated; the two are therefore reported separately, story points as an indicator of estimation efficiency and person-hours as the actual test effort that appears in the project budget

Both units describe the work, not the estimating activity.

Story points and person-hours are interchangeable units; a story point corresponds to a fixed number of hours agreed at project start (commonly one ideal day), so the test manager can convert her previous estimates directly and continue using the same estimation technique as before without recalibration

Story points are relative and team-specific; they do not represent a fixed number of hours.

Why

Test estimation produces effort (in person-hours or story points), time and cost. Story points are relative and team-specific and translate to time only through velocity; person-hours are absolute and convert directly to cost.

Question 33

During the first system test cycle of an HR self-service portal, testers find…

During the first system test cycle of an HR self-service portal, testers find three times as many defects as the estimate assumed, with many failures blocking further tests. The test manager revises the estimate for the remaining cycles upward. To which of the five groups of factors influencing test effort in the syllabus does this driver belong?

Product factors, because the defect count reflects the complexity and the quality of the product under test, which the original estimate underestimated and which must now be re-assessed

Product factors (complexity, quality requirements, documentation) are assessed up front; the driver here is what the test results revealed during execution.

Test results factors, because the number and nature of defects found determine the retest and regression effort still needed

Correct answer

Test results are an explicit factor group: high defect counts and blocked tests increase remaining effort.

People factors, because a defect rate three times higher than assumed indicates that the developers are less skilled or less experienced with the technology than the estimate presumed

Developer skill might be a cause, but the syllabus classifies defect-driven re-estimation under test results.

Test context factors, because the tools used during the cycle reported the defects and the test environment in which they were found is part of the context that the estimate must reflect

Test context covers environment, tools and documentation requirements; it is not the group that captures the effect of defects found.

Why

The five factor groups are Product, Development process, People, Test results and Test context. Defects found and blocked tests during execution belong to Test results and directly increase the remaining retest and regression effort.

Question 34

A test manager must deliver an estimate for the system test of a re-platformed…

A test manager must deliver an estimate for the system test of a re-platformed customer-portal within two days. Context: - Historical data exists from four previous releases of the old portal (tests per requirement, defects per test, execution rates), but the new platform changes the architecture and the test tooling. - Three experienced testers and the solution architect can each spare about two hours. - The sponsor wants a single number. Applying the syllabus criteria for selecting an estimation technique, what should the test manager do?

Decline to estimate until the new platform has been in production for at least one release, so that metric-based estimation on valid data becomes possible; offer the sponsor a time-boxed testing budget for the first release instead of an estimate, and explain that the syllabus regards estimates based on invalid historical data as worse than no estimate because they create false confidence

An estimate is needed now; the syllabus expects the technique to be chosen for the constraints rather than the estimate to be refused.

Apply the metric-based model from the four previous releases unchanged, because historical data is the most objective basis available and the sponsor has asked for a single figure; note in the estimate that the platform has changed, but keep the ratios as they are since adjusting them without new data would introduce subjective judgement into an otherwise data-driven estimate and make the number harder to defend to the sponsor

The re-platforming reduces the validity of the historical ratios; using them unchanged ignores the data availability criterion.

Run a full Wideband Delphi over two weeks with all stakeholders, including the sponsor, the architect, the testers and the development leads, iterating until consensus is reached; ask the sponsor to wait for the outcome, since an estimate produced in two days for a re-platformed system cannot be reliable and a wrong number delivered on time will cost more than a correct number delivered late

The time constraint criterion rules out a two-week process; the technique must fit the available time.

Use an expert-based approach that fits the time available: a short structured session with the three testers and the architect giving three-point estimates per test activity, use the historical metrics as a sanity check where they are still comparable, and present the result as a range with its assumptions rather than a single unqualified number

Correct answer

Limited data validity, available experts and a hard time constraint point to a compact expert-based technique with three-point estimates, cross-checked against the history that still applies.

Why

Technique selection depends on estimation error tolerance, data availability, expert availability, modelling knowledge and time constraints. Reduced validity of historical data plus a two-day limit favour a compact expert-based approach with three-point estimates, using history only as a sanity check and reporting a range.

Question 35

For the last three releases of a claims system the test manager used a…

For the last three releases of a claims system the test manager used a metric-based estimate (test effort as a percentage of development effort, calibrated on older projects). Actual effort exceeded the estimate by 38 %, 41 % and 44 %. The development lead proposes switching entirely to planning poker. What is the most appropriate conclusion?

The systematic error shows the calibration base no longer matches the current project: recalibrate the ratio on the last three releases' actuals, analyse which factor groups changed (for example more regression due to defect volumes), and cross-check the recalibrated estimate with an expert-based estimate for the next release

Correct answer

Consistent over-run is a calibration problem; the response is to update the model with recent data, understand the changed influence factors and validate with a second technique.

Estimate in story points from now on, because relative sizing is immune to the kind of drift shown here; a percentage-of-development-effort model inherits every error of the development estimate, whereas story points are calibrated by the team's own velocity each iteration and therefore cannot accumulate a systematic bias over several releases

Changing the unit does not remove bias; story points also need calibration through velocity.

Switch to planning poker as proposed, because three consecutive overruns of about 40 % prove that metric-based estimation does not work for this system; relative sizing by the whole team removes the dependency on outdated calibration data and the development lead's support for the change makes adoption easy, so the old model should be retired

A consistent bias is evidence of a mis-calibrated model, not of the technique being unusable; abandoning the data throws away the information the overruns provide.

Keep the metric-based estimate unchanged and add a 40 % management reserve to every future estimate, because the pattern is stable enough to absorb by a fixed contingency; the reserve is transparent to the sponsor, the model remains simple, and there is no need to spend effort on re-analysing historical data as long as the deviation stays within the observed band

Adding a blanket reserve hides the cause; the syllabus expects estimation error to be analysed and the model adjusted.

Why

Estimation error is an input to technique selection and to model calibration. A stable, one-directional error means the metric-based model needs recalibration on recent actuals and a review of the influencing factors, ideally cross-checked with an expert-based estimate.

Question 36

A tool administrator proposes the following defect workflow for a logistics…

A tool administrator proposes the following defect workflow for a logistics project: OPEN → IN PROGRESS → RESOLVED → CLOSED, plus REJECTED (reachable from OPEN, no outgoing transition) and DEFERRED (reachable from OPEN and IN PROGRESS, no outgoing transition). Only developers can move a report to REJECTED. Applying the syllabus good practices for defect workflows, which change is necessary?

Give DEFERRED outgoing transitions (for example to OPEN when the target release starts, or to CLOSED after a documented decision) and let a role other than the developer move a REJECTED report back to OPEN or RE-OPENED, so that CLOSED remains the single terminal status and every non-terminal status has more than one way out

Correct answer

Good practices: one terminal status, non-terminal statuses with more than one outgoing transition, and different roles on adjacent transitions so that a rejection can be contested.

Merge RESOLVED and CLOSED into one status so that the developer who fixes a defect can also close it, reducing the number of transitions and the waiting time for retest; keep REJECTED and DEFERRED as terminal statuses because reports that leave the main path should not re-enter it, and add a mandatory comment field to document the reason for rejection or deferral

Closing should be done by a different role than resolving; merging the statuses removes the independent confirmation.

Allow testers to move reports directly from OPEN to CLOSED so that duplicates and invalid reports can be removed quickly without developer involvement, and allow developers to move reports from IN PROGRESS to CLOSED for trivial fixes; keep REJECTED and DEFERRED as they are, since dead-end statuses prevent reports from circulating endlessly through the workflow

A direct OPEN→CLOSED path by the reporting role bypasses triage; duplicates are better handled by a REJECTED or DUPLICATE decision that another role can review.

Remove the DEFERRED status entirely, because postponed defects should be deleted from the tool and re-raised when the target release starts, which keeps the open defect count accurate for the current release; REJECTED can stay as a terminal status since the developer's decision is final and any disagreement is handled outside the tool by the defect management committee

Deferral is a legitimate decision that must remain visible; deleting reports destroys defect data.

Why

Defect workflow good practices include a single terminal status, more than one outgoing transition from every non-terminal status, and different roles on neighbouring transitions. DEFERRED and REJECTED as dead ends, with REJECTED controlled by one role, violate these.

Question 37

During regression testing of a leasing application, 14 automated tests fail…

During regression testing of a leasing application, 14 automated tests fail overnight. Investigation shows that the contracts they use expired at midnight and the application correctly refused to modify expired contracts; the test data set had not been refreshed. Following the syllabus distinction between failure, anomaly and defect report, how should the test manager have this handled?

Raise 14 defect reports against the application, one per failed test, because each failed test must be traceable to a defect report for audit purposes and the triage meeting can reject them later; the rejection rate will show that the automation is unreliable and support a request for more maintenance effort on the regression suite

The application behaved correctly; defect reports against it would be false positives that distort defect metrics.

Raise one defect report against the application asking that expired contracts remain editable in test environments, because tests that depend on contract dates will keep failing at every month end; the report should be given high priority so that the change reaches the next build and the automated regression can run without further interruption

Changing product behaviour to suit stale test data is not a defect; it would introduce a real one.

Record the failures as anomalies, investigate, and once they are confirmed to stem from stale test data log them as a testware or test-environment issue (not a product defect report), refresh the data and re-run, and note the false-positive result in the test status report

Correct answer

A failure is first an anomaly; only when analysis points to the product does it become a defect report. Here the cause is in the testware, so it is tracked as such.

Delete the 14 failures from the run log so that the overnight pass rate is not distorted, refresh the data and re-run before the daily status report is issued; since the application behaved correctly, there is nothing to report and recording the failures would trigger unnecessary questions from the project manager about the stability of the regression suite

Removing results hides information; the false positives and their cause should be visible and tracked, just not as product defects.

Why

A failed test is an anomaly until analysed. When the cause lies in the test data or environment, the result is a false positive: it is handled as a testware/environment issue, not as a product defect report, and the status report reflects it.

Question 38

In an Agile programme the test manager is asked how formal defect reporting should be for each team. The syllabus lists factors that determine the required level of formality. Which TWO of the following situations argue for MORE formal defect reporting?

The team is distributed across three time zones and defects found by one location are fixed by another

Correct answer

Distributed teams need written, complete reports because the finder and fixer cannot talk directly.

The developer and tester sit together and the defect is fixed within the same in-progress story before the story is ever delivered or demonstrated to the product owner

Co-located, immediate fixes within an unfinished story are the syllabus example where a formal report may not be needed.

The team's definition of done requires all automated tests to pass and the coverage threshold to be met before a story can be moved to the done column

A definition of done shapes exit criteria, not the formality of defect reporting.

The product owner attends every daily stand-up and receives a verbal summary of the open defects from the testers at the end of each meeting

Product owner presence does not by itself change the need for written defect records.

The product is a medical device whose defect records must be available to a regulator

Correct answer

Regulatory and compliance requirements raise the required formality.

Why

Factors raising the formality of defect reporting in Agile include regulatory requirements, distributed teams, multiple teams or vendors, defects found after delivery of a story, and the need for metrics. Co-located immediate fixes within an in-progress story are the case where a formal report can be skipped.

Question 39

A retailer runs a hybrid delivery model: the store-systems back end is developed…

A retailer runs a hybrid delivery model: the store-systems back end is developed by a vendor in a sequential model with quarterly releases, while three in-house Scrum teams deliver the mobile app in two-week sprints. The test manager is asked why defect management is harder here than in either model alone. Which statement matches the challenges the syllabus describes for hybrid development?

Defect management in a hybrid model is simpler because the vendor is contractually responsible for all defects in the back end, leaving the Scrum teams with their own backlog; a defect that spans the boundary is assigned to the vendor by default, and the contract's service levels replace the need for a shared workflow or agreed status model between the two sides

Contractual responsibility does not settle which team investigates or fixes a boundary defect, which is exactly where the difficulty lies.

The issue is limited to tooling: once both sides use the same defect tracker with the same status names, the differences in cadence and process no longer matter, because every defect is visible to everyone at all times; the test manager's task is therefore to negotiate a single tool licence for the vendor rather than to design cross-model workflows or ownership rules

A shared tool helps, but different release rhythms and status semantics still need to be reconciled.

The two parts use different cadences, different defect tools and status models, and it is often unclear which team owns a defect that spans the boundary, so agreed cross-model workflows, mappings between status sets and explicit ownership rules are needed

Correct answer

The syllabus names cadence mismatch, differing tools and processes, and ownership across the boundary as the challenges of hybrid defect management.

Hybrid models produce more defects than pure models because the integration between the sequentially developed back end and the incrementally developed app is not tested until acceptance testing; the challenge is therefore mainly one of volume, and the answer is a larger integration test phase before each quarterly release with a joint defect triage during that phase

The challenge is managing defects across two processes, not a claim that hybrids generate more defects or that integration goes untested.

Why

Hybrid development combines different cadences, tools, status models and teams. Defect management must bridge them with agreed workflows, status mappings and clear ownership for defects that cross the boundary.

Question 40

A quality manager wants to use defect data from the next release of an…

A quality manager wants to use defect data from the next release of an accounting system to measure phase containment (the proportion of defects found in the same phase in which they were introduced) and to run a defect cluster analysis by component. The current defect report template has: title, description with steps to reproduce, severity, priority, reporter, date, status. Which TWO fields must be added so that the report data can support these two analyses?

Name of the developer who introduced the defect, so that individual training needs can be derived from the defect data by the team leads

Attributing defects to individuals is not needed for either analysis and distorts reporting behaviour.

Number of times the report has been viewed in the tool, as an indicator of how much attention each defect attracted from the team

View counts have no analytical value for containment or clustering.

Estimated market value of the affected feature, so that defects can be clustered by their business impact rather than by component

Business value may inform priority but is not a field needed for these two process analyses.

Phase (or activity) in which the defect was introduced, alongside the phase in which it was detected

Correct answer

Phase containment compares the introducing phase with the detecting phase; without both the metric cannot be computed.

Component or subsystem in which the defect is located

Correct answer

Cluster analysis by component requires each defect to be attributed to a component.

Why

The syllabus principle is to collect the data that will actually be used. Phase containment needs the introducing and detecting phase; cluster analysis needs the component. Personal attribution and irrelevant counters add cost without analytical value.

Question 41

A pharmaceutical company must show an auditor, for every defect found in…

A pharmaceutical company must show an auditor, for every defect found in validation testing of a batch-record system, which requirement and which test case the defect relates to, who decided how it was handled, and the evidence that the fix was verified. The defect tool currently records title, steps, severity, priority, status and comments in free text. Which set of additions to the mandatory defect report fields best meets the audit need while following the syllabus principle of collecting only data that will be used?

Add mandatory links to the requirement identifier and the failing test case identifier, a structured field for the triage decision and decision maker, and a field referencing the retest run that verified the fix; leave the remaining free-text comments optional

Correct answer

Traceability to requirement and test case, an explicit decision record and verification evidence are exactly what the auditor asks for; nothing else is added.

Make all 30 fields offered by the tool mandatory, including environment build number, browser version, reproduction frequency, business impact estimate and customer reference, so that whatever the auditor asks for later will already be recorded; the extra reporting effort per defect is small compared with the cost of a failed audit, and unused fields can be hidden from the reports without deleting the data

Collecting everything violates the principle of recording only data with a known use and slows down reporting.

Add a mandatory field for the developer's estimate of the fixing time and one for the tester's confidence level in the reproduction steps, which together show the auditor how carefully each defect was analysed before and after the fix; keep requirement and test case references in the free-text description, where testers already mention them, to avoid adding more structured fields than the team can maintain

Neither field provides traceability, decision evidence or verification proof, so neither serves the audit purpose.

Keep the template unchanged and instruct testers to paste requirement numbers, the triage decision and the retest reference into the comments field using an agreed keyword format, since free text can be searched by the tool and the auditor can be given a saved query; adding mandatory structured fields would slow down defect reporting and the validation project is already behind schedule

Unstructured comments cannot reliably be queried or proven complete; structured traceability fields are needed for audit evidence.

Why

Defect report content is driven by the purposes the data serves. For audit traceability, structured links to requirement and test case, an explicit decision record and a reference to the verifying retest are required; unrelated fields are not added.

Chapter 3 · Managing the Team — 9 questions

Question 42

A test manager assesses her team against the four areas of competence used in the CTAL-TM syllabus (professional, methodological, social and personal competence). Which TWO of the following skills are examples of methodological competence?

Giving a developer critical feedback on a defect fix in the triage meeting without damaging the working relationship or escalating the disagreement to the project manager

Communication and conflict handling are social competence.

Staying organised and productive when three releases are being tested in parallel and priorities are changed by the product owner at short notice several times a week

Self-organisation and resilience are personal competence.

Selecting and applying an appropriate test design technique, such as decision tables, to a set of business rules

Correct answer

Applying methods and techniques systematically is methodological competence.

Structuring a root cause analysis with an Ishikawa diagram to work through a recurring defect pattern

Correct answer

Using a structured problem-solving method is methodological competence.

Knowing the insurance claims domain well enough to spot an implausible settlement amount in a test result and to judge whether a business rule has been implemented correctly

Domain and technical knowledge is professional competence.

Why

Professional competence is domain and technical knowledge, methodological competence is the ability to apply methods and techniques, social competence covers communication and cooperation, and personal competence covers attitudes such as self-organisation and resilience.

Question 43

A test manager is forming a new team of six testers for a two-year programme…

A test manager is forming a new team of six testers for a two-year programme. She has a skills matrix that shows the technical and domain competencies are well covered, yet in the previous programme a similarly skilled team produced many ideas but rarely finished anything. Which assessment model from the syllabus addresses the gap she is worried about?

Herzberg's motivation-hygiene theory, which explains that the previous team lacked motivators such as recognition and responsibility and therefore lost interest before finishing; applying it, the manager should build recognition of completed work into the new team's routines rather than change its composition

Herzberg explains motivation and dissatisfaction, not the distribution of behavioural roles in a team.

The Tuckman model, which shows that the previous team remained stuck in the Storming phase and therefore kept generating competing ideas instead of converging on results; the manager should plan facilitated norming activities for the new team in its first weeks so that it reaches the Performing phase earlier

Tuckman describes team development phases over time; the problem described is composition, not development stage.

The skills matrix itself, extended with a column for years of experience and a column for the number of completed projects, because more experienced testers finish more work and the extended matrix would have revealed that the previous team consisted mainly of juniors without a completed programme in their history

The matrix records competencies; it does not describe how people behave in a team, which is the observed problem.

Belbin's Team Roles, which describe the behavioural roles people tend to take in a team (for example idea generators versus completer-finishers) and help compose a team whose roles are balanced

Correct answer

Belbin's model is about team-role balance, the dimension a competence matrix does not capture.

Why

Besides the skills matrix, the syllabus mentions models that describe behaviour and role preferences (Belbin's Team Roles, DISG, PCM). Belbin is the one that addresses whether a team's behavioural roles are balanced.

Question 44

A test manager has just assembled a team of five testers who have never worked…

A test manager has just assembled a team of five testers who have never worked together for a new customs-clearance project. In the first week the testers are polite, wait for instructions, avoid disagreement and ask many questions about who does what. According to the Tuckman model, which phase is the team in and what should the test manager focus on?

Forming: the team is orienting itself, so the manager should give clear direction, explain goals, roles and working agreements and create opportunities for the members to get to know each other

Correct answer

Forming is characterised by politeness, dependence on the leader and uncertainty about roles; directive clarity is what helps.

Performing: the absence of conflict and the willingness to ask questions show that the team is already mature and self-aware, so the manager can focus on outputs, metrics and stakeholder reporting rather than on team development, and intervene in the team's internal working if the results deteriorate

Absence of conflict in week one reflects caution, not maturity; performing teams are self-directed and openly resolve disagreements.

Adjourning: the repeated questions about who does what indicate that the members expect the assignment to be temporary and are already planning their return to their previous teams, so the manager should secure lessons learned early and negotiate longer assignments with the line managers

Adjourning is the closing phase of an existing team, not the start of a new one.

Norming: the team is settling its ways of working and the politeness shows that agreements have already been reached, so the manager should step back, delegate decisions about task allocation to the team and act as a coach rather than as a director from this point on

Waiting for instructions and avoiding disagreement are signs of a team that has not yet formed its norms; delegation comes later.

Why

Tuckman's phases are Forming, Storming, Norming, Performing and Adjourning. A newly assembled, polite, instruction-seeking team is Forming; the manager's task is to provide direction, clarify goals and roles and build relationships.

Question 45

A bank decides to outsource test execution for its online-banking platform to an…

A bank decides to outsource test execution for its online-banking platform to an external vendor while keeping a small in-house test team. The platform handles regulated payments and has a complex legacy core. Mapping skills to test process activities as the syllabus requires, which TWO skill sets must the in-house team retain rather than transfer to the vendor?

Proficiency in the vendor's scripted execution tool for running the regression suite on schedule, so that the in-house team can take over the execution runs whenever the vendor's staff are unavailable during the release weekends

Tool-based execution is precisely the activity being outsourced.

Skills in preparing and maintaining the physical test lab hardware used by the vendor's testers, including the card readers and mobile devices, since the bank owns the equipment and the vendor cannot be given administrative access to it

Environment operations are a support activity that can be provided by the vendor or an infrastructure team.

Ability to write daily execution logs in the vendor's reporting format, so that the in-house team can produce identical status reports and the bank's stakeholders do not notice a change in reporting style after the transition to the vendor

Producing execution logs is an execution-level task that belongs with the executing party.

Domain knowledge of payments regulation and the legacy core, used in test analysis, risk identification and the review of the vendor's test design against the business risks

Correct answer

Test analysis and risk assessment need the deep domain and system knowledge that the bank alone has and that drives what the vendor should test.

Test management competence for planning, monitoring the vendor's progress and quality, and reporting residual risk to the bank's stakeholders

Correct answer

Control over the test process, the acceptance of the vendor's work and the risk reporting must remain with the client.

Why

Skills are mapped to test process activities and shaped by the context (domain, architecture, lifecycle). When execution is outsourced, the client keeps the activities that depend on unique domain and system knowledge (analysis, risk assessment, review of test design) and the management activities that control the vendor and report risk.

Question 46

A test team of six must start using a new API testing tool in three weeks. One…

A test team of six must start using a new API testing tool in three weeks. One team member already used the tool extensively in a previous job. There is no budget for external courses this quarter and the vendor's documentation is sparse. Which skill development approach from the syllabus fits these constraints best?

Mentoring by an external coach hired for three weeks to sit with the team and review their first test scripts, funded from the project's contingency budget rather than the training budget; an external expert brings knowledge of best practice that a single former user of the tool does not have, and the coaching format makes the learning specific to the team's own APIs

An external coach costs money that is not available, and the needed expertise already exists in the team.

Formal training and education: wait for the next budget cycle and send all six testers on the vendor's certified three-day course, using the intervening weeks for manual testing of the APIs; a certified course gives a consistent level of knowledge across the team, which peer-led sessions cannot ensure, and the delay of one quarter is acceptable for a tool that will be used for years

The tool is needed in three weeks and there is no budget; formal training cannot meet the constraint.

Self-study by each tester using the vendor documentation and public tutorials, with a written test at the end of the three weeks to confirm the level reached; self-study fits the budget, lets each tester learn at their own pace, and avoids taking the experienced team member away from her own test assignments during a period when the team is already short of capacity

Sparse documentation makes individual self-study slow and uneven when an in-house expert is available.

Peer learning: the experienced team member runs short hands-on sessions for the others and pairs with them on the first real test cases (training on the job), so the knowledge spreads within the team at no external cost

Correct answer

Peer learning and on-the-job training use the existing internal expertise and fit the time and budget limits.

Why

The syllabus lists training and education, self-study, peer learning, mentoring or coaching and training on the job. With an internal expert, no budget and a short deadline, peer learning combined with on-the-job pairing is the fitting approach.

Question 47

A test manager builds a cost-benefit argument using the syllabus cost of quality…

A test manager builds a cost-benefit argument using the syllabus cost of quality categories. Finance provides per-defect averages for the last year: defect prevention 200, appraisal 600, internal failure 300 and external failure 5,000. Testing found on average 40 defects per release before they reached customers. Using the syllabus formula for average savings per defect, what are the average saving per defect and the saving per release?

Saving per defect 5,000 − 600 = 4,400; saving per release 40 × 4,400 = 176,000, since appraisal is the cost of finding the defect and the fix cost is part of development

Internal failure costs (the cost of fixing the defect before release) must also be subtracted.

Saving per defect 5,000 + 300 − 600 = 4,700; saving per release 40 × 4,700 = 188,000, since the internal failure cost is an amount recovered by finding the defect early

Internal failure cost is a cost incurred, not a benefit; it is subtracted, not added.

Saving per defect 5,000 − 200 − 600 − 300 = 3,900; saving per release 40 × 3,900 = 156,000, since all three cost categories incurred before release must be deducted

The syllabus formula subtracts appraisal and internal failure costs only; prevention costs are not part of the per-defect saving.

Saving per defect 5,000 − (600 + 300) = 4,100; saving per release 40 × 4,100 = 164,000

Correct answer

Average savings per defect = average external failure costs − (average appraisal costs + average internal failure costs) = 4,100; times 40 defects = 164,000.

Why

Average Savings per Defect = Average External Failure Costs − (Average Appraisal Costs + Average Internal Failure Costs) = 5,000 − (600 + 300) = 4,100. For 40 defects per release the saving is 164,000.

Question 48

After a staff survey, a test manager raises salaries to market level, replaces…

After a staff survey, a test manager raises salaries to market level, replaces old laptops and moves the team to a quieter floor. Three months later the survey shows that dissatisfaction has dropped, but engagement and initiative have not improved. Using Herzberg's motivation-hygiene theory, which explanation is correct?

The changes addressed hygiene factors, which remove dissatisfaction when improved but do not by themselves create motivation; motivators such as recognition, responsibility, meaningful tasks and advancement are still missing

Correct answer

This is the core of Herzberg's theory: hygiene factors prevent dissatisfaction, motivators create satisfaction.

The changes were too small to cross the threshold at which a hygiene factor becomes a motivator; doubling the salary increase and giving each tester a personal hardware budget would convert the same factors into motivators and the engagement figures would follow within the next survey period

In Herzberg's model a factor's category does not change with its size; more pay reduces dissatisfaction further but does not become a motivator.

The survey is unreliable because engagement and initiative are personality traits that cannot be influenced by management action within a few months; Herzberg's model applies to dissatisfaction, which the survey correctly shows to have dropped, and the manager should regard the intervention as fully successful

Herzberg's motivators are management-influenceable: recognition, autonomy, meaningful work and advancement.

The changes were motivators, but according to Herzberg motivators take effect gradually over six to twelve months as employees come to trust that the improvements are permanent, so the manager should repeat the survey after a year before drawing conclusions about engagement and initiative

Salary, equipment and working conditions are hygiene factors in Herzberg's model, not motivators, and the theory has no such delay rule.

Why

Herzberg distinguishes hygiene factors (remuneration, personnel policy, working conditions, safety, interpersonal relationships), whose improvement reduces dissatisfaction, from motivators (recognition, responsibility and autonomy, meaningful tasks, advancement), which create motivation.

Question 49

A test manager argues for adding a formal requirements review to a…

A test manager argues for adding a formal requirements review to a public-benefits system. Historical data: a defect found during requirements review costs 100 to fix, one found in system testing costs 1,500, and one found in production costs 15,000. The review will cost 60,000 per release and is expected to catch 20 defects per release that would otherwise have been found in production. Using the cost-benefit reasoning of the syllabus (Boehm's cost growth), what is the net effect per release?

A net saving of 298,000, because 20 defects × 15,000 = 300,000 of production cost is avoided and a mere 20 × 100 = 2,000 is spent on fixing the defects at the review stage; the 60,000 review cost is a prevention cost that belongs in a different category and is not netted against failure cost savings

This ignores the 60,000 cost of holding the review, which is the appraisal/prevention cost the argument must include.

A net cost of 58,000, because the review costs 60,000 and fixing 20 defects at 100 each costs 2,000, while the production costs of 15,000 per defect are hypothetical figures that cannot be counted as a saving until the release has actually been in production without those defects

The avoided external failure costs are exactly the quantified benefit the syllabus asks the test manager to present; leaving them out defeats the analysis.

A net saving of 238,000: 20 × (15,000 − 100) = 298,000 avoided cost minus the 60,000 cost of the review

Correct answer

Benefit = 20 defects × (15,000 production cost − 100 review-stage cost) = 298,000; minus the review's 60,000 gives 238,000 net.

A net saving of 210,000: 20 × (15,000 − 1,500) = 270,000 minus the 60,000 review cost, because without the review the defects would have been found in system testing at 1,500 each, so the comparison must be made against the system test cost rather than the review cost

The defects are moved from production to the requirements review, so the comparison is 15,000 versus 100, not versus 1,500.

Why

The cost of a defect grows the later it is found. Moving 20 defects from production (15,000) to requirements review (100) avoids 20 × 14,900 = 298,000; net of the review's 60,000 the saving is 238,000 per release.

Question 50

An eight-person test team has for years worked in Scrum on a consumer fitness…

An eight-person test team has for years worked in Scrum on a consumer fitness app: exploratory testing, lightweight documentation, rapid releases. The company acquires a medical-device firm and the team is reassigned to test insulin-pump software developed in a sequential lifecycle under IEC 62304, with regulator audits. Applying the syllabus approach of mapping skills to activities and considering the context drivers (domain, technology, lifecycle), which competence gaps should the test manager address first?

Social competence first: the team should attend communication and negotiation training because regulators and quality managers are demanding stakeholders who will challenge every test result; once the team can present its findings convincingly, the domain and lifecycle knowledge can be acquired gradually on the job, and the acquired firm's existing testers can handle the formal documentation during the transition period

Communication may help, but the missing activities (formal design, traceability, evidence) are methodological and domain gaps.

None of significance: exploratory skills transfer directly to any product and the regulator mainly cares that testing was performed and recorded, so the team should keep its current way of working, add a document template for test sessions and a traceability spreadsheet maintained by the test manager; retraining eight experienced testers in formal techniques would cost more than the audit risk justifies and would demotivate a team that has been successful for years

A regulated sequential lifecycle changes the activities themselves (formal test design, traceability, evidence); a template does not close the gap.

Technology first: the team must learn embedded C, real-time operating systems and hardware debugging before any other skill, because the pump firmware is what the regulator will scrutinise most closely and testers who cannot read the code will not be able to design meaningful tests; formal documentation and traceability practices can be learned later from the acquired firm's quality department, which already has templates and procedures in place

Low-level programming is not the primary tester need; the regulator's concern is the rigour and traceability of the test process.

Lifecycle and domain first: formal test analysis and design with full traceability from requirements to test cases and results, documentation and evidence practices required by IEC 62304 and audits, safety-domain knowledge for risk analysis; then technology-specific skills such as hardware-in-the-loop testing, with the skills matrix used to assign learning and pair experienced people with newcomers

Correct answer

The lifecycle driver changes the test process activities fundamentally and the domain driver adds safety-risk knowledge; both precede tool and technology detail. The skills matrix guides the development plan.

Why

Skill needs are derived from the test process activities and shaped by domain, technology and lifecycle. A move to a regulated sequential lifecycle changes the activities most (formal design, traceability, evidence) and adds safety-domain knowledge; technology skills follow, with the skills matrix guiding development.