Purpose of the role As a business, we are continually looking to improve our processes, including enhancing technology to simplify business operations by delivering high-quality IT applications developed by our in-house teams. Thorough testing ensures a faultless solution at every stage of development. Embedded in a squad, you will provide testing support for various in-house applications. Working closely with developers, business analysts, and project managers. You will understand the solution's purpose, users, and key features. As a Test Analyst, you will conduct exploratory and functional manual testing and gradually transition manual test cases to automated tests, with support from the Test manager. This is an ideal position for someone who has chosen QA as a profession and wanting to start their journey into automated testing. Working Hours & Location Hours: Monday to Friday, 09:00 17:00 Location: Hybrid working model minimum two days per week in the office, remaining days remote. Duties and Key Accountabilities Participate in agile ceremonies (e.g., stand-ups, sprint planning, retrospectives). Collaborate with stakeholders to understand project requirements and acceptance criteria. Create and maintain test strategies and documentation for new and existing projects. Design and execute functional and exploratory manual test scenarios. Document and report test results, anomalies, and defects. Track and communicate testing progress with the project team. Assist in developing and maintaining automated regression test suites. Transition manual test cases into automated tests over time. Perform manual and automated regression testing to ensure system stability. Support User Acceptance Testing (UAT) with business stakeholders when required. Continuously improve testing processes and contribute to QA best practices. Essential criteria and experience Prior manual testing experience with the ability to produce, execute, and record accurate test results. Strong analytical skills with good attention to detail. Self-motivated, organized, and able to manage workload effectively. Clear communication skills, both written and verbal. Ability to work well in a team and independently. Natural curiosity and drive for results. Basic understanding of test automation. Experience with Office tools such as Word, Excel, SharePoint, etc. Experience with issue tracking and test management tools (e.g., JIRA, TestRail, DevOps). Desirable criteria and experience Hands-on experience with test automation tools or frameworks. Knowledge of JavaScript/TypeScript and the Playwright test framework. Participate in agile ceremonies (e.g., stand-ups, sprint planning, retrospectives). Exposure to CI/CD tools and pipelines (e.g., Jenkins, GitLab). Experience testing web applications, across browsers and devices. Knowledge of automation and test theory, with the ability to create test documentation. Expertise in agile methodologies such as Scrum and Kanban. Experience using Azure DevOps (Test Plans, Boards, Work Items). Understanding of workflows and process flow diagrams. Experience using AI tools to support test creation and maintenance, with a balanced approach that complements solid programming skills rather than replacing them. Basic SQL skills for database validation and interrogation. What to expect from us: 15% discount in Iceland stores 30% discount at Club Individual Restaurants 33 days holiday (including bank holidays) Free onsite parking Onsite electric car charging ports Subsidised staff restaurant and Costa Coffee Christmas vouchers Refer a Friend Scheme Christmas Savings scheme Discounted dry cleaning Long service awards