Junior Test Analyst
We’re on the lookout for a Junior Test Analyst who’s curious, detail-driven, and excited about making great digital products even better. In this role, you’ll turn requirements and acceptance criteria into clear, structured test cases that help us deliver high-quality work for a variety of clients.
A typical day might start with a team stand-up, followed by collaborating with the service desk to triage and investigate issues. You’ll test new feature updates for clients and perform regression testing on maintenance releases to ensure everything runs smoothly. Working closely with the development team, you’ll help support seamless production releases and resolve any bugs that arise.
What you'll be working on
This role primarily centers on manual testing, leveraging TestRail and Jira to ensure full traceability, with exciting opportunities to grow into maintaining and developing automated test suites using Appium, Selenium, and BrowserStack.
- Work as part of a collaborative Scrum team, partnering with testers, developers, and product managers to deliver high-quality digital products.
- Learn and grow with hands-on mentorship from experienced QA leads, supported by structured training and professional development opportunities.
- Write and execute test cases, identifying and reporting defects to uphold exceptional software quality.
- Collaborate with developers to validate feature updates and ensure they meet requirements and expectations.
- Assist the service desk team by investigating, reproducing, and helping resolve reported issues.
- Perform thorough regression testing to safeguard product stability ahead of releases.
- Use industry-standard tools like TestRail and Jira to manage test coverage, track progress, and maintain traceability.
- Take part in team stand-ups, planning sessions, and retrospectives, actively contributing to QA and process improvements.
What you'll bring to the team
We’re looking for someone with a technical foundation, a sharp eye for detail, and a genuine passion for quality software. If you’re curious, collaborative, and ready to grow your skills in a hands-on environment, you’ll thrive here.
- A degree in Software Engineering, Computer Science, or a related discipline.
- You have practical coding experience gained through university projects, internships, or self-directed learning.
strong analytical abilities with a keen attention to detail. - You are proactive, motivated, and enthusiastic about learning and growing.
- Ability to communicate effectively and enjoy collaborating within a Scrum team environment.
- No previous testing experience or certifications are necessary - just a genuine passion for technology and software quality.
Career Progression & Development
This 18-month fixed-term role is crafted to build a strong foundation in software testing, paving the way for your transition into a Graduate Software Developer position. Throughout the programme, you will:
-
Gain practical, hands-on experience in both manual and automated testing.
-
Collaborate with the software engineering team on real development tasks.
-
Shadow engineers working across diverse technical stacks and client projects to broaden your exposure.
-
Benefit from structured mentorship and targeted training provided by our QA leads and Learning & Development team.
Apply for this job
*
indicates a required field