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 highquality 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 Agiledriven QA process to enhance product quality and reliability.
- Establish test automation frameworks covering backend and frontend 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 crossfunctional 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 highquality 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.
- Handson experience in designing and implementing multilevel automated testing frameworks.
- Experience working on distributed systems and testing thirdparty integrations.
- Ability to work closely with endusers 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 nonfunctional testing including security and performance profiling.
- Handson experience with nocode 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 cloudbased 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 securityfirst approach to testing solutions.
This is an exciting opportunity to take ownership of the QA strategy within a fastpaced SaaS environment ensuring the delivery of reliable highquality software.