Himalayas logo
John MwangiJM
Open to opportunities

John Mwangi

@johnmwangi3

QA/QE software developer and mechanical engineer focused on reliability.

Kenya
Message

What I'm looking for

I seek roles that let me combine mechanical maintenance and software QA, emphasize reliability and process improvement, provide mentorship opportunities, and offer clear paths to technical growth.

I am a mechanically trained engineer turned QA/QE software developer who bridges factory operations, equipment maintenance, and software quality assurance. I apply hands-on mechanical troubleshooting and process optimization experience to deliver reliable digital and physical systems.

My background includes machine operation and repair in production environments, preventative maintenance that reduced breakdowns, and formal training in software testing and automation (manual and Cypress). I have developed web applications, written test cases, tracked defects, and collaborated with developers to validate fixes.

I mentor and train interns and junior staff, document workflows and reports, and champion safety and quality compliance. I seek roles where I can combine mechanical systems knowledge with software QA to improve product reliability and operational efficiency.

Experience

Work history, roles, and key accomplishments

TF

QA/QE Software Developer

Teach2Give Foundation

Sep 2025 - Dec 2025 (3 months)

Completed intensive QA/QE training and developed manual and automated test cases for web systems, recorded defects in tracking tools, and collaborated with developers to validate fixes and improve test coverage.

Unilever Tea Kenya logoUK

Machine Operator

Dec 2020 - Dec 2022 (2 years)

Supported process optimization and equipment testing to ensure continuous production quality, led training for junior operators, performed repairs, and monitored workflow data to reduce inefficiencies.

CF

Mechanical Engineer Intern

Chinga Tea Factory

Jan 2016 - Dec 2016 (11 months)

Performed system inspections and maintenance on CTC, rotor vane, drier, boiler and sorting machines, ensuring compliance with safety and quality standards and preventing production delays.

NC

Mechanical Maintenance Intern

Nyeri Water & Sanitation Company

Assisted in maintenance and testing of pumping systems, recorded maintenance logs and performance data, and supported QA audits, contributing to a reduction in mechanical breakdowns.

Education

Degrees, certifications, and relevant coursework

TF

Teach2Give Foundation

Certificate, Software Development and Quality Assurance

2025 - 2025

Completed an intensive software development and quality assurance & engineering training program covering manual and automated testing, test case development, and web application development.

Dedan Kimathi University of Technology logoDT

Dedan Kimathi University of Technology

Bachelor of Science, Mechanical Engineering

2012 - 2016

Completed a Bachelor of Science in Mechanical Engineering with a focus on production management and manufacturing; capstone projects included designing a pneumatically controlled hydraulic pump and optimizing tea machinery to reduce energy consumption by 12%.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
John Mwangi - QA/QE Software Developer - Teach2Give Foundation | Himalayas