Pipeline run
cfb7e559-c2ed-4621-92a9-1e3e973dcf8a
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Manual Test Engineer
domain · Testing & Quality CASE DOMAINslug: manual-test-engineer · id: 65 · source: db
Domain=Testing & Quality; The JD is centered on QA/testing activities such as manual or automated test execution, UAT, regression, SIT, and unit testing, which best matches a Manual Test Engineer role despite mentioning Snowflake as a skill.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Technology and Operations services and Accenture Song-all powered by the world's largest network of Advanced Technology and Intelligent Operations centers. Our 699,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities. Visit us at accenture.com • Management Level :11 • Work Experience :Min 2 years • Work location :Hyderabad • Job Requirements : • Project Role :Application DeveloperProject Role Description :Design, build and configure applications to meet business process and application requirements. Must have Skills : Snowflake Data Warehouse, SSI: NON SSI: Good to Have Skills :SSI: No Technology Specialization NON SSI : Job Requirements :Key Responsibilities :Review and analyze system specifications - Collaborate with QA Engineers to develop effective strategies and test plans - Execute test cases manual or automated and analyze results - Evaluate product code according to specifications - Create logs to document testing phases and defectsTechnical Experience :Project/QA Life cycle SDLC from Requirement analysis to User acceptance Testing - Acceptance Testing UAT - Regression testing - Involved in SIT system integration testing - Perform unit testing and support in all phases of testingProfessional Attributes :Adaptability and FlexibilityEducational Qualification:Additional Info : 15 years of full time education
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Aliases — catalog
- Snowflake (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Platform
- Sub-category
- Data Cloud Platform
- Vendor
- Snowflake Inc.
- License
- proprietary
- Year introduced
- 2012
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Snowflake appears frequently in data/analytics job postings and is a standard cloud data warehouse platform alongside BigQuery and Redshift.
Skill profile (library / DB)
- Skill nature
- PLATFORM
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 9
- Sub-category id
- 113
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
Cloud Data Warehouses Catalog dimension db id 22
Library dimension (catalog)
Roles linked in library: Data Engineer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
Cloud Data Warehouses
cloud-data-warehouses
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Databases
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Soft Skills
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- SDLC (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Software Development Lifecycle
- Confidence
- 0.88
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: SDLC is a standard hiring-pipeline term across software roles; job postings commonly require experience with SDLC phases, Agile/Waterfall, and release processes rather than treating it as niche tooling.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 1179
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- Regression testing (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Regression Testing
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Regression testing is a standard QA practice in most software JDs and test plans; CI/CD tools and vendor docs routinely include it as a core safeguard against reintroducing bugs.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 2940
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
Magento Testing and Upgrade Safety Catalog dimension db id 405
Library dimension (catalog)
Roles linked in library: Magento Dev
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
Magento Testing and Upgrade Safety
magento-testing-and-upgrade-safety
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- Unit Testing (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Testing Methodology
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Unit testing is a standard hiring requirement across software JDs and appears in mainstream frameworks/docs; GitHub and Stack Overflow usage remain consistently high, with no successor replacing it.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 44
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
All API 3 persistence rows
Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.
| Skill | Tag | Dimension | Skill↔dim | Role↔dim | Outcome | Notes |
|---|---|---|---|---|---|---|
| Snowflake | in_db |
Cloud Data Warehouses
cloud-data-warehouses
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| SDLC | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Regression Testing | in_db |
Magento Testing and Upgrade Safety
magento-testing-and-upgrade-safety
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Unit Testing | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Data Warehouse | type=Databases subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | QA | type=Soft Skills subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | User Acceptance Testing | type=Testing Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Acceptance Testing | type=Testing Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | System Integration Testing | type=Testing Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | SIT | type=Testing Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "fail",
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Integration testing",
"Snowflake",
"Unit Testing",
"SDLC",
"Cloud",
"Role",
"Location",
"Regression testing"
],
"role_archetype": "Engineering"
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Snowflake"
},
{
"is_primary": true,
"skill_name": "Data Warehouse"
},
{
"is_primary": true,
"skill_name": "QA"
},
{
"is_primary": true,
"skill_name": "SDLC"
},
{
"is_primary": true,
"skill_name": "User Acceptance Testing"
},
{
"is_primary": true,
"skill_name": "Acceptance Testing"
},
{
"is_primary": true,
"skill_name": "Regression Testing"
},
{
"is_primary": true,
"skill_name": "System Integration Testing"
},
{
"is_primary": true,
"skill_name": "SIT"
},
{
"is_primary": true,
"skill_name": "Unit Testing"
}
],
"jd_role": null,
"nano_parsed": {
"JD_type": "fail",
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Integration testing",
"Snowflake",
"Unit Testing",
"SDLC",
"Cloud",
"Role",
"Location",
"Regression testing"
],
"role_archetype": "Engineering"
},
"rejected": false,
"rejection_reason": null,
"run_id": "cfb7e559-c2ed-4621-92a9-1e3e973dcf8a",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Cloud Architect",
"kra_matches": [
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Project Role :Application DeveloperProject Role Description :Design, build and configure applications to meet business process and application requirements.",
"similarity": 0.4516
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Must have Skills : Snowflake Data Warehouse, SSI: NON SSI: Good to Have Skills :SSI: No Technology Specialization NON SSI : Job Requirements :Key Responsibilities :Review and analyze system specifications - Collaborate with QA Engineers to develop effective strategies and test plans - Execute test cases manual or automated and analyze results - Evaluate product code according to specifications - Create logs to document testing phases and defectsTechnical Experience :Project/QA Life cycle SDLC from Requirement analysis to User acceptance Testing - Acceptance Testing UAT - Regression testing - Involved in SIT system integration testing - Perform unit testing and support in all phases of testingProfessional Attributes :Adaptability and FlexibilityEducational Qualification:Additional Info :",
"similarity": 0.4039
},
{
"kra_text": "Designs IAM policies, service control policies, VPC segmentation, private endpoints, and zero-trust network access boundaries for cloud environments.",
"sentence": "Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Technology and Operations services and Accenture Song-all powered by the world\u0027s largest network of Advanced Technology and Intelligent Operations centers.",
"similarity": 0.3242
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 9,
"score": 0.3932,
"slug": "cloud-architect",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Project Role :Application DeveloperProject Role Description :Design, build and configure applications to meet business process and application requirements.",
"similarity": 0.4657
},
{
"kra_text": "Builds and maintains CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or CircleCI to automate build, test, security scanning, and deployment workflows.",
"sentence": "Must have Skills : Snowflake Data Warehouse, SSI: NON SSI: Good to Have Skills :SSI: No Technology Specialization NON SSI : Job Requirements :Key Responsibilities :Review and analyze system specifications - Collaborate with QA Engineers to develop effective strategies and test plans - Execute test cases manual or automated and analyze results - Evaluate product code according to specifications - Create logs to document testing phases and defectsTechnical Experience :Project/QA Life cycle SDLC from Requirement analysis to User acceptance Testing - Acceptance Testing UAT - Regression testing - Involved in SIT system integration testing - Perform unit testing and support in all phases of testingProfessional Attributes :Adaptability and FlexibilityEducational Qualification:Additional Info :",
"similarity": 0.3565
},
{
"kra_text": "Provisions and manages cloud infrastructure on AWS, Azure, or GCP using Terraform or CloudFormation to enforce infrastructure-as-code standards.",
"sentence": "About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security.",
"similarity": 0.3328
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.385,
"slug": "devops-engineer",
"total_count": null
},
{
"display_name": "Pega Developer",
"kra_matches": [
{
"kra_text": "Requirements analysis and process translation",
"sentence": "Project Role :Application DeveloperProject Role Description :Design, build and configure applications to meet business process and application requirements.",
"similarity": 0.4698
},
{
"kra_text": "Requirements analysis and process translation",
"sentence": "Must have Skills : Snowflake Data Warehouse, SSI: NON SSI: Good to Have Skills :SSI: No Technology Specialization NON SSI : Job Requirements :Key Responsibilities :Review and analyze system specifications - Collaborate with QA Engineers to develop effective strategies and test plans - Execute test cases manual or automated and analyze results - Evaluate product code according to specifications - Create logs to document testing phases and defectsTechnical Experience :Project/QA Life cycle SDLC from Requirement analysis to User acceptance Testing - Acceptance Testing UAT - Regression testing - Involved in SIT system integration testing - Perform unit testing and support in all phases of testingProfessional Attributes :Adaptability and FlexibilityEducational Qualification:Additional Info :",
"similarity": 0.4284
},
{
"kra_text": "external system integration implementation",
"sentence": "Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Technology and Operations services and Accenture Song-all powered by the world\u0027s largest network of Advanced Technology and Intelligent Operations centers.",
"similarity": 0.2508
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 24,
"score": 0.383,
"slug": "pega-developer",
"total_count": null
},
{
"display_name": "Cloud Security Engineer",
"kra_matches": [
{
"kra_text": "Designs IAM role policies, service account permissions, resource-based policies, and least-privilege access controls for cloud workloads and pipelines.",
"sentence": "Project Role :Application DeveloperProject Role Description :Design, build and configure applications to meet business process and application requirements.",
"similarity": 0.3844
},
{
"kra_text": "Assesses security risk and compliance posture of new cloud services, third-party SaaS integrations, and infrastructure architecture changes.",
"sentence": "Must have Skills : Snowflake Data Warehouse, SSI: NON SSI: Good to Have Skills :SSI: No Technology Specialization NON SSI : Job Requirements :Key Responsibilities :Review and analyze system specifications - Collaborate with QA Engineers to develop effective strategies and test plans - Execute test cases manual or automated and analyze results - Evaluate product code according to specifications - Create logs to document testing phases and defectsTechnical Experience :Project/QA Life cycle SDLC from Requirement analysis to User acceptance Testing - Acceptance Testing UAT - Regression testing - Involved in SIT system integration testing - Perform unit testing and support in all phases of testingProfessional Attributes :Adaptability and FlexibilityEducational Qualification:Additional Info :",
"similarity": 0.3787
},
{
"kra_text": "Supports cloud security incident response including forensic log analysis, containment procedures, and post-incident remediation for cloud-based breaches.",
"sentence": "About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security.",
"similarity": 0.3762
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 23,
"score": 0.3798,
"slug": "cloud-security-engineer",
"total_count": null
},
{
"display_name": "Data Engineer",
"kra_matches": [
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Must have Skills : Snowflake Data Warehouse, SSI: NON SSI: Good to Have Skills :SSI: No Technology Specialization NON SSI : Job Requirements :Key Responsibilities :Review and analyze system specifications - Collaborate with QA Engineers to develop effective strategies and test plans - Execute test cases manual or automated and analyze results - Evaluate product code according to specifications - Create logs to document testing phases and defectsTechnical Experience :Project/QA Life cycle SDLC from Requirement analysis to User acceptance Testing - Acceptance Testing UAT - Regression testing - Involved in SIT system integration testing - Perform unit testing and support in all phases of testingProfessional Attributes :Adaptability and FlexibilityEducational Qualification:Additional Info :",
"similarity": 0.4164
},
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Project Role :Application DeveloperProject Role Description :Design, build and configure applications to meet business process and application requirements.",
"similarity": 0.4111
},
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Our 699,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries.",
"similarity": 0.2929
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 2,
"score": 0.3735,
"slug": "data-engineer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Data Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Snowflake"
],
"role_id": 2,
"score": 0.1,
"slug": "data-engineer",
"total_count": 10
},
{
"display_name": "Magento Dev",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"Regression testing"
],
"role_id": 231,
"score": 0.1,
"slug": "magento-dev",
"total_count": 10
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Manual Test Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 65,
"score": 0.94,
"slug": "manual-test-engineer",
"total_count": null
},
"confidence": 0.94,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Manual and functional testing",
"Test strategy and planning",
"System integration and acceptance testing",
"Defect logging and analysis",
"QA lifecycle support"
],
"matched_kras": [
"Collaborate with QA Engineers to develop effective strategies and test plans",
"Execute test cases manual or automated and analyze results",
"Evaluate product code according to specifications",
"Create logs to document testing phases and defects",
"Perform unit testing and support in all phases of testing"
],
"matched_skills": [
"Snowflake Data Warehouse",
"SDLC",
"UAT",
"SIT",
"unit testing",
"regression testing"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Testing \u0026 Quality; The JD is centered on QA/testing activities such as manual or automated test execution, UAT, regression, SIT, and unit testing, which best matches a Manual Test Engineer role despite mentioning Snowflake as a skill.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 12,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 25298,
"role_display_name": "Manual Test Engineer",
"role_slug": "manual-test-engineer",
"skill_name": "Data Warehouse",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 25299,
"role_display_name": "Manual Test Engineer",
"role_slug": "manual-test-engineer",
"skill_name": "QA",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 25300,
"role_display_name": "Manual Test Engineer",
"role_slug": "manual-test-engineer",
"skill_name": "User Acceptance Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 25301,
"role_display_name": "Manual Test Engineer",
"role_slug": "manual-test-engineer",
"skill_name": "Acceptance Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 25302,
"role_display_name": "Manual Test Engineer",
"role_slug": "manual-test-engineer",
"skill_name": "System Integration Testing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 25303,
"role_display_name": "Manual Test Engineer",
"role_slug": "manual-test-engineer",
"skill_name": "SIT",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 299,
"existing_alias_text": "Snowflake",
"input_term": "Snowflake",
"matched_canonical": {
"category_id": 9,
"display_name": "Snowflake",
"id": 105,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "snowflake",
"sub_category_id": 113,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2519,
"existing_alias_text": "SDLC",
"input_term": "SDLC",
"matched_canonical": {
"category_id": 8,
"display_name": "SDLC",
"id": 1573,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "sdlc",
"sub_category_id": 1179,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 5380,
"existing_alias_text": "Regression testing",
"input_term": "Regression Testing",
"matched_canonical": {
"category_id": 8,
"display_name": "Regression testing",
"id": 3758,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "regression-testing",
"sub_category_id": 2940,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 865,
"existing_alias_text": "Unit Testing",
"input_term": "Unit Testing",
"matched_canonical": {
"category_id": 8,
"display_name": "Unit Testing",
"id": 517,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "unit-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": "Data Engineer",
"id": 2,
"rationale": null,
"role_archetype": null,
"slug": "data-engineer",
"source": "db"
},
{
"display_name": "Magento Dev",
"id": 231,
"rationale": null,
"role_archetype": "Engineering",
"slug": "magento-dev",
"source": "db"
}
],
"chosen_role": {
"display_name": "Manual Test Engineer",
"id": 65,
"rationale": "Domain=Testing \u0026 Quality; The JD is centered on QA/testing activities such as manual or automated test execution, UAT, regression, SIT, and unit testing, which best matches a Manual Test Engineer role despite mentioning Snowflake as a skill.",
"role_archetype": null,
"slug": "manual-test-engineer",
"source": "db"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Cloud Data Warehouses",
"id": 22,
"rationale": "Managed analytical storage and compute platforms used for curated datasets, reporting, and downstream analytics. These systems are central to data modeling, performance tuning, and cost-aware query design.",
"slug": "cloud-data-warehouses",
"source": "db"
},
"input_skill": "Snowflake",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Data Engineer",
"id": 2,
"rationale": null,
"role_archetype": null,
"slug": "data-engineer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "SDLC",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Magento Testing and Upgrade Safety",
"id": 405,
"rationale": "Validation practices used to keep Magento customizations stable across releases and platform upgrades. This cluster is coherent because Magento work must protect storefront behavior while remaining compatible with core and extension updates.",
"slug": "magento-testing-and-upgrade-safety",
"source": "db"
},
"input_skill": "Regression Testing",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Magento Dev",
"id": 231,
"rationale": null,
"role_archetype": "Engineering",
"slug": "magento-dev",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Unit Testing",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Snowflake",
"Data Warehouse",
"QA",
"SDLC",
"User Acceptance Testing",
"Acceptance Testing",
"Regression Testing",
"System Integration Testing",
"SIT",
"Unit Testing"
],
"input_llm_skills": [
"Snowflake",
"Data Warehouse",
"QA",
"SDLC",
"User Acceptance Testing",
"Acceptance Testing",
"Regression Testing",
"System Integration Testing",
"SIT",
"Unit Testing"
],
"new_aliases_persisted": 0,
"run_id": "cfb7e559-c2ed-4621-92a9-1e3e973dcf8a",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "Snowflake",
"alias_type": "CANONICAL",
"id": 299,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 9,
"display_name": "Snowflake",
"id": 105,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "snowflake",
"sub_category_id": 113,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Cloud Data Warehouses",
"id": 22,
"rationale": "Managed analytical storage and compute platforms used for curated datasets, reporting, and downstream analytics. These systems are central to data modeling, performance tuning, and cost-aware query design.",
"slug": "cloud-data-warehouses",
"source": "db"
},
"input_skill": "Snowflake",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Data Engineer",
"id": 2,
"rationale": null,
"role_archetype": null,
"slug": "data-engineer",
"source": "db"
}
]
}
],
"input_skill": "Snowflake",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Data Warehouse",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Databases",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "data-warehouse",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "QA",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "qa",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "SDLC",
"alias_type": "CANONICAL",
"id": 2519,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "SDLC",
"id": 1573,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "sdlc",
"sub_category_id": 1179,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "SDLC",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "SDLC",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "User Acceptance Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "user-acceptance-testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Acceptance Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "acceptance-testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Regression testing",
"alias_type": "CANONICAL",
"id": 5380,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "Regression testing",
"id": 3758,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "regression-testing",
"sub_category_id": 2940,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Magento Testing and Upgrade Safety",
"id": 405,
"rationale": "Validation practices used to keep Magento customizations stable across releases and platform upgrades. This cluster is coherent because Magento work must protect storefront behavior while remaining compatible with core and extension updates.",
"slug": "magento-testing-and-upgrade-safety",
"source": "db"
},
"input_skill": "Regression Testing",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Magento Dev",
"id": 231,
"rationale": null,
"role_archetype": "Engineering",
"slug": "magento-dev",
"source": "db"
}
]
}
],
"input_skill": "Regression Testing",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "System Integration Testing",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "system-integration-testing",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "SIT",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "sit",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Unit Testing",
"alias_type": "CANONICAL",
"id": 865,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "Unit Testing",
"id": 517,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "unit-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Unit Testing",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Unit Testing",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Data Warehouse",
"QA",
"User Acceptance Testing",
"Acceptance Testing",
"System Integration Testing",
"SIT"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Manual Test Engineer",
"id": 65,
"rationale": "Domain=Testing \u0026 Quality; The JD is centered on QA/testing activities such as manual or automated test execution, UAT, regression, SIT, and unit testing, which best matches a Manual Test Engineer role despite mentioning Snowflake as a skill.",
"role_archetype": null,
"slug": "manual-test-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Snowflake",
"tag": "in_db"
},
{
"skill": "Data Warehouse",
"tag": "new"
},
{
"skill": "QA",
"tag": "new"
},
{
"skill": "SDLC",
"tag": "in_db"
},
{
"skill": "User Acceptance Testing",
"tag": "new"
},
{
"skill": "Acceptance Testing",
"tag": "new"
},
{
"skill": "Regression Testing",
"tag": "in_db"
},
{
"skill": "System Integration Testing",
"tag": "new"
},
{
"skill": "SIT",
"tag": "new"
},
{
"skill": "Unit Testing",
"tag": "in_db"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [
{
"chosen_role_id": 65,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Cloud Data Warehouses",
"id": 22,
"rationale": "Managed analytical storage and compute platforms used for curated datasets, reporting, and downstream analytics. These systems are central to data modeling, performance tuning, and cost-aware query design.",
"slug": "cloud-data-warehouses",
"source": "db"
},
"dimension_id": 22,
"input_skill": "Snowflake",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "Data Engineer",
"id": 2,
"rationale": null,
"role_archetype": null,
"slug": "data-engineer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 105,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 65,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "SDLC",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 1573,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 65,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Magento Testing and Upgrade Safety",
"id": 405,
"rationale": "Validation practices used to keep Magento customizations stable across releases and platform upgrades. This cluster is coherent because Magento work must protect storefront behavior while remaining compatible with core and extension updates.",
"slug": "magento-testing-and-upgrade-safety",
"source": "db"
},
"dimension_id": 405,
"input_skill": "Regression Testing",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "Magento Dev",
"id": 231,
"rationale": null,
"role_archetype": "Engineering",
"slug": "magento-dev",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 3758,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 65,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "Unit Testing",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 517,
"skill_tag": "in_db",
"skipped_reason": null
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "cfb7e559-c2ed-4621-92a9-1e3e973dcf8a"
}