£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
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.