IAM Automation Test Engineer

IAM Automation Test Engineer

Posted 5 days ago by Jobserve

£450 Per day
Inside
Hybrid
Sheffield, South Yorkshire, UK

Summary: The IAM Automation Test Engineer role involves building and maintaining automated test frameworks for various services, including API and graph-based services, primarily using Python and PyTest. The position requires defining and executing test plans, validating IAM concepts, and collaborating with cross-functional teams to enhance testability and quality. The role is based in Sheffield with a hybrid working arrangement of three days in the office per week.

Key Responsibilities:

  • Build and maintain an automated test framework and suites for API, event, and graph-based services (Python/PyTest).
  • Define and execute test plans/cases/data aligned to requirements and technical specs; maintain FR/NFR traceability.
  • Validate IAM concepts and access models (RBAC/ABAC/ReBAC/PBAC) and test decision points as code (policy-as-code).
  • Perform API automation, contract testing, and replay/reprocessing scenarios.
  • Validate graph data (nodes/relationships/hop logic) and event lineage/change behaviour. Experience in Neo4J is preferred.
  • Produce regulatory evidence as required; support entry/exit criteria and test governance activities.
  • Create/manage Jenkins pipelines to manage tests executions and reporting as part of CI/CD.
  • Log, track, and drive defects through triage to closure (JIRA/Zephyr); communicate progress to stakeholders.
  • Collaborate with Cloud Security, DevOps, and Engineering teams; contribute to improving testability and quality.

Key Skills:

  • Experience with automated testing frameworks, particularly in Python/PyTest.
  • Knowledge of IAM concepts and access models (RBAC/ABAC/ReBAC/PBAC).
  • Familiarity with API automation and contract testing.
  • Experience in validating graph data and using Neo4J.
  • Proficiency in CI/CD processes and Jenkins pipelines.
  • Experience with defect tracking tools (JIRA/Zephyr).
  • Strong collaboration skills with cross-functional teams.

Salary (Rate): £450 per day

City: Sheffield

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Rate:£450 per day inside IR35

Location: Sheffield - 3 days a week WFO

Duration: 12 months

Key Responsibilities

Build and maintain an automated test framework and suites for API, event, and graph-based services (Python/PyTest).

Define and execute test plans/cases/data aligned to requirements and technical specs; maintain FR/NFR traceability.

Validate IAM concepts and access models (RBAC/ABAC/ReBAC/PBAC) and test decision points as code (policy-as-code).

Perform API automation, contract testing, and replay/reprocessing scenarios.

Validate graph data (nodes/relationships/hop logic) and event lineage/change behaviour. Experience in Neo4J is preferred.

Produce regulatory evidence as required; support entry/exit criteria and test governance activities.

Create/manage Jenkins pipelines to manage tests executions and reporting as part of CI/CD.

Log, track, and drive defects through triage to closure (JIRA/Zephyr); communicate progress to stakeholders.

Collaborate with Cloud Security, DevOps, and Engineering teams; contribute to improving testability and quality.