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