Simulated portfolio. Everything here is a simulated case study using synthetic data about a fictional company. It is not client work, a real audit, a certification or an assurance opinion.
ASSURANCE: GRC, IT audit, technology risk

Sources

18 sources: 10 verified (S016 only for its stated version), 8 partly verified, unverified or not verifiable. Verification status is recorded per source and is stated wherever a case study relies on it.

Source register
S001The NIST Cybersecurity Framework (CSF) 2.0 (NIST CSWP 29)NISTnvlpubs.nist.gov2024-02-26verifiedP2 crosswalk; P3 supply chain (GV); P4 context; dashboard domainsPDF text extracted and read locally 2026-10-15. Subcategory-level IDs not yet verified (needed for M3 crosswalk). Voluntary guidance. 2026-10-16: all 106 subcategory IDs and outcome statements extracted from the PDF text (research/csf2-core-subcategories.csv, scripts/extract_csf_core.py).
S002NIST Cybersecurity Framework (CSF) 2.0 publication pageNISTwww.nist.gov2024-02-26verifiedCitation detailsPage does not list the six functions; S001 does.
S003NIST AI Risk Management Framework (AI RMF 1.0) landing pageNISTwww.nist.gov2023-01-26partially verifiedP4 governance lifecycle (Govern/Map/Measure/Manage); P5 boundariesFunction names confirmed only from graphic alt text on the page. Function/subcategory descriptions and counts NOT verified against NIST AI 100-1 itself; fetch the primary PDF before M4. Revision pending: re-check before publishing. 2026-10-16: the AI RMF 1.0 core (4 functions, 72 subcategories) was read from S018; subcategory refs may be cited.
S004AI RMF: Generative AI Profile (NIST AI 600-1)NISTwww.nist.gov2024-07-26partially verifiedP4 optional generative-AI considerationsExistence and date confirmed from S003 only; document not read.
S005Just Published: PCI DSS v4.0.1PCI Security Standards Councilblog.pcisecuritystandards.org2024-06-11verifiedP2 PCI scoping; P3 service provider relationshipsAnnouncement only; the standard itself is S006 (requires document-library access).
S006PCI DSS v4.0.1 (PCI SSC Document Library)PCI Security Standards Councilwww.pcisecuritystandards.orgnot shown on pagepartially verifiedP2 mappings (requirement titles only)Listing confirmed; document text not read; page does not state cost/registration. Do not quote requirement text. Requirement numbers must be verified from the PDF before mapping in M3. 2026-10-16: the v4.0.1 PDF itself is click-through gated; requirement-level data read from S016 (v4.0) instead.
S007ISO/IEC 27001:2022 Information security management systems - RequirementsIEC Webstore (ISO/IEC)webstore.iec.ch2022-10-25verifiedP2 ISMS mapping; scoping statementsCatalogue abstract only; standard text is paywalled and will not be reproduced. iso.org returned HTTP 403. Annex A control titles need a legitimate public source before use (open item).
S008ISO/IEC 42001:2023 Artificial intelligence - Management systemIEC Webstore (ISO/IEC)webstore.iec.ch2023-12-18verifiedP4 management-system relationship statementCatalogue abstract only; standard text paywalled.
S009SOC suite of servicesAICPA & CIMAwww.aicpa-cima.comnot shownpartially verifiedP2/P3 SOC 2 use; P3 vendor reportsPage names the five categories but does not mention Trust Services Criteria or define SOC 2. The page does not call SOC 2 a certification, which is consistent with the project rule.
S0102017 Trust Services Criteria (with revised points of focus 2022)AICPAwww.aicpa-cima.com2022 revision (per secondary sources)not verifiable (account-gated)P2 TSC mappingLanding page excerpt only; the criteria PDF requires a free AICPA account. CC-series criterion IDs are therefore NOT used. SOC 2 mappings are made to the five categories named on S009 only.
S011PIPEDA fair information principlesOffice of the Privacy Commissioner of Canadawww.priv.gc.calast modified 2025-05-29verifiedP2 privacy controls; P4 data categoriesPage does not itself state Schedule 1 status. Not legal advice; do not make blanket applicability claims for the fictional company. Ontario sources not yet researched.
S012ISACA launches future-ready IT audit framework update (ITAF 5th edition)ISACAwww.isaca.org2026-02-26verifiedP1 methodology; P5 audit analytics; methodology pagePress release only. ITAF text itself not read; do not cite specific standard numbers except 2208 as named in the release. Replaces the 4th-edition reference many sources still cite.
S013ISACA updates IT audit framework (ITAF) 4th editionISACAwww.isaca.org2020-10unverifiedHistorical context onlySeen in search results only, page not fetched, and superseded by S012.
S014OSFI fall risk update focused on frontier AIOSFI via Newswirewww.newswire.caOctober 2026 (per search result)unverifiedOptional context for P3/P4Seen in search results only. Fetch before citing. Not required for any core claim.
S015Job posting set J001-J006 and J017-J022 (see research/job-postings.csv)Various employersresearch/job-postings.csv2026-09 to 2026-10verifiedJob-market analysisEleven postings read in full (J017-J021 via browser); 10 further leads recorded as unverified. Slightly below the 12-20 target: see job-market-analysis.md.
S016PCI DSS v4.0 SAQ D for Merchants and Attestation of Compliance (April 2022)PCI Security Standards Councillistings.pcisecuritystandards.org2022-04verified (v4.0 text)P2 PCI mappings (requirement numbers and intent)Version is v4.0, not v4.0.1. S005 states v4.0.1 added or deleted no requirements, but wording for individual rows is not re-checked. Verify against the v4.0.1 PDF before real use.
S017ISO 27001:2022 Annex A Explained and Simplified (control list)ISMS.onlinewww.isms.onlineundatedpartially verified (secondary; internally consistent counts)P2 ISO mappings (Annex A references and titles only)The ISO text is paywalled and iso.org blocks automated access (Cloudflare challenge, not bypassed). Titles not checked against the standard; ISO mappings are capped at Medium confidence.
S018Artificial Intelligence Risk Management Framework (AI RMF 1.0), NIST AI 100-1NISTnvlpubs.nist.gov2023-01verifiedP4 AI risk structure and control mapping; research/nist-ai-rmf-core-subcategories.csvExtracted from PDF text by scripts/extract_airmf_core.py (72 rows). PDF line-break hyphens and a few dropped letters remain in the extracted statements, so the project paraphrases rather than quotes them. NIST notes AI RMF is being revised (see S003).

Job-market research summary

Sample is thin and senior-skewed. Only 12 postings were fully read; counts apply to those 12.

Accessed 2026-10-15. Data: job-postings.csv. Sources: source-register.csv (S015).

Coverage and caveats (read first)

Recurring signals (within the 12 verified postings)

# Signal Seen in Count
1 Evidence collection, documentation and control validation J003, J005, J006, J017, J018, J019, J022 (non-financial risk testing) 7/12
2 Translating several frameworks or regulations into concrete requirements/controls J001, J003, J004, J006, J017 5/12
3 Findings, deficiencies and remediation tracking to closure J003, J004, J019, J021 4/12
4 Third-party / vendor risk, including AI vendors J001, J004, J006 3/12
5 AI risk assessment and governance (inventory, risk register, NIST AI RMF, ISO/IEC 42001) J001, J002, J004, J006 4/12
6 Automation or AI-assisted control testing / continuous assurance J004, J005, J018 3/12
7 Risk metrics, KPIs/KRIs and leadership reporting J001, J004, J020, J021, J022 5/12
8 CISA named (preferred, asset, plus, or an accepted qualification) J001, J003, J004, J005, J006, J021 at least 6/12

Frameworks named: ISO/IEC 27001 (J001, J003, J006, J017), NIST CSF (J017), NIST SP 800-53 (J001, J003), NIST AI RMF (J004, J006), ISO/IEC 42001 (J004, J006), PCI DSS (J006, J017), SOC 1/2 (J006), SOX (J005, J019; J021 as nice-to-have), FDICIA (J019), COBIT (J001).

Interpretation (mine, not stated in postings): - Evidence handling and control testing are the most common signal, and they show up in audit roles (J018, J019, J005) as well as GRC roles (J003, J006, J017). Showing how a finding traces back to evidence is the strongest thing the portfolio can do for both target role families. - J018 and J005 both ask for data analytics or automation in control testing, and J020 asks for SQL-driven risk metrics with defined business rules. That supports building the dashboard from data with written KPI definitions and building project 5 as measured, human-reviewed analytics. - AI governance appears in 4 of 12 postings. It is a real signal, but not the majority one, so project 4 should not crowd out projects 1 and 2. - J022 shows that entry-level "risk and compliance" roles in Canada can sit in insurance and lean on quantitative skills (modelling, Excel, Power BI) rather than on security frameworks; the portfolio's data-driven dashboard and written KPI definitions speak to that, but its IT-audit content does not. One posting is an anecdote, not a trend. - With CISA named in at least 6 of 12, the user's CISA path is consistent with what these employers ask for. That is a statement about these postings only.

Pain point to portfolio mapping

Pain point Portfolio feature
Evidence-based control validation P1 workpapers, evidence register, sample selection rationale; P5 deterministic checks
Multi-framework translation without overclaiming P2 crosswalk with confidence/review status and a "mapping is not compliance" page
Findings to closure P1 management action plan and retest simulation; P3 remediation tracker; dashboard aging
Vendor and AI-vendor risk P3 three vendor cases; P4 AI supplier checklist
AI risk assessment and governance P4 policy, inventory, two risk assessments, decision memo
Analytics/automation in control testing P5 prototype with measured evaluation and explicit human review
Metrics and leadership reporting Executive dashboard: every KPI has a definition, calculation, source file and as-of date
CISA-relevant IT audit skills P1 follows risk assessment, planning, fieldwork, reporting; methodology page references ITAF (S012)

Gaps

  1. IT-audit evidence is still thin: two roles (J018, J019) plus J005. No verified SOC-report-review or ITGC-specific entry-level posting exists in the set; the leads that mentioned ITGC (J007, J010, J013, J014) are unverified.
  2. Entry/mid-level postings in the set: J003, J005, and J022 (user-supplied, an insurance second-line risk and compliance role that is quantitative and actuarial-leaning rather than IT audit, and names no CISA or security framework). It is a useful entry-level data point but does not change the IT-audit gap above. More pasted postings would still improve the analysis more than further searching by me.
  3. If this document is shown on the public site, the caveats above must be shown with it.