Senior Quality Engineer
Department: Technology
Employment Type: Permanent - Full Time
Location: UK - London
Reporting To: Parveen Khan
Description
CFC develops its own core business applications. From business acquisition through to servicing and beyond. Therefore, this role will focus on building in and ensuring quality within software development. This means ensuring that from the capture of requirements, through design, implementation and release the relevant questions are being asked, the right things are being checked against the requirements and that the specification is being executed using appropriate techniques to give confidence to stakeholders that the delivery of new functionality is up to the quality standards that are expected within CFC.
There will be a large technology component. Testing the underwriting, policy administration, claims management, CRM and finance systems, not to mention the online customer facing platforms, by hand is very inefficient. This role will have the responsibility to provide the right expertise and bring in suitable technology to incorporate the quality process into software development and enable faster feedback for increasing software development productivity.
About the role
As a Senior Quality Engineer, you’ll play a pivotal role in ensuring our software meets the highest standards. You will:
- Collaborate with product owners, developers, and stakeholders to define clear acceptance criteria and cross-functional requirements.
- Guide and shape the test strategy for your team, balancing exploratory and automated testing for optimal coverage.
- Integrate testing processes into CI/CD workflows, enabling rapid and reliable software delivery.
- Advocate for quality throughout the software development lifecycle, applying both shift-left and shift-right quality mindsets.
- Mentor fellow Quality Engineers and share innovative ideas about quality and agile techniques.
- Use your expertise in performance testing, UI automation, API testing, and contract testing to drive continuous improvement.
- Help make product quality visible by understanding and enhancing alerting and monitoring dashboards.
About you
You’re a proactive, detail-oriented professional who thrives in a fast-paced, collaborative environment. The ideal candidate will:
- Have proven experience in software quality engineering within agile development teams.
- Be highly skilled in automated testing frameworks and tools, with hands-on experience in UI, API, and performance testing.
- Understand CI/CD pipelines and how to embed quality practices seamlessly into them.
- Be an advocate for modern testing approaches such as TDD, BDD, and pair programming.
- Possess strong analytical skills and the ability to adapt testing strategies to evolving project needs.
- Be a natural mentor and communicator, able to influence and inspire others to prioritise quality.
- Demonstrate curiosity and a continuous improvement mindset, always looking for smarter ways to deliver value.
If you’re passionate about technology, quality, and innovation, and you want to work for a company that values creativity and collaboration, we’d love to hear from you.
Core Values
Love what you do:
We show up each day ready to take on the world. Our passion and intensity set us apart and makes the difference to our colleagues, customers, brokers and carriers.
Challenge everything:
We’re never afraid to question the way that things are done and we constantly challenge ourselves and others to makes things better.
Have fun, be good:
Insurance is a serious business, but we don’t take ourselves too seriously. We make it fun to work at CFC, we welcome all viewpoints, and we treat everyone how we would expect to be treated.