Buckhill is a global IT company with offices in the UK and Croatia. Our remote-first approach to working means that we have been able to grow our global footprint, offering a diverse and multicultural environment, with team members located worldwide. Β Β
Specializing in InsurTech, we empower insurance companies to navigate digital transformation through next-generation technology solutions. With over 15 years of industry experience, our comprehensive suite of products and services enables our clients to unlock their full potential. Β
Role Summary:
We are looking for an experienced Senior QA Lead to define and drive the company-wide QA strategy within an agile environment. You will be responsible for setting the QA vision in alignment with business objectives, ensuring the highest quality standards across all products and development streams.Β
This role is pivotal in embedding QA practices within the Scrum framework and fostering a culture of quality and continuous improvement across the organization. You will oversee the QA function across teams, leading two QA Leads and supporting their respective teams' professional growth and technical capabilities.Β
The ideal candidate is a proactive leader who embraces agile principles, drives testing automation and continuous delivery, and fosters a strong Definition of Done culture - where testing and quality assurance are fully integrated into development and completed within each Sprint. You will bring deep expertise in modern QA practices, large-scale software testing, and test automation, helping build high-performing, cross-functional Scrum teams that consistently deliver high-quality products.Β
The Senior QA Lead will:
- Define and implement a comprehensive QA strategy aligned with company goals and agile continuous delivery practices that support early and continuous testing, including shift-left testing approaches.Β
- Collaborate with Product and Delivery teams to ensure that QA processes and practices are embedded into the planning, refinement, and execution of Sprints to achieve a true Definition of Done that includes testing.Β
- Identify areas for improvement in the QA process and implement changes to enhance quality and efficiency.Β
- Drive the adoption of automation and continuous testing practices in functional, performance, and non-functional testing that support iterative delivery.Β
- Continuously optimize the balance between manual and automated testing, ensuring alignment with technical feasibility and business objectives to maximize efficiency and product quality.Β
- Evaluate and introduce new tools and frameworks to optimize testing efficiency.Β
- Ensure the company's testing strategy, practices, and tools are well documented and maintained.Β
- Oversee and lead the QA Leads and their respective teams, helping them develop their skills and knowledge while ensuring QA is embedded throughout the Sprint lifecycle.Β
- Mentor and support team members, delegating tasks and responsibilities effectively and fostering a team culture that supports professional growth and technical expertise.Β
- Establish tracking and analysis of key QA metrics to monitor QA trends and drive continuous improvement in a fast-paced, agile environment.Β
- Ensure the teams maintain all test activities and artifacts (e.g., test plans, test cases, defect reports, and metrics) and make them transparently available to internal stakeholders.Β
- Ensure compliance with security, regulatory, and performance standards.Β
Desired qualifications & skillset
- A degree in Computer Science, Software Engineering, or related fieldsΒ
- 7+ years of experience in QA, with at least 3 years in a leadership role (team lead, manager, or higher).Β
- A strong understanding of the modern DevOps approach to product development, including agile testing practices emphasizing the shift-left testing approach and automated testing within CI/CD pipelines.Β
- Proven experience in managing QA teams within a Scrum environment. Β
- Demonstrated ability to implement and coach agile testing strategies that ensure testing is completed within the Sprint.Β
- Strong expertise in automation frameworks and tools (e.g., Selenium, Cypress, Playwright).Β
- Experience with testing web-based applications across the full stack (UI, API, databases).Β
- In-depth knowledge of cloud-based testing environments.Β
- Deep expertise in various testing methodologies, including functional, integration, regression, performance, security, and usability testing.Β
- Excellent communication and stakeholder management skills.Β
- Ability to manage and motivate a team of QA engineersΒ
- Ability to align QA objectives with business and product goals.