Role Type: Contract Title: Test Analyst Client: Established Telecommunications Institution Salary: Up to £400 Per Day Location: London We’re partnering with a cutting-edge Telecommunications firm renowned for powering global networks and delivering innovative infrastructure solutions to tier-one clients worldwide. They are currently seeking a Test Analyst with a strong foundation in Python to join their London-based engineering team on a contract basis. This is a standout opportunity to contribute to high-performance, mission-critical systems within a fast-paced, forward-thinking environment that values quality and precision. What You’ll Be Doing: Collaborate with cross-functional teams to understand product functionality and define testing strategies Design and execute detailed manual test cases to ensure software quality across web applications and services Leverage Python and SQL to support and evolve testing frameworks Document test plans, track defects, and communicate testing progress clearly and efficiently The Ideal Candidate Will Have: A strong academic background with a minimum 2:1 degree in Computer Science, Engineering, or a related discipline Proven experience in manual testing of modern web applications, ideally in fast-paced or enterprise-scale environments Solid understanding of Python Strong SQL skills (with simple and complex queries) Having experience/knowledge working on Spark Strong analytical and problem-solving skills, with keen attention to detail Excellent communication skills – able to clearly articulate test outcomes, risks, and recommendations This is a unique chance to grow your testing career with a company at the forefront of telecommunications technology, working alongside top-tier engineers on products that impact millions. If you’re passionate about quality, driven by detail, and ready to contribute to world-class systems — we want to hear from you. Apply now or get in touch for more information.