IAM – Automation Test Engineer

Company: TestYantra Software Solutions
Apply for the IAM – Automation Test Engineer
Location: Sheffield
Job Description:

Role: Automation Test Engineer – IAM

Employment: Contract – Inside IR35

Location: Sheffield, UK – Hybrid 3 days onsite a week

NOTE: Looking for candidates from UK only with valid work permit.

Skills

  • Area: Coding & automation
    • Must: Strong Python coding & PyTest automation experience to build reusable test utilities
    • Should: Playwright exposure
    • Nice: Typescript
  • Area: API testing
    • Must: REST API automation; API tooling (Insomnia/Apidog/Postman); API Gateway testing
    • Should: Batch ETL testing
    • Nice: Advanced schema/property-based testing
  • Area: Event-driven testing
    • Must: Pub/Sub and MQ concepts; replay/reprocessing; idempotency-style validation
    • Should: Async failure handling patterns
    • Nice: Ordering/duplication/retry deep-dive suites
  • Area: Graph validation
    • Must: Any GraphDB testing or extensive testing of NoSQL DB
    • Should: Neo4j basics; Cypher queries for assertions; graph data validation.
    • Nice: GDBMS performance analysis
      • Reporting query validation
  • Area: IAM domain
    • Must: IAM concepts (auth/access); RBAC/ABAC/ReBAC/PBAC
    • Should: Identity lifecycle (Joiner/Mover/Leaver); human vs non-human identities
    • Nice: Federation concepts
  • Area: Policy-as-code
    • Must: Testing decision points as code
    • Should: OPA/Rego policy testing; policy explainability validation
    • Nice: Policy drift detection automation
  • Area: CI/CD & DevOps
    • Must: Jenkins pipeline creation/management; shift-left mindset
    • Should: GitOps repo experience; GitLab CI/CD integration
    • Nice: Containerised test execution patterns
  • Area: Observability & reporting
    • Must: Log/metric/trace validation in tests
    • Should: Signal-based failure detection automation
      • Allure reporting; Grafana dashboard awareness
  • Area: Test governance
    • Must: FR/NFR traceability; entry/exit criteria; test case review for coverage
    • Should: Risk-based prioritisation; layered test architecture
    • Nice: Cross-team RACI enforcement
  • Area: Tools & ways of working
    • Must: JIRA
    • Should: Test tool selection/recommendations
    • Nice: Advanced test data factories
      • zephyr defect reporting and triage
      • Test tool selection/recommendations
  • Area: Performance testing
    • Must: Awareness/exposure
    • Should: Licensing/config/dashboard ownership
      • JMeter/Gatling/NeoLoad experience
  • Area: Data ingestion protocols
    • Must: Awareness of formats/protocols
    • Should: Identity warehousing exposure
      • SCIM/LDAP/OIDC/CSV exposure

#J-18808-Ljbffr…

Posted: May 30th, 2026