Senior QA Engineer Hybrid Company Overview: My client is a fast-growing startup, backed by top-tier investors, focused on revolutionizing the post-sales experience for software companies. Their platform uses machine learning and advanced automation to drive user engagement, retention, and revenue growth, helping clients tap into the 90% of revenue generated after the initial sale. Role Overview: As a Senior QA Engineer, you will be pivotal in ensuring the quality and reliability of the companys core platform. Youll collaborate with developers, product managers, and stakeholders to create and implement comprehensive test strategies, including both automated and manual testing. Youll play a key role in release management and work closely with the VP of Engineering on strategic quality initiatives. Key Responsibilities: Develop and execute test plans, focusing on both functional and non-functional requirements. Automate test cases using frameworks like Selenium, Cypress, and JUnit. Perform regression, integration, and performance testing across the platform. Collaborate with cross-functional teams to troubleshoot and resolve issues efficiently. Lead release management processes, ensuring seamless deployment and delivery. Continuously improve QA processes and contribute to building robust CI/CD pipelines. Qualifications: 5 years in QA or Software Engineering, ideally in a high-growth startup. Proficient in coding (e.g., TypeScript, Python, JavaScript) and experience with test automation tools. Deep understanding of software testing methodologies (unit, integration, regression, performance). Strong problem-solving skills with the ability to identify complex issues quickly. Experience with CI/CD pipelines and feature flag management. Benefits Salary up to £60k Hybrid working Continuous training and personal development Private Health Care For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below. Skills: qa software testing python