Jam Management Consultancy Limited T/A JAM RECRUITMENT

2 job(s) at Jam Management Consultancy Limited T/A JAM RECRUITMENT

Jam Management Consultancy Limited T/A JAM RECRUITMENT Slough, Berkshire
Nov 02, 2025
Full time
Quality Assurance Manager - Software Development & Testing Location: Bracknell, Berkshire Type: Permanent Full-time Salary: Competitive + Benefits About the Role We're seeking an accomplished Quality Assurance Manager with a strong background in software development and testing. In this role, you'll oversee a dedicated QA team and play a strategic part in ensuring every product release meets the highest standards of quality, performance, and reliability. You'll be responsible for driving the evolution of QA frameworks, embedding automation best practices, and ensuring that quality remains at the heart of our software delivery process. Key Responsibilities Planning & Process Oversee and continuously improve QA strategy, standards, and processes across projects. Review functional and technical requirements to ensure comprehensive testing coverage. Develop structured test plans, test cases, and estimations for project delivery. Champion automation frameworks that enhance speed, scalability, and accuracy. Collaborate with developers, product owners, and delivery teams to ensure full alignment between testing and business requirements. Testing & Quality Assurance Manage and prioritise testing activities across projects and releases. Lead the identification, documentation, and resolution of defects. Oversee regression testing and quality validation prior to deployment. Ensure all software releases meet internal and client quality standards through both manual and automated testing. Continuous Improvement Investigate non-conforming software and lead corrective action planning. Define and track QA metrics such as defect density, test coverage, and resolution timelines. Maintain clear QA documentation and training materials to promote best practice. Keep ahead of emerging testing tools, technologies, and methodologies to drive innovation. Team Leadership & Development Manage, mentor, and develop a small team of QA Engineers. Build succession plans and nurture professional growth within the team. Foster a collaborative culture of accountability, recognition, and continuous improvement. Represent QA at management level, influencing decisions on technology and process optimisation. About You Degree in Computer Science, Engineering, or related field (or equivalent experience). Proven experience in QA management or senior QA roles, ideally in Agile/Scrum environments. Strong understanding of software QA methodologies, automation frameworks, and best practices. Experience with automated testing tools and scripting languages. Skilled in performance, usability, or security testing (desirable). Familiar with Microsoft SQL Server or similar database technologies (desirable). Excellent analytical, problem-solving, and organisational skills. Strong communicator with the ability to influence technical and non-technical stakeholders. Experience with ISO 9001 and ISO 27001 standards advantageous. Previous leadership experience essential.
Jam Management Consultancy Limited T/A JAM RECRUITMENT Slough, Berkshire
Oct 06, 2025
Full time
Graduate Software Developer Location: Slough / Bracknell, Salary: £37,000 - £38,000 About the Opportunity Our client, a global leader in cloud communications solutions , is seeking ambitious and technically minded graduates to join their dynamic Applications Engineering team . This is an opportunity to work on cutting-edge projects that transform how businesses communicate, enhance customer engagement, and enable mass personalization through the power of technology and AI. You will be part of a collaborative global development environment that designs, builds, and maintains world-class applications and integration systems, supporting clients worldwide. The Role As a Graduate Software Developer , you'll work across the full software development lifecycle - from concept to deployment. You'll play a pivotal role in creating innovative solutions that drive digital transformation and customer excellence. Key Responsibilities Develop and maintain applications using C# , .NET , JavaScript , React , TypeScript , and SQL Server . Participate in Scrum processes to deliver high-quality, customer-focused features. Conduct comprehensive testing to ensure robustness and reliability across different environments. Collaborate with Quality Assurance and deployment teams to deliver seamless, production-ready solutions. Diagnose and resolve software issues, continuously improving system performance. Contribute to code reviews, pair programming, and innovation discussions. Keep up to date with evolving technologies and apply new methods to improve development practices. About You A 2:1 or above in Computer Science, Software Engineering, or a STEM-related discipline . Strong understanding of object-oriented programming and web development frameworks . Excellent problem-solving skills and a proactive approach to learning new technologies. Clear and confident communication skills, both written and verbal. A passion for innovation, teamwork, and delivering quality software that makes an impact.