Salary: £60,000 - 69,600 per year Requirements: Extensive experience within Identity and Access Management At least 5 years in a lead automation role with strong coding experience (Java, Playwright, Python, Typescript, Cypher, Scala) Deep IAM domain knowledge Experience with Policy as code and testing functions and decision points Proficiency in Graph and event-driven validation Automation-first test experience and layered test architecture Risk-based test prioritization expertise Familiarity with RBAC / ABAC / ReBAC / PBAC models Experience with OPA / Rego policy testing and policy explainability validation Skills in REST API automation, API Gateway testing, and Batch ETL testing Experience with consumer-driven contract testing, idempotency testing, and replay/reprocessing testing Knowledge of Graph data validation (Neo4j) and containerized test execution Excellent verbal and written communication skills for stakeholder engagement at all levels Experience with a range of automation tools and test tool selection Capable of creating an overall test strategy defining approach, environment, scope, risks, and resources Familiarity with Agile methodology for delivery Understanding of cloud testing approaches, especially GCP, AWS, Azure, and others Knowledge of load and stress testing tools such as JMeter, Gatling, or similar Experience with testing graph database management systems (GDBMS) and Neo4j Basics Extensive experience using JIRA and Xephyr tools Proficient in executing defined test plans, coordination, tracking, and reporting Positive team player within the overall test team Exposure to SailPoint IdentityIQ and protocols for data ingestion (SCIM, REST API, LDAP, OIDC) Proven team leadership and management abilities Experience integrating automation tests into CI/CD pipelines and implementing shift-left testing practices Familiarity with Pub Sub and MQ Responsibilities: Create an overall testing strategy focused on Automation First Plan, develop, execute, maintain, and improve Automated Test Framework and Test Scripts for Web and Graph Database applications Manage Jenkins pipeline for running automated tests and generating reports Lead, mentor, and manage engineering team members Develop and execute test plans, test cases, test data, and test scenarios based on requirements and specifications Generate test data and accurately report testing-related defects and issues Attend triage meetings and verify bug fixes Identify process and application issues and provide suggestions for improvement Communicate progress regularly to senior stakeholders and programme leads Generate regulatory evidence as needed and ensure FR / NFR traceability Identify and collate test entry and exit criteria Review test cases for coverage and traceability to requirements/design Liaise with business areas and technical leads regarding scenario definitions Analyze design documents for testability Establish automation testing standards, best practices, and governance frameworks across the organization Technologies: API AWS Azure CI/CD Cloud ETL GCP Graph Database IAM IdentityIQ JIRA Java Jenkins JMeter LDAP Neo4J Playwright Python REST RBAC Scala TypeScript Web Architect DevOps GitLab GitOps Postman ServiceNow More: We are redefining Identity and Access Management (IAM) on a global scale through a transformational programme that bridges modern technology with complex banking environments. As part of our IAM Transformation program—forecasted for over 5 years—significant changes will be designed, planned, and implemented globally. We offer a hybrid remote working model based in Sheffield, fostering a collaborative environment where innovation thrives. Join our dedicated team and contribute to shaping the future of IAM. last updated 4 week of 2026