Junior Quality Assurance (QA) Engineer at M-Gas
Job Summary
Assessing software quality by designing and implementing
software testing processes. Hunt bugs, identify issues, report them, and manage
the resolution process and release of software and features. Prepare overall
reports on all aspects related to software testing carried out and ensuring
interoperability with the development team. Execute test on software usability
including but not limited to Black / White box testing, load testing,
regression testing and added advantage to Automated testing
Job Details
- Review
and analyze requirements, specifications, and technical design documents,
providing timely feedback.
- Develop
detailed, comprehensive, and well-structured test plans and test cases.
- Prioritize
and plan testing activities.
- Play
the role of test engineer: Design, develop, and execute automated tests.
- Identify
and report issues found, then verify that issues are resolved.
- Perform
regression testing.
- Support
to diagnose and troubleshoot issues from first line support.
- Conduct
user training
- Analysis
of feedback from field teams and pilots.
Requirements
- Good
understanding of the software development lifecycle and Software testing
lifecycle.
- Basic
knowledge of software QA methodologies, tools, and processes
- Keen
eye for detail and a commitment to excellence
- Be
willing to help your teammates, share your knowledge with them, and learn
from them.
- Be
open to receiving constructive feedback and turning it into process
improvements.
- Ability
to work in a distributed team.
- Basic
understanding of AWS technologies and Information Security
- Critical
thinking and understanding of requirements and issues.
- Fluent
in English and Kiswahili
- At
least 3 years software support experience.
- Should
have at least 2 years on hands experience.
- Bachelor’s
degree in information technology, Computer Science or equivalent or
Diploma
- Professional
qualification in testing is an added advantage.
- AWS
Services basic understanding
Meter Engineer – Process and Automation at M-Gas
Meter Engineer – Process and Automation
Job Summary
Monitor the reliability of our fleet of meters and identify
root causes of failures. Recommend solutions to improve reliability.
Job Details
- Identify,
analyze, and mitigate failures using techniques such as fault tree
analysis (FTA), failure mode and effect analysis (FMEA), hazard analysis,
and need for design change
- Analyze
data and provide insights into meter reliability using probability
statistics.
- Recommend
improvements in meter software and hardware design.
- Investigate
technical issues and potential tampering incidents and recommend
resolutions.
- Analyze
daily meter performance and report issues.
- Maintain
our KPIs dashboards for fleet performance and device reliability
- Design
and execute reliability experiments in field conditions in Kenya
- Perform
any other duties as assigned by management to support departmental
objectives.
Requirements
- Understanding
of techniques to improve reliability including predictive modelling, root
cause analysis, mean time to failure (MTTF), corrective and preventive
action (CAPA)
- Experience
with product qualification and failure analysis
- Enthusiasm
to continuously improve skills and learn new technologies
- Attention
to detail
- Ability
to analyse data using Excel
- Strong
attention to detail and commitment to accuracy.
- Ability
to perform effectively under pressure and meet tight deadlines.
- Familiarity
with database interaction and querying.
- Basic
understanding of programming languages: Python, C#, C++, and
C.
- Fluent
in English and Kiswahili
- 3+
Years’ experience in a similar role
- Bachelor
in Electromechanical, Mechanical, Electrical Engineering or any related
course.
- Female
candidates are specially encouraged to apply
Call Centre Agents (Entry Level) at M-Gas
Job Summary
Provide excellent support and assistance to M-Gas customers
so that they are completely satisfied with the M-Gas service and are delighted
to use M-Gas for their cooking.
Job Details
- Respond
to customer enquires in person, by phone and online helpfully and
promptly.
- Take
responsibility for resolving customer issues and makes sure that they are
resolved promptly.
- Maintain
record of customer communications in CRM and other systems
- Acknowledge
and resolve customer complaints.
- Process
orders, customer applications, and requests.
- Maintain
customer records.
- Compile
and distribute daily reports on customer products and credit usage.
- Perform
customer follow up to ensure that they are enjoying the product.
- Identify
and report computers system incidents to the technical team and the
relevant managers.
- Make
recommendations to improve customer service and business processes and
systems.
- Prepare
schedules for customer visits by technicians and sales representatives as
required.
- M-Gas
offers 24-hour customer service. Agents are expected to work agreed
shifts.
Requirements
- Good
communication skills on the telephone and in-person
- Friendly
and helpful interpersonal style
- Ability
to stay calm when customers are stressed or upset.
- Comfortable
using computers.
- Attention
to detail.
- Fluent
in English and Kiswahili
- Experience
working with customer support
- High
school diploma, general education degree or equivalent
Financial Analyst at M-Gas
Job Summary
To support the FP&A team in budgeting, forecasting,
financial modelling, and reporting by managing data-intensive processes,
building models, and delivering timely management information for
decision-making.
Job Details
Budgeting & Forecasting
- Assist
in preparing annual budgets and rolling forecasts.
- Maintain
budget templates and consolidate departmental submissions.
- Support
variance analysis against budget/forecast.
Financial Planning & Analysis (FP&A)
- Support
in preparing management reports and dashboards.
- Conduct
trend analysis and provide preliminary commentary.
- Assist
in scenario and sensitivity analysis.
Financial Modelling & Data Management
- Build
and maintain financial models to support decision-making.
- Extract,
clean, and structure large data sets for analysis.
- Automate
recurring reporting processes where possible.
Business Performance Support
- Prepare
and maintain business performance KPIs across key functions
- Support
performance reviews through trend analysis and insights
- Identify
operational and financial performance gaps for management review
Reporting & Process Support
- Prepare
recurring reports for management and stakeholders.
- Assist
in implementing reporting calendars and schedules.
- Support
process improvements within finance systems and tools.
Requirements
- Bachelor’s
degree in Finance, Accounting, Economics or related field.
- 3–5
years of experience in financial analysis, budgeting or FP&A.
- Strong
financial modelling skills (Excel).
- Proficiency
in Excel & BI/analytics tools (SQL, Power BI, Tableau
preferred).
- Strong
analytical and problem-solving skills.
- High
attention to detail and accuracy.
Graphic Design Intern at M-Gas Limited
Job Summary
- Design
visually engaging social media graphics aligned with the company’s content
calendar and broader business communication needs.
- Translate
brand pillars and marketing messages into compelling visual content for
digital platforms and field-facing initiatives.
- Develop
creative assets for social media platforms including Facebook, Instagram,
TikTok, LinkedIn, and WhatsApp, as well as materials supporting on-ground
teams.
- Create
promotional graphics for campaigns, offers, product launches, and brand
awareness initiatives across marketing and commercial activities.
- Ensure
all visual content follows brand guidelines, maintaining consistency in
typography, colors, and style across all touchpoints.
- Adapt
designs for multiple formats including static posts, carousels, stories,
and short-form digital visuals, as well as materials used in field
execution.
- Support
the marketing team in visual storytelling that strengthens brand identity
and customer engagement, while enabling effective communication across
teams.
- Use
AI-assisted design tools and creative software to enhance design quality
and productivity across different business needs.
- Continuously
explore social media design trends and incorporate innovative ideas into
content development and campaign execution.
- Collaborate
with cross-functional teams to brainstorm and execute creative concepts
that support business objectives.
- Maintain
an organized repository of design assets, templates, and visual materials
for shared use across teams.
- Revise
and improve designs based on feedback to ensure high-quality output and
alignment with campaign and operational objectives.
Job Details
Verified job listings
- Graphic
design for social media content
- Social
media visual content creation (posts, carousels, stories, banners)
- Content
design aligned to brand pillars and marketing campaigns
- Creative
layout, typography and visual storytelling
- Proficiency
in design tools (Canva, Adobe Photoshop, Adobe Illustrator or similar)
- Knowledge
of AI-assisted design tools for creative development
- Understanding
of social media audiences and engagement-driven design
- Image
editing, resizing and formatting for multiple digital platforms
Requirements
- Demonstrate
interest in graphic design through portfolio, coursework, or personal
projects
- Experience
creating visual content for social media, school projects, or freelance
work is an added advantage
- Currently
pursuing or recently completed a Diploma or Bachelor’s degree in
Graphic Design, Digital Media, Communication, or a related field
- Graphic
design or digital media certifications are a plus
Area Growth and Customer Success Manager at M-Gas Limited
Job Summary
Responsible for end-to-end commercial performance of the
assigned region, driving new customer acquisitions, installations, revenue
growth and customer retention across multiple depots.
Job Details
- Own
Area Sales Performance: Directly accountable for new customer
acquisition, installation completion, and achieving revenue and Average
Profit per Household (APH) growth targets across all depots.
- Lead
Customer Retention: Manage area-level churn and retention by
strengthening sales activities, improving payment discipline, and
embedding proactive retention strategies into daily routines.
- Optimize
Route-to-Market: Design and manage the sales coverage model to
maximize lead conversion and cost efficiency, ensuring the strategic
deployment of commission-based sales representatives.
- Drive
Sales Productivity: Continuously evaluate and improve sales
processes, incentives, and tools to boost agent output, territory
coverage, and overall conversion efficiency.
- Lead
and Coach the Team: Directly manage the Team Lead Growth and
Retention, fostering a high-performance culture through clear KPIs,
regular reviews, and structured field coaching.
- Ensure
Commercial Discipline: Own area-level profitability by monitoring
cost drivers like asset utilization and sales productivity, holding depot
teams accountable for budget adherence.
- Utilize
Data & Analytics: Track weekly/monthly performance (sales,
retention, productivity) to generate insights, identify trends, and
prepare business reviews with clear corrective actions.
- Drive
Market Intelligence & Expansion: Conduct competitor analysis
to inform strategy and identify opportunities for growth, leading the
execution of market entry plans for new territories.
- Foster
Cross-Functional Collaboration: Partner with Operations,
Marketing, and Learning & Development teams to ensure seamless
customer journeys and resolve issues impacting sales or retention.
- Provide
Decisive Leadership: Act as the senior commercial leader for the
region, proactively solving performance, people, and market challenges
with practical solutions in a dynamic environment.
Requirements
- Bachelor’s
Degree in Business, Sales, or Economics; an MBA is a strong advantage
- 4–7+
years of progressive experience in Sales or Commercial Operations within
high-growth, customer-facing organizations (ideally in PAYGO energy, LPG,
renewables, fintech or last-mile distribution)
- Minimum
of 3 years in a leadership role managing regional or multi-location teams
- Strong
commercial acumen with the ability to drive revenue, profitability, and
cost discipline
- Adept
at translating company strategy into measurable regional execution plans
Retention Manager at M-Gas
The Retention Manager is responsible for executing the
company’s customer retention and lifecycle management strategy at the field
level by overseeing depot-based Retention Team Leads. The role ensures
customers successfully onboard, activate, consistently use the product, and
remain active throughout their lifecycle while minimizing churn, repossessions,
and credit losses. Working closely with the Senior Retention Manager, the
Retention Manager drives operational performance across onboarding, early usage,
retention engagement, and repossession prevention while maintaining strong
customer experience standards. The Retention Manager achieves results through
structured field execution, performance management, data-driven interventions,
and close collaboration with Sales, Customer Support, and Operations teams.
Job Details
- Drive
Depot-Level Retention Execution: Oversee the customer retention
lifecycle across assigned depots, ensuring consistent follow-up on
critical stages including early support, payment adherence, usage
monitoring, and churn risk intervention.
- Enable
Onboarding & Early Usage: Ensure successful customer
onboarding and activation by monitoring early indicators (first use, first
payment, 30-day survival). Proactively support customers facing challenges
and escalate systemic friction points.
- Lead
Proactive Retention & Reactivation: Drive structured
campaigns to re-engage customers showing declining activity or payment
patterns. Monitor early warning signals (payment delays, usage drop-offs,
complaints) to enable timely intervention and reduce churn.
- Prevent
Repossession & Coordinate Recovery: Monitor the repossession
pipeline, ensuring retention teams prioritize recovery efforts before
escalation. Coordinate with repossession teams on structured account
recovery and track drivers to improve customer quality.
- Manage
Team Performance & Accountability: Own performance outcomes
for retention teams, tracking KPIs including activation rates, retention
milestones (30/60/90-day), churn, reactivation, and repossession volumes.
Conduct weekly reviews and implement corrective action plans.
- Utilize
Data & Reporting: Monitor retention dashboards and analyze
customer cohorts to identify churn trends and performance gaps. Provide
regular reports to the Senior Retention Manager and recommend operational
improvements based on field insights.
- Collaborate
Cross-Functionally: Work closely with Sales (feedback on prospect
quality), Operations/Technical teams (escalate product issues), and
Customer Support (resolve complex cases) to improve the end-to-end
customer journey.
- Lead
and Develop Retention Teams: Coach and develop 8–10 Retention
Team Leads across depots, fostering a performance-driven, customer-centric
culture. Identify capability gaps, implement training, and support hiring
and onboarding.
Key Success Metrics
The Retention Manager will be measured on:
- Customer
activation rate
- 30 /
60 / 90 day retention performance
- Churn
reduction
- Reactivation
success rate
- Repossession
rate reduction
- Customer
engagement quality
- Team
productivity and SLA adherence
Key Competencies
- Customer
lifecycle management
- Retention
strategy execution
- Performance
management
- Data-driven
decision making
- Cross-functional
collaboration
- Process
discipline and operational rigor
- Team
leadership and coaching
Requirements
- Bachelor’s
Degree in Business, Sales, Operations, or related field.
- 3-5
years of experience in customer service, Customer retention, credit
collections, customer success, or sales operations.
- At
least 3 years of leadership experience managing remote or field teams.
- Experience
in PAYGO, consumer finance, telecom, or energy access sectors is highly
preferred.
- Strong
analytical and performance management skills.
Technical Representative at M-Gas Limited
Technical Representative
Job Summary
The Technical Representative (TR) is responsible for
executing assigned maintenance and replenishment tasks for customers safely,
professionally, and within strict SLAs. The TR protects customers from reaching
0 days by adhering strictly to engine-generated task priorities while
maintaining high productivity and service quality.
Job Details
Task Execution & Productivity
- Execute
all assigned tasks strictly in engine priority order.
- Protect
Day 0–3 customers from running out of LPG or meter battery.
- Close
all assigned tickets within defined SLAs.
- Maintain
high daily productivity levels.
- Minimise
reschedules and unreachable outcomes.
Customer Service & Professional Conduct
- Deliver
respectful, professional service at all times.
- Wear
full branded company attire and maintain a clean, presentable appearance.
- Communicate
clearly and courteously with customers.
- Avoid
rude behaviour, arguments, or misconduct.
- Represent
the company positively in all interactions.
Data Accuracy & Customer Information Updates
- Update
customer location data when discrepancies are found.
- Report
customers who have moved, changed household size, or altered usage
patterns.
- Ensure
correct customer-to-asset linkage at all times.
- Follow
repossession procedures strictly — never hand assets directly between
customers.
- Prevent
misuse of accounts or continuation of old accounts.
Reduction
of Reschedules & Unreachable Customers
- Make
genuine, verifiable contact attempts.
- Record
accurate structured reason codes for uncompleted tasks.
- Escalate
repeated no-access or unreachable cases to the Team Leader.
- Avoid
unnecessary postponements.
Process
Compliance & Integrity
- Follow
all company SOPs without shortcuts.
- Do
not manipulate or falsify job closure data.
- Do
not bypass system controls or procedures.
Inventory
Accountability
- Account
for all inventory issued by Depot Stocks Clerk or Logistics team.
- Prevent
loss, damage, or misuse of company assets.
- Return
unused or faulty items properly.
Field
Intelligence & Escalation
- Report
tampering, fraud, unusual usage patterns, or safety concerns.
- Escalate
risks or recurring operational issues promptly.
KPIs
- Daily
productivity score
- Task
list closure contribution (Day 0–3 & Day 0–7)
- Ticket
SLA compliance
- Reschedule
rate
- Unreachable
rate
- Customer
complaints
- Inventory
variance
- Data
accuracy updates logged
Requirements
- Diploma/Degree
in any sales or any related field.
- Minimum
of 1 year experience in sales, customer acquisition & support.
Technical Sales Representative at M-Gas
Job Summary
The Technical Sales Representative (TSR) will play a key
role in driving customer acquisition, retention, and satisfaction. The position
involves signing up new customers for LPG gas services, onboarding them through
proper vetting and training on smart meter usage, and providing exceptional
customer support. The TSR will also be responsible for resolving customer
complaints, and ensuring safe handling of company resources and products.
Job Details
Key Responsibilities:
- Responsible
for signing up /enrolling new customers to use LPG gas and other
accessories offered by the company in their houses, preferably in the
kitchen area.
- Verify
customer identification by checking original documents. Call back on the
telephone line to confirm the phone number.
- Execute
any other duties as may be assigned by Management from time to time.
- Satisfactorily
take the customer through the contract ahead of installation
- Request
the customer to re-arrange the house in readiness for the cooking solution
taking ventilation into consideration.
- Ensure
the customer/user is present at the time of installation.
- Perform
the task of signing up customer, installation, battery change and cylinder
change as well as any other task as may be assigned by the team leader
from time to time.
- Responsible
for giving honest feedback to operations on any consumer complaints.
- Responsible
for the safe keeping of the support resources provided by the company to
ensure smooth operations in the field (Phones, PPEs and Merchandize)
- Responsible
for effectively communicating to the customers on any information that
will make the experience of the customer good.
- Responsible
for managing the delivery process as stipulated by the organization and
use of the required technology.
- Responsible
for managing the route adherence to support operations optimization by
guiding the logistics on the locations for the new customers.
- In
charge of the volume per sales area
- In
charge of the customer service by communicating correctly any messages
intended to our customers.
- Resolving
customers delivery concerns and escalating all matters to the responsible
persons
- Plays
a role in giving vital information to the organization around the
competitors activities.
- Manages
and maintains all the customers’ accounts in each area.
- Responsible
for taking care of the LPG gas Cylinders and the accessories on the
vehicle (TUKs, Motor Bikes, Canters, etc.).
- Responsible
for Replenishment of used LPG on time.
- Responsible
for the safe keeping of the support resources provided by the company to
ensure smooth operations in the field (Phones, PPEs and Merchandise)
- Responsible
for efficient and timely delivery of the orders to the intended customers.
Orders are categorized into Cylinders that are near depletion or new
placements.
- Responsible
for managing the delivery process as stipulated by the organization and
use of the required technology
- In
charge of the customer service by communicating correctly any messages
intended to our customers.
- Resolving
customers delivery concerns and escalating all matters to the responsible
persons
- Providing
feedback from the customer on any issues arising on time.
Requirements
- Diploma/Degree
in any sales or any related field.
- Minimum
of 1 year experience in sales, customer acquisition & support.
Key Capabilities:
- Integrity,
Honesty, Commitment to Company goals
- Individual
initiative good communication skills on the telephone and in-person
- Friendly
and helpful interpersonal style
- Ability
to stay calm when customers are stressed or upset.
- Attention
to detail.
- Fluent
in English and Kiswahili
HR Digital & Engagement Intern at M-Gas
Job Summary
This role will play a key part in enhancing the employee
experience by overseeing the company intranet, supporting virtual events, and
driving the automation of HR processes. The ideal candidate will combine strong
technical capabilities with creative communication skills to deliver impactful
content, foster connection across teams, and promote a modern, digitally
enabled workplace culture.
Job Details
HR Technology & Digital Administration
- Manage
and maintain HR digital tools, with a primary focus on intranets hosted on
HRIS and SharePoint Sites.
- Coordinate
and support the delivery of virtual employee Townhall sessions.
- Drive
automation of repetitive HR processes and support the digitization of
workflows.
- Generate
and analyze digital HR data for reporting and insights.
Intranet & Internal Communication
- Serve
as the content manager and administrator of the company intranet, ensuring
content is up-to-date, relevant, and engaging.
- Develop
and manage internal communications channels (emails, newsletters,
announcements, digital notice boards).
- Support
leadership in delivering timely and consistent messages across the
organization.
Employee Engagement
- Collaborate
with HR and cross-functional teams to design, execute, and monitor
employee engagement initiatives.
- Support
surveys, pulse checks, and engagement feedback mechanisms, and help track
resulting action plans.
- Coordinate
virtual and physical engagement activities, wellness campaigns, and
cultural moments (e.g., onboarding journeys, celebrations, townhalls).
- Analyze
engagement data and propose improvements for employee experience.
Digital Content & Experience
- Create
visually appealing and brand-aligned digital content (e.g., onboarding
decks, internal videos, recognition features).
- Leverage
tech tools (e.g., Canva, MS Teams, SurveyMonkey, Trello) to enhance
interactivity and engagement.
- Champion
the digital employee experience by identifying and advocating for tools
that support collaboration, recognition, and communication.
Requirements
- Bachelor’s
degree in Human Resources, Communications, IT, or a related field.
- Digital
Fluency: Confident in using and introducing digital tools to
enhance employee interaction.
- Creative
Communication: Skilled at storytelling, visual content creation,
and cross-level messaging.
- Collaboration: Works
well with cross-functional teams including HR, IT, and leadership.
- Employee-Centric
Mindset: Understands the employee lifecycle and how tech can
improve it.
- Initiative
& Agility: Proactively suggests new approaches and adapts to
change.
Data Analytics Intern at M-Gas
Job Summary
We are seeking a motivated, detail-oriented Data Analytics
Intern to help transform data into actionable insights. This role offers
hands-on experience in a fast-moving environment.
Job Details
- Education —
Currently pursuing or recently completed a degree in Statistics, Data
Science, Computer Science, Actuarial Science, Economics, or a related
field.
- Spreadsheet
skills — Proficient in Excel or Google Sheets (pivot tables,
look-ups, basic data cleaning).
- Visualisation
exposure — Familiar with at least one BI tool (Power BI, Amazon
QuickSight, Tableau, Google Data Studio, etc.).
- Analytical
mindset — Strong problem-solving ability and attention to detail.
- Communication —
Can clearly explain findings in writing or verbally.
Requirements
Preferred / Bonus Skills
- SQL —
Ability to write basic queries (SELECT, JOIN, WHERE, GROUP BY) and
interpret results.
- Dashboard
creation — Experience designing or maintaining interactive
dashboards that track KPIs or tell a data story.
- Project
experience — Participation in academic projects, hackathons, or
competitions showcasing data analysis
