Second-pass review of this session's work by another agent. It corrected several
real mistakes of mine and finished F06 gaps I had left open. Reviewed, verified
and committed as-is.
THE MISS THAT MATTERS
`job_scout/state/applications.json` — the authoritative application registry
introduced by F02 — was never actually tracked. `job_scout/state/*` in
.gitignore silently excluded it, so my checkpoint commit afdef7e claimed to add
it and did not. Only `application_cohort.json`, the GENERATED projection, was
version-controlled; the source of truth and the migration history backup were
not. .gitignore now carries explicit negations for both.
MY ERRORS, CORRECTED
- "kastellaun" was in CH_LOCATION_KEYWORDS. Kastellaun is in Rhineland-Palatinate.
I took it from a Bundeswehr reserve listing and filed it under Switzerland -
precisely the class of bug F12 existed to fix.
- The F12 fix only widened the keyword list; SmartRecruiters still discarded the
structured country, which was the concrete case the review named
(city=Baar, country=CH). The adapter now preserves it, and a COUNTRY_NAMES
mapping gives country precedence over a bare town name.
- F15 was applied to Taleo and Prospective only. Greenhouse still wrote
`updated_at` into `posted`; it now uses `published_at` and carries provenance.
- My negation guard `\b(no|not|...)\b[^.;]{0,60}$` was too loose - an unrelated
"not" within 60 characters could mask a real claim. Tightened to require the
negation to govern the term.
- F18's retirement of the macro-count rule missed "Four to six compact skills
lines" in the workflow; removed now.
F06 GAPS I LEFT OPEN, NOW CLOSED
Date-format validation on education/employment periods (the 2035-99 case named
in the review), evidence-structure validation, referential integrity on evidence
source files, and the missing-identity KeyError.
F10 TAKEN FURTHER, AND RIGHTLY
I demoted the US-GPA fields to *_orientation_only. They are now removed
entirely, with grade_output_rule saying what to do instead: use the German grade
and scale, and if a recipient requires a US GPA, use THEIR method and record it.
Keeping a number derived by a non-recognised method invites its use.
Also: the Capgemini omit-preference now sits in experience_capgemini.md itself,
alongside the instruction not to fill or explain the intentional gap.
BIS BASEL - REJECTED 2026-09-11
jr100429, applied 2026-07-10, no interview, no reason given. Recorded in the
registry with a dated event and in the decision log; the "prep interview brief
when screening lands" next action is cleared. This also settles the 2026-09-04
observation that the req had vanished from the BIS board - it was a real
rejection, not just a closed posting.
VERIFICATION I RAN MYSELF BEFORE COMMITTING
49/49 tests. Validator PASS with 0 advisory warnings. Package manifest and
registry views current. All 12 F12 location cases still correct, including
Kastellaun now rejecting. The F05 counter-proof still catches all 9 violations.
SBB, NVIDIA, RUAG and Kdo Cy resumes still scan clean. Diffs are net-additive
across every reference file - the deletions are replacements, not losses.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Qej5SBvhcbGXHwLqNWiskM
43 lines
2.8 KiB
Markdown
43 lines
2.8 KiB
Markdown
# Experience: Software Engineer — Capgemini Deutschland GmbH
|
||
## November 2014 – May 2015 | Hamburg, Germany
|
||
|
||
### Cross-Position Section
|
||
|
||
**Career arc framing:** Capgemini was Dennis's first professional role after the Bundeswehr — a 6-month consulting engagement in the Technology Services APPS division, working on test automation for a transport logistics client. Despite its brevity, the Zeugnis rates performance as "sehr gut" (vollsten Zufriedenheit — top tier), and the employer deeply regrets departure. This role anchors the test automation thread that runs through Generali and Vizrt. Historical record only. Standing user preference: omit from all resumes, CVs and cover letters; do not fill or explain the intentional gap.
|
||
|
||
**Resume recommendation:** Omit from 2-page resume unless targeting roles where test automation breadth from earliest career adds value. Include on full CV (5-page) under early career section.
|
||
|
||
---
|
||
|
||
### Achievement CA-1: GUI Test Automation for Transport Logistics Client
|
||
|
||
**Source:** thiessen_zeugnis_capgemini.md
|
||
**User's role:** Developer / implementer
|
||
**Status:** Deployed
|
||
|
||
**Context:** Working on a Capgemini client project for a leading transport logistics company. Dennis planned and implemented test automation using Capgemini's internal GUI test framework and HP Quality Center (ALM), adapted existing automated test cases, implemented new ones from design specs, monitored automated runs, and coordinated bug fixes.
|
||
|
||
**Bullet variants:**
|
||
- **2L:** Implemented and managed GUI test automation suite for a transport logistics client using HP Quality Center (ALM) — planned, built and maintained automated test cases from design specifications, monitored test runs, and coordinated bug-fix cycles.
|
||
- **1L:** Implemented GUI test automation (HP Quality Center) for transport logistics client; managed full test cycle from planning to bug-fix coordination.
|
||
|
||
**Key skills:** Test automation, GUI testing, HP Quality Center (ALM), test planning, defect management
|
||
**ATS keywords:** test automation, HP Quality Center, ALM, GUI testing, defect management, quality assurance
|
||
**Reframing notes:**
|
||
- All roles: LOW on resume — too early-career and non-core for target roles
|
||
- Full CV: include for timeline completeness and to show consistent test automation background from day one
|
||
- Consulting context: frame as "client-facing" to show early consulting exposure
|
||
|
||
---
|
||
|
||
## Position Summary
|
||
|
||
| Achievement | ID | Priority for DE | Priority for Analytics | Priority for ML/AI | Priority for Platform |
|
||
|-------------|----|-----------------|-----------------------|--------------------|----------------------|
|
||
| GUI Test Automation | CA-1 | LOW | LOW | LOW | LOW |
|
||
|
||
**Resume inclusion guidance:**
|
||
- 2-page resume: **Omit entirely**
|
||
- Any CV, including academic: **Omit entirely**, per standing user preference.
|
||
- Cover letter: Not relevant to mention
|