About Me

Howard Koskey
6+ Years
Experience
Who I Am

Results-driven Software Developer in Test and QA Automation Leader with 6+ years of hands-on experience independently owning the full test lifecycle for complex, high-availability systems in travel-tech, fintech, and public-sector projects. I design and implement advanced test automation frameworks (Cypress, REST APIs, TDD), performance & security testing, and optimize CI/CD pipelines for zero-touch deployments.

I've consistently reduced production defects, accelerated release cycles, and driven DevSecOps adoption while mentoring QA teams and cross-functional stakeholders. Passionate about knowledge sharing, I train and supervise industrial attachment students at Mobidev Kenya Limited, guiding them in backend development (Laravel/PHP), QA automation, and real-world software engineering practices.

Technical Skills

Cypress Selenium REST APIs CI/CD Pipelines TDD GitLab CI JMeter Postman Laravel / PHP JavaScript MySQL Agile / Scrum DevSecOps Google Analytics QA Analysis OpenAI API AI Integration LangChain Prompt Engineering

Work Experience

My Career Journey

Quality Assurance Lead

Purple Elephant Ventures
Apr 2025 – Apr 2026 Nairobi County, Kenya
  • Developed and implemented test plans, cases, and scripts for travel-tech features including booking integrations, geolocation for park monitoring, and AI-driven sustainability metrics.
  • Led QA team daily operations — assigning tasks, conducting performance reviews, and mentoring engineers on Selenium, Cypress, JMeter, and Postman.
  • Collaborated cross-functionally with product managers, developers, and co-founders to integrate QA early in the product lifecycle.
  • Monitored quality KPIs including defect density and test coverage, targeting 90%+ coverage to guide startup scaling decisions.

Backend Developer

Mobidev Kenya Limited
Apr 2018 – Sep 2025 Kenya
  • Developed and maintained enterprise-grade backend systems using Laravel (PHP) and MySQL, building scalable REST APIs supporting robust test automation and high-availability deployments.
  • Trained and supervised 4 cohorts of industrial attachment students, providing hands-on mentoring in backend development, QA practices, test automation frameworks, and software engineering best practices.

Quality Assurance Engineer

Qhala
Aug 2024 – Feb 2025 Kenya
  • Automated 85% of regression tests using Cypress, reducing manual testing efforts by 40%.
  • Integrated QA into GitLab CI/CD, reducing software release cycles from 2 weeks to 5 days.
  • Reduced defect leakage to production by 35%.
  • Improved sprint velocity by 25% by resolving 90% of high-priority bugs with the development team.

Senior Software Developer

I&M Bank Ltd
Jan 2024 – May 2024 Kenya
  • Developed and deployed a Campaign Draw Platform — an end-to-end application for managing and executing promotional campaigns with prize-draw functionality.
  • Handled full deployment lifecycle including VPN-based production deployment.

Back End Developer

QRStuff.com
Sep 2022 – Oct 2023 Nairobi, Kenya
  • Built and maintained backend systems for a QR code platform serving 7,000+ customers with 26+ QR code data types including URL, video, geolocation, SMS, and contact details.

Lead Software Engineer

AUDA-NEPAD
Nov 2022 – Aug 2023 Addis Ababa, Ethiopia
  • Developed the African Union's Citizen Engagement Platform (CEP) — enabling citizens to share ideas, contribute perspectives, and participate in shaping Africa's future.

Senior Backend Developer

EDITEC
Apr 2022 – Jul 2022 Nairobi County, Kenya
  • Developed and maintained fintech systems supporting Premierbet in Africa, building scalable REST APIs for robust test automation and high-availability deployments.

Volunteer IT Lead

CIDO South Sudan
Apr 2017 – Dec 2017 Juba, South Sudan
  • Development and maintenance of system software for cidosouthsudan.org.

My Services

What I Offer

I provide comprehensive software development and consulting services tailored to meet your specific business needs.

AI Integration & Development

I design and build AI-powered features using OpenAI, LangChain, and vector databases — from intelligent search and chatbots to automated QA defect classification and smart reporting.

What you get

  • OpenAI / GPT API integration into existing apps
  • RAG pipelines (LangChain + vector store) for context-aware AI
  • AI-powered test defect triage & failure classification
  • Smart document processing and data extraction
  • AI feature QA — hallucination checks, output validation, eval harnesses

QA Automation Frameworks

I design and implement end-to-end test automation frameworks from scratch — achieving 85%+ regression coverage and cutting release cycles from weeks to days.

What you get

  • Cypress or Selenium E2E framework built to your stack
  • Page Object Model (POM) for maintainable test code
  • API test suites with Postman collections & REST Assured
  • TestRail integration for traceability and reporting
  • Parallel execution to cut suite runtime significantly

CI/CD Pipeline Integration

I embed automated QA gates directly into your GitLab or GitHub CI/CD pipeline so every push is validated before it ever reaches production.

What you get

  • GitLab CI / GitHub Actions pipeline configuration
  • Automated smoke, regression & sanity gates per stage
  • Fail-fast with clear, actionable test reports
  • Docker-based test environments for consistency
  • Zero-touch deployments once quality gates pass

Performance & Load Testing

Before your app meets real users at scale, I stress-test it with JMeter and K6 to find and fix bottlenecks that would otherwise cause outages under load.

What you get

  • JMeter load test plans with realistic user scenarios
  • K6 scripting for API and microservice stress tests
  • Soak, spike, and breakpoint test runs
  • MySQL slow-query profiling and index recommendations
  • Detailed report: p95/p99 latencies, error rates, recommendations

DevSecOps & Security QA

I shift security left — integrating SAST, DAST, and dependency scans into the pipeline so vulnerabilities are caught in development, not production.

What you get

  • OWASP Top 10 manual & automated checks
  • SAST / DAST tools wired into CI/CD (SonarQube, ZAP)
  • Dependency vulnerability scanning (Snyk / Trivy)
  • Secrets detection to prevent credential leaks
  • Security findings mapped to severity with remediation steps

Backend & API Development

Using Laravel/PHP, I build clean RESTful APIs with TDD from day one — including M-Pesa, Flutterwave, and third-party integrations common to East African products.

What you get

  • Laravel REST API with OpenAPI/Swagger documentation
  • M-Pesa STK Push, C2B/B2C, Flutterwave integrations
  • JWT / OAuth2 authentication & role-based access
  • PHPUnit test coverage from the first endpoint
  • MySQL schema design, migrations & query optimization

Full-Stack Web Development

End-to-end web applications built on Laravel + Vue.js / Blade, with quality baked in at every layer — not bolted on at the end.

What you get

  • Mobile-first responsive UI (Vue.js / Blade / React)
  • Laravel backend with service-layer architecture
  • Integrated feature tests & browser tests (Dusk)
  • Staged deployment to Digital Ocean / AWS via CI/CD
  • Accessibility (WCAG 2.1 AA) checked at every milestone

QA Strategy & Test Planning

I audit your current quality posture and deliver a concrete, prioritised QA roadmap — from test strategy documents to TestRail suite structures your team can execute immediately.

What you get

  • Test strategy & test plan documentation
  • Risk-based test prioritisation (P0–P2 triage)
  • TestRail project setup with organised suites & runs
  • Defect lifecycle process & JIRA workflow design
  • KPI dashboard: coverage %, defect leakage, escape rate

QA Mentoring & Training

I train and mentor QA engineers and developers on automation, TDD, and best practices — drawing on experience supervising industrial attachment students at Mobidev Kenya.

What you get

  • Hands-on Cypress / Selenium workshops for your team
  • TDD and BDD adoption coaching
  • Code review sessions focused on test quality
  • Shift-left culture change — getting devs to own quality
  • Structured onboarding for junior QA hires

Recent Projects

My Work

Here are some of the recent projects I've worked on. Each project represents my commitment to quality and client satisfaction.

Qhala - QA Engineer

Qhala - QA Engineer

At this digital innovation firm, I automated 85% of regression tests using Cypress, integrated QA into GitLab CI/CD reducing release cycles from 2 weeks to 5 days, and reduced defect leakage to production by 35%.

Cypress GitLab CI/CD Regression Testing QA Automation
Aug 2024 - Feb 2025 View Project
Purple Elephant Ventures - QA Lead

Purple Elephant Ventures - QA Lead

Led QA for travel-tech features including booking integrations, geolocation for park monitoring, and AI-driven sustainability metrics. Validated AI model outputs for eco-scoring, ensuring data accuracy and preventing hallucinations in public-facing sustainability reports.

Cypress AI Validation JMeter AI-driven Metrics
Apr 2025 - Apr 2026 View Project
AUDA-NEPAD - Lead Software Engineer and DevOps

AUDA-NEPAD - Lead Software Engineer

Developed the Citizen Engagement Platform for the African Union's development agency, facilitating large-scale user interaction and policy discussions. Created a multi-language platform reaching over 100,000 users across Africa.

CI/CD QA Laravel-PHP Server Monitoring
Aug 2022 - Mar 2024 View Project
I&M Bank Ltd - Senior Software Developer

I&M Bank Ltd - Senior Software Developer

Led the development and deployment of a secure campaign draw platform for this leading financial institution, managing promotional campaigns and securely deploying applications via VPN while adhering to strict security standards.

VPN Setup Security Management Software Testing QA
Jan 2024 - May 2024 Internal Project
Safari Wheels - Personal Project

Safari Wheels Personal Project

A travel/mobility platform built independently on Laravel, featuring an AI-powered vehicle recommendation engine that matches users to vehicles based on trip type, group size, and terrain — integrating OpenAI API for natural language search queries.

Laravel OpenAI API DevOps AI Search
Personal Project View Project
Family Connect - Personal Project

Family Connect Personal Project

A family community platform with AI-powered features: an LLM-based expense categorisation assistant that auto-tags transactions, smart event suggestions from activity patterns, and a natural language search over family records — built on Laravel with OpenAI API.

Laravel OpenAI API LangChain AI Finance Assistant
Personal Project View Project
Tolo.rent - CTO and DevOps Engineer

Tolo.rent - CTO and DevOps Engineer

Led team in CI/CD implementation for this digital equipment leasing platform in Ethiopia, overseeing testing, deployment, and code reviews. Simplified the equipment leasing process with financial management tools, achieving 30% faster deployment times.

CI/CD Laravel-PHP QA Technical Leadership
Nov 2022 - Mar 2024 View Project
QRStuff.com - Senior Full-Stack Developer

QRStuff.com - Senior Full-Stack Developer

Built features for QR code management, performed platform maintenance, provided analytics, and delivered customer support for this comprehensive online platform serving over 7,000 customers with robust solutions and detailed analytics.

Backend Development Analytics React.js GraphQL
Sep 2022 - Oct 2023 View Project
Brij - Senior Backend and Integrations Developer

Brij - Senior Backend Developer

Developed and optimized backend systems to support cross-border transactions for this digital financial services platform, integrated various payment gateways and mobile money networks, and maintained bank-grade security standards across financial services.

Payment Integration Security Standards RBAC API Development
Sep 2021 - Jul 2022 View Project
CIDO - Technology Officer

CIDO - Technology Officer

Provide technical support and guidance for CIDO's technology initiatives, an NGO focused on development initiatives in South Sudan. Spearheaded the development of an online presence, improving community engagement and project visibility.

Technical Support Website Maintenance Digital Strategy Community Engagement
2017 - Present View Project
SecuTalk - Web Developer

SecuTalk - Web Developer

Developed a professional portfolio website for this security firm focused on "Securing Truth, Protecting Futures." Created a platform showcasing their services including General Investigations, Fraud Investigations, and Anti-counterfeit Investigations, with a focus on delivering thorough and discreet solutions for evolving security challenges.

Web Development UI/UX Design Content Strategy Responsive Design
Oct 2023 - Dec 2023 View Project

Education & Credentials

Background & Certifications

Emobilis Mobile Technology Institute

2013 – 2014

Mobile Technology & Software Development

Full Stack Software Development

Certification

HTML, CSS, PHP, MySQL, Java & Android Development

Languages

Multilingual
English Kiswahili French
What Clients Say

Trusted by Teams

★★★★★
"Howard's expertise in QA automation helped us deliver a high-quality platform that exceeded our users' expectations. His technical insights were crucial to our project's success — release confidence went up immediately."
LK
Lincoln Kibethi Product Manager — CEP, AUDA-NEPAD
★★★★★
"Howard's attention to detail and commitment to quality code made him stand out from every developer we've worked with. Highly recommended."
FK
Florence Korir Founder, CIDO
★★★★★
"Working with Howard was a game-changer for our startup. He built a robust system and provided valuable insights that shaped our entire product strategy."
MK
Moses Kioko Product Designer, MobiDev
★★★★★
"Howard delivered on time and exceeded every expectation. His technical expertise and calm problem-solving under pressure were invaluable to our business launch."
KK
Kibet Kigen Founder, Safari Wheels

Get In Touch

Let's Connect

Have a project in mind or need consulting services? I'd love to hear from you. Let's discuss how I can help your business succeed.

Location

Nairobi, Kenya