
Quality Assurance Lead at CIC Insurance
- Kenya
- Permanent
- Full-time
- 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.
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.
- Relevant experience 3-5
- 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.
Jobs in Kenya