Quality Assurance Lead at CIC Insurance

CIC Insurance

  • Kenya
  • Permanent
  • Full-time
  • 2 months ago
CIC Insurance Group Limited, commonly referred to as CIC Group, is an insurance and investment group that operates mainly in Kenya, Uganda, South Sudan and MalawiQuality Assurance LeadPURPOSE:Reporting to the Group Head of Business Change & Transformation, the role holder will drive the quality assurance efforts within the team to ensure that all products and increments are thoroughly tested and meet high-quality standards before release. This includes strategizing, planning, and coordinating QA activities, defining testing standards, and implementing automation frameworks. The QA Lead will work closely with cross-functional teams to streamline testing processes and support the continuous delivery of high-quality software.PRIMARY RESPONSIBILITIES:
  • Establish guidelines for product testing at various stages of development, including unit, integration, system, and acceptance testing.
  • Develop and maintain quality assurance standards, processes, and best practices to ensure consistent product quality.
  • Work with the Agile coach and product owner in the creation of a comprehensive test plans and strategies that align with project goals, timelines, and feature requirements.
  • Design, development, and execution of test scripts (manual and automated) based on requirements and acceptance criteria.
  • Lead and mentor the testing team, fostering a collaborative and high-performing team environment.
  • Facilitate communication between the testing team and other stakeholders to align on quality objectives and ensure smooth delivery.
  • Collaborate with developers, product managers, and stakeholders to understand project requirements, timelines, and resolve issues.
  • Collaborate with Agile coach, Development team and product analyst in outlining test quality metrics, test progress, and areas of improvement to stakeholders and management.
  • Drive continuous improvement in the QA process by assessing risks, identifying inefficiencies, and implementing process changes.
  • Work with stakeholders to define and implement security testing as part of the QA process where applicable.
Key Skills, Knowledge, Experience and Behavioural Competencies
Academic and Professional Requirements
  • Education Bachelor's Degree Degree in Computer Science, Engineering, Information Technology, or a related field or related field.
  • Professional Qualification Certified Software Quality Analyst (CSQA), ISTQB Certified Tester, or equivalent are a plus.
Experience Required:
  • Relevant experience 3-5
Qualifications, Skills and Competencies:
  • Strong experience with both manual and automated testing in software development environments.
  • Strong experience with test automation tools (e.g., Selenium, Appium, JMeter, Postman, TestNG, Cypress).
  • Experience with performance and load testing tools
  • Familiarity with version control systems (e.g., Git, SVN).
  • Expertise in collaborative and defect tracking tools like JIRA.
  • Experience with API testing and tools like Postman, Swagger, or SoapUI.
  • Experience with cloud-based platforms and testing SaaS applications.
  • Knowledge of security testing and compliance standards (e.g., OWASP, GDPR, HIPAA).
  • Familiarity with DevOps practices and tools like Docker, Kubernetes, and Ansible.
  • Experience in testing mobile applications and cross-browser compatibility.
  • Strong communication and interpersonal skills, including the ability to work collaboratively with cross-functional teams.
  • Experience in change management, including the ability to manage resistance to change and effectively communicate changes to stakeholders.
Don't Keep Share!:

Jobs in Kenya