At a Glance
- Tasks: Join us as an Automation Test Engineer, focusing on IAM and cutting-edge testing technologies.
- Company: Dynamic tech company in Sheffield, embracing hybrid work culture.
- Benefits: Competitive pay, flexible working, and opportunities for professional growth.
- Other info: Exciting projects await in a collaborative environment with great career advancement potential.
- Why this job: Make a real impact in the IAM domain while honing your automation skills.
- Qualifications: Strong Python and API testing experience required; familiarity with CI/CD is a plus.
The predicted salary is between 40000 - 50000 £ per year.
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
- 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
- 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
IAM - Automation Test Engineer in Sheffield employer: TestYantra Software Solutions
As an Automation Test Engineer at our Sheffield location, you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. We prioritise employee growth through continuous learning opportunities and a supportive culture that values your contributions, ensuring you are well-equipped to excel in your role. Join us to be part of a forward-thinking team that embraces cutting-edge technology and offers a rewarding career path in the IAM domain.
Contact Details:
TestYantra Software Solutions Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land IAM - Automation Test Engineer in Sheffield
✨Tip Number 1
Network like a pro! Reach out to folks in the IAM and automation testing space on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python coding and PyTest automation projects. This gives potential employers a tangible look at what you can do, especially in areas like API testing and event-driven testing.
✨Tip Number 3
Prepare for interviews by brushing up on IAM concepts and testing methodologies. Be ready to discuss your experience with RBAC/ABAC and how you've tackled challenges in automation testing. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace IAM - Automation Test Engineer in Sheffield
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong Python coding and PyTest automation experience. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about IAM and automation testing. Let us know how your experience with REST API automation and CI/CD fits into our team.
Showcase Your Projects:If you've worked on any relevant projects, especially those involving Pub/Sub concepts or GraphDB testing, make sure to mention them. We love seeing practical examples of your skills in action!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and keep track of all the amazing candidates we’re considering.
How to prepare for a job interview at TestYantra Software Solutions
✨Know Your Tech Stack
Make sure you brush up on your Python and PyTest skills before the interview. Be ready to discuss how you've used these tools in past projects, especially when building reusable test utilities. Familiarity with Playwright will also give you an edge!
✨API Testing Know-How
Since REST API automation is a must, be prepared to talk about your experience with API tooling like Postman or Insomnia. Have examples ready of how you've tested APIs, including any challenges you faced and how you overcame them.
✨IAM Concepts are Key
Understanding IAM concepts is crucial for this role. Brush up on RBAC, ABAC, and other access control models. Be ready to explain how you've applied these concepts in your previous work, particularly in relation to identity lifecycle management.
✨Show Your CI/CD Savvy
Familiarise yourself with Jenkins and how you've managed pipelines in the past. Discuss your shift-left mindset and any experience you have with GitOps or GitLab CI/CD integration. This will show that you're not just a tester but also understand the broader DevOps landscape.