Summary MediShout is a unique and fast-growing startup that digitises operational pathways in healthcare so staff can deliver best patient care. Our App is the first in healthcare for staff to report and resolve any non-clinical issue that delays them (e.g. faulty IT, broken equipment, missing stock, estates issues) whilst AI-analytics predict issues in advance. Our main customers are healthcare suppliers; medical device companies with billions in revenue and global facilities management companies. MediShout is entering an exciting growth phase and seeking an experienced Quality Assurance Lead who is passionate about our mission and capable of supporting our rapid growth. You will be leading the Software Testing function within the Engineering team, you will lead a small team of QA testers and you will have the opportunity to ensure the Quality of our Product by hands-on testing while leading by example. About MediShout The world’s first platform aggregating all operational departments and suppliers in hospitals Staff at over 100 Hospitals reporting their operational issues using our apps or QR codes Working with global medical device companies and facilities management companies Huge growth opportunity to ramp up our global expansion by onboarding more suppliers Backed by renowned investors Episode1 Ventures, Nickleby Capital, KHP, Atomico Angels On the NHS Innovation Accelerator and Microsoft for Startups Accelerator The core values we seek in our employees: (a) Be Trustworthy (b) Be Impactful (c) Be Empathetic (d) Be Insightful (e) Be Adaptable Requirements The Job Role We're seeking a passionate and experienced QA Lead to build and lead our growing QA team. This hands-on role involves leading by example in manual and automated testing (using Cypress), mentoring QA engineers, and shaping the QA function from the ground up within our dynamic startup. You will be reporting to the Head of Engineering, collaborating closely with Technology and Product teams and driving quality analysis throughout the Product Development Process. You'll be instrumental in defining test cases, extending our Cypress test suite, supporting Product Managers with acceptance criteria, and contributing to strategic planning and process improvement. You will, also, provide strategic leadership in establishing and implementing our mobile testing approach. A "no task too small" mentality is essential in our startup environment. Responsibilities Leadership & Strategy Lead, mentor, and coach a small team of QA engineers, fostering a collaborative environment. Develop and implement the overall QA strategy, encompassing test plans, test cases, quality metrics, mobile testing and best practices. Contribute to the hiring process, including job description development, interviewing, and technical assessments. Support your QA team's independent decision-making while representing their interests to key stakeholders when authorisation is needed. Hands-on Testing & Automation Execute hands-on testing across web and mobile platforms, including exploratory, functional, regression, and usability testing. Design, develop, and maintain automated test scripts using Cypress, contributing to the framework's evolution. Design, develop, and maintain a new automated test suite for our mobile application Quality Assurance Throughout the SDLC Drive quality analysis across all stages of the Product Development. Collaborate closely with developers, product managers, and stakeholders, communicating testing progress and results. Work closely with Product Managers in defining acceptance criteria during ticket refinement, scoping releases, assess release readiness, and other related tasks. Your team is ultimately responsible for safeguarding all releases and ensuring that any modifications made to our client-facing features do not have a detrimental effect. Ensure the QA team works inline with our ISMS requirements based on ISO27001 Certification. Technical Excellence Oversee and maintain test environment data for QA readiness. Utilise a bug tracking system to log, track, and manage defects. Monitor production for performance and error-related issues using tools like Sentry. Work with the Head of Engineering on security testing protocols. Contribute to release notes. Utilise Git for version control. Support & Improvement Work with the QA team to provide technical support to the Customer Success team, including support for troubleshooting and bug identification. Continuously evaluate and improve QA processes and methodologies. Research and recommend new QA tools and technologies. Experience & Qualifications Professional Experience A minimum of 5 years of experience in Quality Assurance. Experience in a leadership role where you lead the QA function, mentored QA Engineers and made critical decisions. Experience working in Agile and fast-paced environments is essential. Experience working with remote and off-shore teams. Understanding of the healthcare Industry is a plus. Technical Proficiency: Front-End Automation: Proficiency in developing and maintaining automated tests using Cypress for front-end applications built with React. Back-End Automation: Experience in automating tests for back-end systems built with Python and Django, including API testing. Mobile Automation: Experience in automating tests for Flutter mobile applications. Performance Testing: Demonstrated experience in performance testing methodologies and tools. Security Testing: Experience with security testing practices and tools. Environment Setup: Proven ability to set up and maintain local testing environments. Exploratory Testing Expertise: Proven track record of writing comprehensive test cases, covering manual testing both functional and non-functional requirements. Functional Testing: Experience testing specific functionalities of the application to ensure they meet the defined requirements. Examples include testing user workflows, data input validation, and business logic. Non-Functional Testing: Experience testing aspects of the application that are not related to specific functionalities, but are crucial for overall quality. Examples include performance testing (load, stress, and endurance), usability testing, accessibility testing, and reliability testing. Leadership and Communication: Experience in stakeholder communication, strategic planning, resource allocation within a QA team, and leading process improvement initiatives, including integrating new testing tools and technologies. Proven ability to mentor, onboard and train team members. Language Skills: Excellent written and spoken English. Preferred Qualifications: Relevant certifications in quality assurance or software testing (e.g., ISTQB, CSTE, CSQA). Knowledge of continuous integration/continuous delivery (CI/CD) practices. Characteristics Trustworthy: be dependable and honest, deliver what you promise or communicate if you can’t Impactful: passionate for improving global healthcare via technology, take pride in work, problem-solver Empathetic: treat colleagues and clients with respect, listen and understand challenges of the team Insightful: have insight into your strengths and weaknesses, be open to receiving and giving feedback Adaptable: manage complex processes in a rapidly changing environment, be flexible, can-do attitude Benefits Salary, Benefits and Specifics £55-65k (depending on experience) with annual salary reviews Company shares 25 days annual leave, not including Bank Holidays Work Laptop and accessories Worldwide access to Spaces offices Monday to Friday, 8.30am to 5.30pm 6-month probation period This is a remote role, it is required that you have a dedicated workspace in order to fulfil your duties (You may occasionally be required to travel to the London office with advance notice). What We Provide Tangible impact on hospital efficiencies and patient care Flexible working where possible Feel valued and empowered to contribute to core company decisions Work with a passionate, exceptional and smart group of individuals