Submit CVs – Latest Recruitment at Jubilee Insurance
We have the largest Job seeker visits by alexa rankings. Post a Job
- Company: Jubilee Insurance
- Location: Kenya
- State: Nairobi
- Job type: Full-Time
- Job category: Graduates Jobs in Kenya
Job Description
Jubilee Insurance was established in August 1937, as the first locally incorporated Insurance Company based in Mombasa in 1937. Jubilee Insurance has spread its sphere of influence throughout the region to become the largest Composite insurer in East Africa, handling Life, Pensions, general and Medical insurance.
Customer Experience Officer – Branch Administrator
Job Ref. No. JAML059
Role Purpose
The role holder will serve as the primary point of contact for visitors, clients, and employees, playing a critical role in shaping the overall customer experience. This position is essential in fostering a positive and welcoming environment across all touchpoints, ensuring that every interaction reflects the company’s core values and commitment to delivering exceptional customer service.
Main Responsibilities
Client Interaction and Support:
- Serve as the first point of contact at the branch, efficiently managing client inquiries, complaints, and service requests.
- Utilize Customer Experience (CX) CRM tools for tracking, reporting, and ensuring seamless client interactions.
- Provide comprehensive information about JAML services, guiding clients as needed to ensure their needs are met effectively.
- Maintain and regularly update client records, ensuring the highest level of data accuracy and integrity.
- Implement and monitor customer engagement, loyalty, and retention programs to enhance client satisfaction and foster long-term relationships.
- Oversee the management and presentation of customer experience reporting dashboards to provide insights into client interactions and service levels.
Operational Support:
- Collaborate with cross-functional teams and departments to address and resolve complex client issues, ensuring timely and satisfactory outcomes.
- Support the rollout and execution of new client service initiatives at the Branch, contributing to the continuous improvement of client services.
Administrative Duties:
- Manage daily administrative responsibilities, including scheduling meetings, overseeing document management, and preparing routine reports.
- Ensure the efficient operation of the office by coordinating tasks and facilitating communication between departments as needed.
Skills Required
- Excellent interpersonal and communication skills.
- Strong problem-solving abilities and a customer-oriented mindset.
- Organizational skills with attention to detail.
- Basic understanding of financial products and services.
- CRM experience in handling customer queries.
- Proven experience in sales, especially in telesales or customer service.
Key Competencies
- Strategic thinking and decision-making abilities.
- Strong problem-solving and analytical skills.
- Effective communication and interpersonal skills.
- Results-oriented mindset with a focus on delivering quality outcomes.
Qualifications
- Degree in Business Administration, Customer Experience, or a related field.
Relevant Experience
- Minimum of 2-3 years of experience in customer service, preferably within the asset management sector.
Senior Integrations Engineer (2)
Job Ref. No. JLIL341
Role Purpose
- The Senior Integrations Engineer will lead the design, development, and implementation of enterprise integration solutions that connect critical business systems. This role focuses on building scalable, secure, and resilient integration architectures using cloud-native technologies, containerization, and DevSecOps practices.
Main Responsibilities
Strategy:
- Collaborate with stakeholders to align integration strategies with business objectives.
- Evaluate and adopt emerging technologies to enhance efficiency and competitiveness.
- Contribute to IT roadmaps and digital transformation initiatives.
Operational:
Integration Architecture & Design
- Design scalable, cloud-native integration solutions.
- Establish integration patterns, standards, and best practices.
- Develop event-driven architectures and APIs for seamless interoperability.
- Collaborate with solution architects to design integration solutions that balance functionality, performance, scalability, and security.
Development & Implementation
- Develop integration solutions using cloud platforms (AWS, Azure, GCP), containerization (Docker), orchestration tools (Kubernetes), and modern integration frameworks.
- Develop RESTful APIs, event-driven integrations, and microservices-based solutions.
- Create reusable integration components and connectors to accelerate development and ensure consistency
Corporate Governance:
- Ensure compliance with data privacy laws and industry regulations.
- Implement robust security measures for integration systems.
- Manage vendor relationships and service level agreements.
- Facilitate end-user training and promote policy adherence.
Key Competencies
- Strong architectural thinking with the ability to design scalable, resilient integration solutions.
- Excellent problem-solving skills and attention to detail.
- Ability to balance technical excellence with business requirements and constraints.
- Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders.
- Self-motivated with the ability to work independently and as part of a team. 6. Continuous learner who stays current with emerging technologies and industry trends.
Qualifications
- BSc. Computer Science/Software Engineering/IT. A master’s degree in technology or Business-related courses is an added advantage.
- Cloud certifications (AWS, Azure, or GCP).
- Kubernetes certifications (CKA, CKAD, or CKS).
- Relevant integration platform certifications.
Relevant Experience
- 5+ years of experience in designing, implementing, and managing mission critical integration systems in a highly digitized environment, with at least 3 years focusing on cloud native integrations.
- Demonstrated experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
- Proven experience implementing and maintaining CI/CD pipelines for integration components.
- Experience designing and implementing RESTful APIs and microservices architectures.
- Experience with cloud platforms (AWS, Azure, GCP) and their integration services.
- Track record of implementing DevSecOps practices in integration projects.
- Experience with monitoring and observability tools (Prometheus, Grafana, ELK, etc.).
- Experience with infrastructure-as-code and configuration management tools.
- Demonstrated ability to mentor junior developers and share knowledge effectively.
- Experience leading complex integration projects from conception to delivery.
System Analyst (2)
Job Ref. No: JLIL340
Role Purpose
- The role holder will be responsible for conducting in-depth system analysis to improve organizational operations, develop efficient workflows, and ensure robust system performance. This role will involve gathering and analyzing business requirements, designing system workflows, coding small-scale solutions, and supporting the implementation of system enhancements. The role demands strong technical expertise, including coding and scripting capabilities, as well as a keen understanding of business needs to bridge the gap between technical teams and business stakeholders.
Main Responsibilities
Strategy
- Develop and refine system analysis methodologies to align with the organization’s strategic goals.
- Research and recommend emerging technologies, focusing on software development frameworks and coding
- practices that can enhance business processes.
- Provide actionable insights on system performance metrics and propose innovative solutions to improve efficiency.
- Identify areas for automation and optimization within workflows, leveraging coding where necessary.
Operational
- Conduct in-depth analysis of business processes to define system requirements and identify areas for improvement.
- Collaborate with IT teams to design, test, and implement system solutions, ensuring alignment with business objectives.
- Develop workflow diagrams and models to visualize and improve end-to-end system functionality.
- Write, test, and deploy code or scripts for system enhancements, troubleshooting, and automation tasks.
- Continuously monitor system performance and proactively address bugs or inefficiencies through updates or coding fixes.
- Assist with system integrations and ensure smooth data exchange between platforms using APIs and other integration tools.
- Prepare user manuals and technical documentation, including system workflows and coding references.
- Facilitate training for end-users to ensure effective adoption of new systems or enhancements.
Corporate Governance
- Ensure all systems and processes comply with data protection regulations, industry standards, and organizational policies.
- Regularly review system policies to ensure they meet evolving legal and regulatory requirements.
- Participate in internal audits to verify adherence to governance frameworks and identify areas for improvement.
- Collaborate with compliance and risk teams to mitigate potential vulnerabilities in code or system design.
Culture
- Foster a collaborative and inclusive culture by promoting open communication and knowledge sharing among teams.
- Act as a cultural ambassador by advocating for organizational values and aligning system solutions with these values.
- Promote a culture of innovation and continuous learning, encouraging the adoption of advanced coding techniques and frameworks.
- Build strong relationships across departments to break down silos and create a culture of trust and cooperation.
- Contribute to creating a positive work environment by supporting diversity, equity, and inclusion initiatives in all system-related projects.
Key Competencies
- Coding Skills. Ability to write, test, and debug code for system enhancements and automation.
- Analytical Expertise. Proficiency in breaking down complex problems and proposing data-driven solutions.
- Business Acumen. Understanding of how technical systems impact business operations and outcomes.
- Project Management. Skilled in managing time and resources to meet project deadlines.
- Continuous Learning. Commitment to staying updated on evolving coding practices and system trends.
Academic Background & Relevant Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Systems, Software Engineering, or a related field.
- Certifications in programming and systems-related domains (e.g., OCP Java, Microsoft Azure, AWS, Agile certifications) will be an added advantage.
- Minimum of 2-5 years of experience in system analysis or a related field.
- Proven experience in coding and scripting for system enhancements and workflow automation.
- Familiarity with system workflows and process optimization techniques.
Senior Software Quality Assurance Engineer (2)
Job Ref. No. JLIL339
Role Purpose
This role is critical in ensuring software quality through the design, execution, and delivery of both manual and automated tests. It involves early-stage testing of all applications prior to production deployment, effective communication of test issues to stakeholders, and active participation in tool selection and adoption. The engineer will develop and integrate custom automated test suites into test management systems, drive performance engineering, and ensure comprehensive test coverage and planning. As a technical leader, the ideal candidate will bring strong software development and testing expertise, mentor peers, and contribute to a culture of excellence and continuous improvement in product delivery.
Main Responsibilities
Strategy
- Define and drive test strategy across complex projects.
- Lead adoption of DevSecOps practices and optimize CI/CD pipelines for zero-touch deployment.
- Leverage AI and machine learning to enhance test efficiency and effectiveness.
- Contribute to the development and implementation of quality engineering best practices.
- Identify key system components suitable for automation and implement automation strategies.
- Influence product design and development through cross-functional collaboration.
Operational
- Own the full test lifecycle: planning, design, execution, and analysis.
- Design and execute test plans, scenarios, scripts, and procedures.
- Develop and maintain advanced test automation frameworks and tools.
- Conduct performance, security, API, and compatibility testing.
- Build and manage manual and automated test repositories and regression packs.
- Create test scripts from specifications and developer sessions.
- Execute and validate automated tests, including build verification (“smoke”) tests.
- Monitor scope changes and adjust test plans and resources accordingly.
- Track and report defects, manage issue resolution, and optimize test estimates.
- Evaluate system modifications and review documentation for accuracy and risk mitigation.
- Develop testing programs for database impacts, regression, usability, and error handling.
- Ensure infrastructure and data readiness for testing activities.
- Manage version control and configuration of test assets.
- Document test procedures to ensure replicability and compliance.
- Investigate product quality issues and ensure resolution per company and regulatory standards.
- Maintain bug resolution tracking and success metrics.
People and Culture
- Mentor and coach QA team members to grow technical excellence.
- Foster a culture of innovation, inclusion, and continuous improvement.
- Champion collaboration and knowledge sharing across BTS teams.
- Partner with developers and designers to enhance product quality.
- Provide clear, constructive feedback on usability and functionality.
Corporate Governance
- Ensure complete and accurate documentation of all test activities.
- Provide reliable task estimates and highlight dependencies to QA leadership.
- Support planning of test schedules, budgets, and resource allocation.
- Uphold internal quality standards and apply risk-based testing protocols.
- Maintain compliance with version control and configuration management policies.
Key Deliverables
- Develop and implement quality assurance strategies to enhance the software development lifecycle.
- Design, document, and execute test plans, scripts, and procedures for manual and API testing.
- Track, document, and report software defects using bug-tracking systems, ensuring timely resolution.
- Conduct functional, regression, compatibility, and usability testing across various environments.
- Provide feedback and recommendations on software usability, design, and functionality to development teams.
- Maintain accurate documentation of testing procedures and quality assurance metrics (e.g., defect densities, open defect counts).
- Investigate product quality issues and coordinate resolutions in line with regulatory and company standards.
- Monitor, report, and support risk management, problem logs, and continuous process improvements.
- Train, support, and mentor QA team members to ensure adherence to QA standards and methodologies.
- Support cross-functional collaboration by reporting status, raising risks, and ensuring alignment with project timelines.
Educational Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- ISTQB Certification (preferred).
Experience Requirements:
- Minimum 5 years of experience in manual testing within agile environments.
- Extensive experience in software testing and quality assurance.
- Hands-on experience in manual API testing using tools like Postman, Swagger, etc., including validation of
- endpoints, status codes, and response payloads.
- Proven experience with CI/CD pipelines and DevOps practices.
- Strong programming skills in Python, Java, C#.
- Expertise in test automation frameworks (e.g., Selenium, Cypress, TestNG).
- Deep understanding of performance testing and security testing tools and methodologies.
Skills & Competencies:
- Solid understanding of QA theory, SDLC, and lean/agile QA methodologies.
- Ability to analyse complex systems and identify potential issues.
- Excellent communication skills in English.
- Strong leadership and influencing skills.
- Enjoys collaborative work with cross-functional teams.
- Continuously learns and applies innovative testing approaches and best practices.
- Proactive and adaptable in changing circumstances.
- Willingness to share ideas and contribute to process improvement.
Method of Application
If you are qualified and seeking an exciting new challenge, please apply via[email protected]
quoting the Job Reference Number and Position by 10th October 2025. Only shortlisted candidates will be contacted
