At a Glance
- Tasks: Lead the QA strategy and oversee testing processes for a growing SaaS platform.
- Company: Join a dynamic SaaS company focused on delivering high-quality software solutions.
- Benefits: Enjoy a competitive day rate of up to £450pd and potential contract extension.
- Why this job: Be at the forefront of quality assurance in a fast-paced environment with a focus on innovation.
- Qualifications: Strong leadership, hands-on automation experience, and knowledge of Agile methodologies required.
- Other info: This is a 6-month contract role outside of IR35 with opportunities for growth.
The predicted salary is between 54000 - 75600 £ per year.
Quality Assurance Automation Lead (Contract – Outside of IR35)
This range is provided by OpenSource. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
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.
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.
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.
- 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.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Industries
Software Development
#J-18808-Ljbffr
Quality Assurance Automation Lead (Contract - Outside of IR35) employer: OpenSource
Contact Detail:
OpenSource Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quality Assurance Automation Lead (Contract - Outside of IR35)
✨Tip Number 1
Make sure to highlight your leadership experience in QA. Since this role requires strong leadership skills, be prepared to discuss specific examples of how you've mentored teams and driven quality assurance strategies in previous positions.
✨Tip Number 2
Familiarize yourself with the latest testing frameworks and tools mentioned in the job description, such as Cypress or Selenium. Being able to speak confidently about your hands-on experience with these tools will set you apart from other candidates.
✨Tip Number 3
Demonstrate your understanding of Agile methodologies and CI/CD pipelines. Be ready to share how you've integrated automated testing into these processes in past projects, as this is crucial for the role.
✨Tip Number 4
Showcase your ability to assess software risks and troubleshoot defects. Prepare to discuss specific instances where you've identified risks and implemented preventative strategies to enhance software quality.
We think you need these skills to ace Quality Assurance Automation Lead (Contract - Outside of IR35)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in quality assurance and automation. Focus on your leadership skills, technical expertise, and any specific tools or frameworks mentioned in the job description.
Craft a Strong Cover Letter: Write a cover letter that showcases your understanding of the role and how your background aligns with the company's needs. Mention your experience with Agile methodologies, automated testing frameworks, and any relevant projects you've led.
Highlight Key Skills: In your application, emphasize your hands-on experience with tools like Cypress, Selenium, and your familiarity with CI/CD pipelines. Make sure to mention your ability to assess software risks and implement preventative strategies.
Showcase Leadership Experience: Since this role requires strong leadership skills, include examples of how you've mentored QA teams or driven quality assurance strategies in previous positions. This will demonstrate your capability to lead in a fast-paced environment.
How to prepare for a job interview at OpenSource
✨Showcase Your Leadership Skills
As a Quality Assurance Automation Lead, you'll need to demonstrate strong leadership and communication skills. Be prepared to discuss your experience mentoring QA teams and how you've driven quality assurance strategies in previous roles.
✨Highlight Your Technical Expertise
Make sure to emphasize your hands-on experience with automated testing frameworks and tools like Cypress or Selenium. Discuss specific projects where you implemented multi-level automated testing and how it improved software quality.
✨Discuss Agile Methodologies
Since the role requires an Agile-driven QA process, be ready to talk about your familiarity with Agile methodologies and CI/CD pipelines. Share examples of how you've integrated testing into these processes to enhance product reliability.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your ability to identify risks and troubleshoot defects. Prepare to explain your approach to implementing preventative strategies and how you've handled challenges in past projects.