Job Title
Automation Test Engineer – IAM
Employment
Contract – Inside IR35
Location
Sheffield, UK – Hybrid 3 days onsite a week
Eligibility
UK candidates only with valid work permit.
Requirements
- Coding & automation
- Strong Python coding & PyTest automation experience to build reusable test utilities
- Playwright exposure
- Typescript
- API testing
- REST API automation; API tooling (Insomnia/Apidog/Postman); API Gateway testing
- Batch ETL testing
- Advanced schema/property-based testing
- Event-driven testing
- Pub/Sub and MQ concepts; replay/reprocessing; idempotency-style validation
- Async failure handling patterns
- Ordering/duplication/retry deep-dive suites
- Graph validation
- GraphDB or NoSQL DB testing
- Neo4j basics; Cypher queries for assertions; graph data validation
- GDBMS performance analysis
- Reporting query validation
- IAM concepts (auth/access); RBAC/ABAC/ReBAC/PBAC
- Identity lifecycle (Joiner/Mover/Leaver); human vs non-human identities
- Federation concepts
- Policy-as-code
- Testing decision points “as code”
- OPA/Rego policy testing; policy explainability validation
- Policy drift detection automation
- CI/CD & DevOps
- Jenkins pipeline creation/management; shift-left mindset
- GitOps repo experience; GitLab CI/CD integration
- Containerised test execution patterns
- Observability & reporting
- Log/metric/trace validation in tests
- Signal-based failure detection automation
- Allure reporting; Grafana dashboard awareness
- Test governance
- FR/NFR traceability; entry/exit criteria; test case review for coverage
- Risk-based prioritisation; layered test architecture
- Cross-team RACI enforcement
- Tools & ways of working
- Jira
- Test tool selection/recommendations
- Advanced test data factories
- Zephyr defect reporting and triage
- Performance testing awareness/exposure
- Licensing/config/dashboard ownership
- JMeter/Gatling/NeoLoad experience
- Data ingestion protocols and formats/protocols awareness
- Identity warehousing exposure
- SCIM/LDAP/OIDC/CSV exposure
#J-18808-Ljbffr…
