All Pegasystems exams

Free PEGACPSA25V1 practice test: 30 questions with answers

30 original questions for Certified Pega System Architect (Pega Platform '25), drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.

Free questions
30
Full bank
112 questions
Real exam
60 questions, 90 min
Passing score
65%

PEGACPSA25V1 exam guide: topics, cost and format

All 30 PEGACPSA25V1 questions with answers

The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.

Case Management (4 questions)

  1. Question 1

    In Pega case design, which sequence correctly shows how the main parts of a case type nest from the top down?

    1. ASteps contain processes, and processes contain stages
    2. BProcesses contain stages, and stages contain steps
    3. CStages contain processes, and processes contain steps
    4. DStages contain steps, and steps contain processes
    Show answer and explanation
    Correct answer: C

    A case type is divided into stages, each stage holds one or more processes, and processes are built from steps such as assignments. The other options reverse or skip levels in this hierarchy, so they do not match how Pega organizes case flows.

  2. Question 2

    A customer care team must resolve complaints within an agreed time limit. The manager wants each complaint's urgency to rise as its limit approaches, so that the riskiest items surface first in work lists. Which SLA setup meets this requirement?

    1. AAdd a report filter that sorts complaints alphabetically by customer name
    2. BAdd a validation rule that blocks the complaint from being saved after the time limit
    3. CAssign every complaint to one operator so that the operator sees all of them
    4. DDefine a goal and a deadline on the SLA so that urgency increases as the deadline approaches
    Show answer and explanation
    Correct answer: D

    Pega SLAs use a goal and a deadline, and urgency increases as time passes toward the deadline, which brings the riskiest items forward. Sorting by name, assigning to one operator, and a validation rule do not change priority over time based on the deadline.

  3. Question 3

    A mortgage processing team of eight people handles the same type of review task. Any available team member should be able to pick up the next task, and the manager does not want to assign tasks to named individuals. Which routing approach best fits?

    1. ARoute each task to the operator ID of the team manager for review
    2. BRoute each task to a work group or work queue that team members can select from
    3. CRoute each task to a data page that stores each member's workload
    4. DRoute each task to one named operator chosen when the case is created
    Show answer and explanation
    Correct answer: B

    Work groups and work queues let any qualified operator take the next item without naming individuals. Routing to the manager, to one named operator, or to a data page does not let the whole team share the workload.

  4. Question 4

    A purchase request must be approved by the requester's line manager when the amount is within that manager's limit, and by a director when it is above the limit. The company wants the approver for each amount range to be defined in one place. Which design element is most appropriate?

    1. AA fixed approval chain that always sends the request to the department head first, whatever the amount
    2. BA validation rule that rejects any request above the line manager's limit
    3. CA data transform that copies the director's operator ID into every case
    4. DAn authority matrix that maps each amount range to the role holding that approval authority
    Show answer and explanation
    Correct answer: D

    An authority matrix ties approval authority to amount thresholds, so the right approver is selected from the amount. A fixed chain ignores the amount, a validation rule rejects rather than routes, and copying a fixed operator ID does not respond to the amount at all.

Data and Integration (4 questions)

  1. Question 5

    A Pega application shows a product catalog on several screens. The catalog comes from an external service and changes once a day. The team wants it loaded once, reused across screens, and reloaded only at a set interval. Which Pega feature fits best?

    1. AA data page with a refresh strategy that controls how often the service is called
    2. BA when rule that hides the catalog section until the user clicks a button
    3. CA validate rule attached to every field in the catalog
    4. DA calculated value on each screen that recalculates the catalog from the input fields
    Show answer and explanation
    Correct answer: A

    A data page caches data from a source, and its refresh strategy controls when the data is reloaded, which avoids calling the service on every screen. Calculated values derive values from inputs, when rules control visibility, and validate rules check entered data, so none of them manage a cached external source.

  2. Question 6

    On a quote form, the total must update immediately whenever the quantity or unit price changes, with no button press. Which approach best meets this requirement?

    1. AUse a calculated value that derives the total from the quantity and unit price
    2. BAttach an activity to a Recalculate button that the user must click
    3. CStore the total in a report definition and read it when the form loads
    4. DAdd a validate rule to the total field that runs when the form is submitted
    Show answer and explanation
    Correct answer: A

    A calculated value recalculates automatically when its source properties change, which matches the requirement. A button-triggered activity needs a user action, a report fetches stored results rather than deriving a live value, and a validate rule checks values on submit rather than updating them.

  3. Question 7

    An order form must reject any entry where the requested delivery date is earlier than the order date, and show a clear message to the user. Which element should the team configure, and when does it run?

    1. AA decision table that runs in the nightly batch job
    2. BA data page that refreshes the dates every hour
    3. CA validate rule on the form that runs on submit and shows an error message
    4. DAn activity that runs whenever the user opens the order report
    Show answer and explanation
    Correct answer: C

    A validate rule checks property values and displays messages when the user submits or saves the form, which fits this requirement. A batch decision table gives no immediate feedback on the form, a data page only caches data, and a report-triggered activity runs too late to stop bad entries.

  4. Question 8

    When a new service request case is created, its priority should start as Normal unless the intake channel supplies a different value. Which mechanism is most appropriate for setting this starting value?

    1. AA validate rule that blocks the priority field from being left blank
    2. BA data transform that sets the priority property when the case is created
    3. CA calculated value that recomputes the priority from other fields
    4. DA data page that lists the valid priority values for a drop-down
    Show answer and explanation
    Correct answer: B

    A data transform sets property values at a defined point such as case creation, which suits a default value that can be overridden by intake. A validate rule only checks entries, a calculated value derives a value from other fields, and a data page supplies a list of options rather than setting the value.

Application Development (4 questions)

  1. Question 9

    A developer creates a rule in the application ruleset that has the same name as a rule in the parent class. When a case of the child class runs, which rule does Pega typically use?

    1. AThe child class rule, because Pega resolves the most specific class first
    2. BThe parent class rule, because rules in parent classes always take precedence
    3. CBoth rules run one after the other, with the parent's result taking priority
    4. DNeither rule runs, and the case fails with a missing-rule error
    Show answer and explanation
    Correct answer: A

    Pega searches rules from the most specific class upward, so the child class rule is found first and used. Parent rules do not override child rules, both rules do not run in sequence, and a missing-rule error occurs only when no matching rule exists at all.

  2. Question 10

    Two developers must change the same application at the same time. Each wants in-progress changes kept separate from the main version until they are ready, and then combined. Which Pega capability supports this?

    1. AGiving both developers the same operator ID so that they share one workspace
    2. BCopying the database table into a new environment for each developer
    3. CBranches within the application, merged into the main version later
    4. DRenaming each rule so that the two developers never edit the same rule
    Show answer and explanation
    Correct answer: C

    Branches let developers work on separate changes within the application and merge them when ready, which keeps in-progress work isolated. Shared operator IDs do not separate work, copying database tables is not how rule changes are managed, and renaming rules does not isolate changes.

  3. Question 11

    A case stops at an assignment with an unexpected error. The team needs to see the sequence of rules that ran during that case so they can find where the flow diverged. Which tool should they use?

    1. ATracer, which records the rules executed during a run
    2. BInsights dashboards, which chart case volumes and status counts over time
    3. CData page refresh, which reloads cached data from its external source
    4. DAgile Workbench, which lists user stories, feedback and bugs for the team
    Show answer and explanation
    Correct answer: A

    Tracer records the rules executed during a case run, which shows the sequence needed to find where the flow diverged. The Agile Workbench manages backlog items, Insights charts aggregate data, and refreshing a data page only reloads cached data.

  4. Question 12

    Which three practices support accessibility in a Pega application? (Choose three.)

    1. AGive every form field a meaningful label that assistive technology can announce
    2. BUse colour alone to show that a field is required
    3. CMake every function reachable using only the keyboard
    4. DProvide clear focus indicators and sufficient colour contrast
    5. EHide error messages from screen readers to reduce noise
    Show answer and explanation
    Correct answer: A, C, D

    Meaningful labels, keyboard access and visible focus with good contrast are standard accessibility practices for users of assistive technology. Relying only on colour and hiding error messages from screen readers both exclude users, so they are not good practice.

Security (4 questions)

  1. Question 13

    An employee signs in to a Pega portal with valid credentials. Her manager later asks why she cannot open a cost report, even though she is signed in. Which statement best explains the difference between the two checks?

    1. AAuthorization runs once during deployment, while authentication runs at each report
    2. BAuthentication decided what she may access, and authorization confirmed who she is
    3. CBoth steps only confirm identity, and the report is hidden by the browser
    4. DAuthentication verified who she is, and authorization decides what she may access
    Show answer and explanation
    Correct answer: D

    Authentication confirms the identity of the user, while authorization determines which records and functions that identity may use. Swapping these roles, treating the browser as the access control, or running authorization only at deployment are all incorrect descriptions.

  2. Question 14

    Before go-live, a project team wants a structured review of the application's security configuration against recommended practices, so that gaps are found before users get access. Which Pega tool best supports this?

    1. AThe Clipboard, which displays the current property values of a single case during a run
    2. BThe Security Checklist, which reviews security configuration against recommended practices
    3. CThe Tracer, which records each rule that runs during a case execution path
    4. DThe Agile Workbench, which tracks user stories, feedback and bugs for the project team
    Show answer and explanation
    Correct answer: B

    The Security Checklist reviews an application's security configuration against recommended practices and highlights gaps. The Clipboard shows runtime data, the Tracer records rule execution, and the Agile Workbench manages backlog items, so none of them performs a security review.

  3. Question 15

    Which two statements about access control in Pega Platform are accurate? (Choose two.)

    1. AAn operator receives privileges through the access groups assigned to that operator
    2. BAccess roles are attached to individual case instances to control who can open them
    3. CAn access group bundles roles and a default portal for the operators assigned to it
    4. DPrivileges are stored inside each operator's personal data page
    Show answer and explanation
    Correct answer: A, C

    Operators receive access through the access groups assigned to them, and an access group bundles roles and a default portal. Access roles are not attached to individual case instances, and privileges are not stored in personal data pages, so those statements misdescribe how access is managed.

  4. Question 16

    A quality analyst needs to view, but never change, cases in one case type. The security architect wants the smallest set of permissions that meets this need. Which approach fits best?

    1. AGive a read-only access role for that case type, assigned through an access group
    2. BGive the analyst a full-access role and remind them not to edit anything
    3. CGive the analyst a supervisor's operator ID that can already edit the cases
    4. DCopy the case type into a personal application that the analyst controls
    Show answer and explanation
    Correct answer: A

    Least privilege grants only the permissions needed, and a read-only access role assigned through an access group achieves this within Pega's access model. Full access depends on user discipline, a supervisor's ID grants rights the analyst should not have, and copying the case type creates an unmanaged duplicate.

User Experience (4 questions)

  1. Question 17

    On a claim form, a section for injury details should appear only when the claim type field is set to Injury. Which Pega capability controls this dynamic behaviour?

    1. AAn access group that hides the section from every operator
    2. BA data page that loads the injury section into memory when the application starts
    3. CA channel definition that changes the claim type value on the form
    4. DA when rule that evaluates the claim type and shows or hides the section
    Show answer and explanation
    Correct answer: D

    A when rule evaluates a condition, here the claim type value, and controls whether the section or field group appears. Access groups control permissions rather than layout, data pages cache data, and channels define entry points, so none of them shows or hides sections based on a field value.

  2. Question 18

    The same address fields appear on several case forms. The team wants one reusable definition so that a change to the layout updates every form that uses it. Which approach fits?

    1. AAttach a validate rule to each form that checks the address fields
    2. BCopy the address fields into each form's layout separately
    3. CCreate a separate case type for each form that shows an address
    4. DCreate a field group and reference it from each form
    Show answer and explanation
    Correct answer: D

    A field group is a reusable collection of fields, so editing it updates every form that references it. Copying fields creates separate versions that drift apart, a separate case type is unnecessary for layout reuse, and validate rules check values rather than arrange fields.

  3. Question 19

    A company wants its internal portal to use the corporate colours, fonts and spacing on every screen, without rebuilding each screen. Which Pega feature should the team use?

    1. AA decision table that selects the font and colour for each screen separately
    2. BA data transform that stores the colour codes in each case
    3. CA theme that defines the visual styling applied across the portal
    4. DA validate rule that checks colour values entered by users
    Show answer and explanation
    Correct answer: C

    A theme defines visual styling such as colours and fonts, and the portal applies it across its screens. A decision table, data transform and validate rule each handle logic or data rather than the portal's visual appearance.

  4. Question 20

    A bank needs a customer self-service portal and an internal employee portal. Both use the same case types, but the menus, layouts and entry points must differ for each audience. Which Pega concept best separates these experiences?

    1. AField groups, which collect the fields that both audiences see on every form
    2. BChannels, which define separate entry points and portals for each audience
    3. CDecision tables, which compute the discount applied to each customer
    4. DAccess roles, which list the privileges granted to each case type
    Show answer and explanation
    Correct answer: B

    Channels separate experiences such as customer self-service and employee portals, each with its own entry point and layout. Field groups organize fields within forms, decision tables compute outcomes, and access roles control privileges rather than what each audience sees.

Pega GenAI (4 questions)

  1. Question 21

    A product owner has a long requirements document and wants a proposed starting design for the application, including case types and flow outlines, for the architect to review. Which Pega GenAI capability is designed for this?

    1. AKnowledge Buddy, which answers end-user questions from knowledge sources
    2. BPega Blueprint, which proposes an application design from requirements
    3. CA validate rule that checks the text of the requirements document
    4. DA GenAI Connect rule, which calls an external model from a flow
    Show answer and explanation
    Correct answer: B

    Pega Blueprint uses generative AI to propose an application design from requirements, which the architect then reviews and refines. Knowledge Buddy answers questions from knowledge sources, a GenAI Connect rule configures a call to a model, and a validate rule checks property values rather than generating designs.

  2. Question 22

    A service desk wants agents to ask questions in plain language about the company's policy documents, with answers drawn from those documents inside the Pega interface. Which capability fits best?

    1. AKnowledge Buddy, which answers questions using the connected knowledge sources
    2. BAn activity that sends each question to a web service with no reference documents
    3. CPega Blueprint, which designs the case types needed for the service desk
    4. DA decision tree that matches keywords in each question to a fixed answer
    Show answer and explanation
    Correct answer: A

    Knowledge Buddy answers natural-language questions using connected knowledge sources, which matches the scenario. Pega Blueprint generates application designs, an activity without reference documents would answer without grounding, and a keyword decision tree returns only fixed answers rather than drawing on documents.

  3. Question 23

    A developer wants generative AI help to draft application components, such as a case type outline or rule suggestions, inside the development environment. The output must be reviewed before it is used. Which capability fits best?

    1. AKnowledge Buddy, which answers end-user questions from connected knowledge sources
    2. BGenAI Autopilot, which helps developers generate application components for review
    3. CA GenAI Connect rule, which sends prompts to a model from within a runtime flow
    4. DA decision table, which evaluates conditions to choose a fixed output
    Show answer and explanation
    Correct answer: B

    GenAI Autopilot helps developers generate application components with generative AI, and the developer reviews the output before using it. Knowledge Buddy serves end-user questions, a GenAI Connect rule is a runtime call inside a flow, and a decision table evaluates conditions rather than drafting components.

  4. Question 24

    A claims flow must send a summary of the case notes to an external generative AI model and use the returned text in a later step. Which Pega rule type configures this connection?

    1. AA calculated value, which stores the returned text as a derived property
    2. BA when rule, which decides whether the summary step is visible on the form
    3. CA GenAI Connect rule, which configures the connection and prompt used to call the model
    4. DKnowledge Buddy, which answers end-user questions from knowledge sources
    Show answer and explanation
    Correct answer: C

    A GenAI Connect rule configures how the application calls a generative AI model, so the flow can use the response. A calculated value derives values from other properties, a when rule controls conditional visibility, and Knowledge Buddy serves end-user questions rather than calling a model from a flow.

DevOps (3 questions)

  1. Question 25

    A development team commits changes to a shared repository several times a day. Each commit triggers an automated build and test run, and builds that pass move forward through environments toward production. Which practice does this describe?

    1. AA quarterly release in which all changes are reviewed together before deployment
    2. BA manual copy of rule files to production when a stakeholder requests it
    3. CContinuous integration with automated testing that feeds a delivery pipeline
    4. DA nightly export of the database into a spreadsheet for manual review
    Show answer and explanation
    Correct answer: C

    Continuous integration merges and tests changes frequently with automation, and passing builds feed a delivery pipeline toward production. The other options describe infrequent manual releases, ad hoc copying, or reporting exports, none of which involves automated testing on each commit.

  2. Question 26

    A deployment pipeline pushes a Pega application to a test environment after every merge. The team wants the pipeline to stop before a broken build reaches production. What should be in place?

    1. AManual screenshot reviews of each screen, checked by the release manager the next morning
    2. BAutomated tests that run in the pipeline and must pass before each promotion
    3. CA rule that disables the production environment during business hours
    4. DA quarterly review of the deployment log by the business sponsor
    Show answer and explanation
    Correct answer: B

    Automated tests that run in the pipeline and must pass before promotion stop broken functionality from moving forward. Manual screenshot reviews are slow and late, disabling an environment does not test the build, and a quarterly log review happens far too rarely to protect a release.

  3. Question 27

    Which two types of test should be in place before a Pega application is promoted to production? (Choose two.)

    1. AVisual design reviews by one stakeholder, without automated checks
    2. BUnit tests that check individual rules against their expected results
    3. CLoad tests that are run only after the application is already in production
    4. DRegression tests that confirm existing functionality still works after changes
    Show answer and explanation
    Correct answer: B, D

    Unit tests verify individual rules against expected results, and regression tests confirm that existing functionality still works after changes. Visual reviews by one stakeholder lack repeatable checks, and load tests run after go-live cannot prevent a faulty deployment.

Insights (3 questions)

  1. Question 28

    A regional manager wants a weekly view of open cases for each region, refreshed automatically, that other managers can open from a single page. Which Pega capability fits best?

    1. AA validate rule on the region field, displayed on each case
    2. BAn insight placed on a dashboard that other managers can open
    3. CA data transform that copies the region value into every open case record
    4. DA stage named Weekly Review added to the case type
    Show answer and explanation
    Correct answer: B

    An insight presents case data as a chart or table, and placing it on a dashboard gives managers a shared page that reflects the current data. A validate rule checks entries, a data transform copies values, and adding a stage changes the case flow rather than producing a view.

  2. Question 29

    A business analyst wants a bar chart of case counts by status for the last month, built without writing code, and wants to reuse it on a dashboard later. Which starting point is appropriate?

    1. AExplore Data, to build the chart and save it as an insight
    2. BThe Clipboard, to read raw property values one case at a time
    3. CThe Tracer, to record the rules executed during each case
    4. DA data transform, to copy the status values into a new property
    Show answer and explanation
    Correct answer: A

    Explore Data lets users build charts from case data without code and save the result as an insight that can be placed on dashboards. The Clipboard and Tracer are developer tools for inspecting runtime data and rule execution, and a data transform sets property values rather than producing a chart.

  3. Question 30

    A sales vice president wants to spot trends in pipeline cases without waiting for IT to build a new report each time. Which benefit of Pega Insights best matches this need?

    1. AAutomatic approval of every case that meets a threshold, without any human review
    2. BSelf-service analysis, so business users can explore data and build visual views themselves
    3. CReplacement of all case types with a single shared table for reporting purposes
    4. DDirect editing of case records from a chart, bypassing the normal case flow
    Show answer and explanation
    Correct answer: B

    Insights gives business users self-service analysis, so they can explore data and build visual views without waiting on a developer. Automatic approval, replacing case types with one table, and editing records from a chart do not describe the benefit, and the last one would bypass the case flow.