Automation Test Engineer (IAM)

Automation Test Engineer (IAM)

Posted 1 day ago by Jobserve

£450 Per day
Inside
Onsite
Sheffield, UK

Summary: The Automation Test Engineer (IAM) role involves building and maintaining automated test frameworks for various services, including API and graph-based services. 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 and requires working from the office three days a 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 Python and PyTest for automated testing.
  • Knowledge of IAM concepts and access models (RBAC/ABAC/ReBAC/PBAC).
  • Experience with API automation and contract testing.
  • Familiarity with graph databases, preferably Neo4J.
  • Experience with CI/CD processes and Jenkins pipelines.
  • Proficiency in defect tracking tools like JIRA and Zephyr.
  • Strong collaboration skills with cross-functional teams.

Salary (Rate): £450 per day

City: Sheffield

Country: UK

Working Arrangements: on-site

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

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.