Test Analyst (Entry level)
2-year fixed term contract
Edinburgh (Hybrid)
Salary: £28k-33k
Storm ID is an award-winning Edinburgh-based digital transformation consultancy that helps organisations accelerate their use of digital, data and AI. We believe in tailored solutions, assembling expert teams to address each client's unique needs. Our services span strategy, design, technology and data & AI, ensuring seamless end-to-end delivery of platforms, products and services with real-world impact. What sets us apart is our commitment to long-lasting, data-driven, user-centred change. We enjoy close collaboration between our teams, ensuring projects move smoothly from discovery to design to delivery. We recognise the crucial link between digital and data, creating intelligent services that leverage both.
We work with a range of clients across the Scottish and UK public and private sectors
About the Role
We're looking for an entry-level Test Analyst to join our team working on a large-scale public sector digital transformation programme. This is a significant initiative focused on replacing legacy, paper-based processes with a modern digital service, offering a genuine opportunity to contribute to work that has real-world impact at national scale.
You'll be part of a small, experienced test team within Storm ID, supported by senior testers who will help you develop your skills on a real programme with real complexity. This is a 2-year fixed-term contract.
Essential Experience
Testing Awareness — Understands the purpose of different test levels (unit, integration, system, acceptance)
Attention to Detail — Can follow test scripts and accurately record outcomes
Defect Reporting — Can clearly describe unexpected behaviour with steps to reproduce
Agile Familiarity — Has worked within or has an understanding of sprint-based delivery
Team Working — Has worked in a collaborative environment and is comfortable asking for guidance
Problem Solving — Willing to investigate issues and escalate when needed
Desirable
Test Case Design — Some exposure to writing test cases from requirements or user stories
BDD Awareness — Familiarity with Given/When/Then syntax or behaviour-driven development concepts
API Testing — Exposure to testing REST APIs using tools such as Postman or similar
SQL / Database Queries — Some experience querying a database to verify test data
Azure DevOps or similar — Familiarity with work tracking, backlog management, or raising bugs in tools like Azure DevOps, Jira, or similar
Git — Familiarity with navigating repositories and version control basics
Test Automation — Any exposure to writing or maintaining automated tests
Soft Skills / Ways of Working
Quality Advocate — Champions quality throughout the delivery lifecycle, not just at the end
Collaborative — Comfortable working in blended squads with client staff
Willing to Learn — Engages with new domains and technologies proactively
Remote Working — Can work effectively in a primarily remote team
Communication — Articulates findings clearly to both technical and non-technical audiences
During this programme, you will have the opportunity to develop the following skills:
Independent test case design and test planning
End-to-end browser automation (e.g. Playwright)
CI/CD pipelines and automated test execution
Accessibility testing and clinical safety testing requirements
Clinical domain knowledge and healthcare data standards
Performance and load testing fundamentals