Senior Quality Assurance Manager
Duration: 6 month contract (potential to extend)
Day rate: Up to £450pd outside of IR35
Role Overview
A growing SaaS company is looking for a Software Test Manager to drive the quality assurance strategy and oversee the testing process across their platform. This role requires a blend of technical expertise and leadership skills to ensure the delivery of high-quality software. The successful candidate will work closely with development and product teams to define testing priorities, implement automation strategies, and uphold industry best practices.
Tasks
Key Responsibilities
* Develop and evolve the overall QA strategy, ensuring alignment with industry best practices.
* Define and implement an Agile-driven QA process to enhance product quality and reliability.
* Establish test automation frameworks covering back-end and front-end components.
* Identify risks to software quality and prioritise testing efforts accordingly.
* Implement technical testing to validate system components, integrations, and platform configurations.
* Promote a culture of continuous testing within development teams by embedding automation into CI/CD pipelines.
* Collaborate with cross-functional teams, including development, product management, and service teams, to improve testing coverage.
* Define and manage the User Acceptance Testing (UAT) process for individual components and the platform as a whole.
* Monitor and track quality metrics such as defect rates, test coverage, and resolution times to assess QA effectiveness.
* Provide clear reporting on testing outcomes, analyse trends, and drive improvements in QA processes.
* Ensure all releases meet high-quality standards before deployment to production.
Requirements
Skills and Experience Required
* Strong leadership and communication skills, with experience mentoring QA teams.
* Proven ability to assess software risks, troubleshoot defects, and implement preventative strategies.
* Hands-on experience in designing and implementing multi-level automated testing frameworks.
* Experience working on distributed systems and testing third-party integrations.
* Ability to work closely with end-users to coordinate and support User Acceptance Testing (UAT).
* Knowledge of modern testing approaches, including containerisation for regression testing.
* Experience integrating performance testing into the development lifecycle using tools like K6 or Nbomber.
* Strong understanding of non-functional testing, including security and performance profiling.
* Hands-on experience with no-code automation tools (e.g., Reflect, Preflight) and robust frameworks like Cypress or Selenium.
* Familiarity with Agile methodologies, CI/CD pipelines, and test management tools such as JIRA.
Desirable Experience
* Familiarity with cloud-based environments.
* Experience writing and executing automated tests for .NET applications and APIs.
* Understanding of monitoring and alerting tools to track system performance.
* Experience working with CosmosDB, SQL, and messaging queues.
* A security-first approach to testing solutions.
This is an exciting opportunity to take ownership of the QA strategy within a fast-paced SaaS environment, ensuring the delivery of reliable, high-quality software.
#J-18808-Ljbffr