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
This role will concentrate on using expertise and the right tools to automate quality checks, making it quicker to provide feedback and improving productivity in software development. Furthermore, you will be expected to:
Contribute refinement sessions for comprehensive understanding of user stories and requirements.
Collaborate with product owners, developers, and stakeholders to define clear acceptance criteria including cross-functional requirements.
Advocate for quality throughout SDLC applying shift left and shift right quality mindset.
Contribute to the overall department’s test strategy.
Participate in building efficient testing processes, methodologies, and best practices.
Know how to balance exploratory and automated testing for the best test coverage.
Understand the concept of different testing types and have practical experience applying at least one of them, such as performance testing, UI testing, API testing, Contract testing, or exploratory testing.
Grasp the current automated test coverage and pair with developers to ensure its reliability and robust reporting capabilities for easier analysis of failures.
Understand the purpose of Continuous Integration (CI) and Continuous Delivery (CD) and the tools and techniques used in the team.
Foster a culture of continuous improvement and adaptation within their development team.
Engage and contribute actively within the Quality community.
About you
You will be an analytical thinker with excellent problem-solving skills. That has experience with:
Experience as a Quality Engineer or similar role in a software development environment.
Knowledge of testing methodologies, tools, and best practices.
Basic Programming/scripting skills for test automation (e.g., C#, JavaScript).
Have a practical experience with at least one of the tools: Playwright, PACT, K6, Postman is highly desirable.
Familiarity with Agile/Scrum methodologies and working in an agile environment.
Experience with cloud technologies like Azure.
Understanding of Test-Driven Development (TDD) approach.
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.
Your CV has been submitted successfully.
Complete form below to directly Send your CV / Linkedin Profile to Quality Engineer at CFC.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application