Resume

Kennedy Wesley Isiaho

Lead Quality Engineer. 10+ years in test automation, quality strategy, and engineering leadership.

Nairobi, Kenya  ·  kenisiaho@gmail.com  ·  +254 712 869 569

10+ Years in quality engineering
80% Fewer post-release defects
70% Faster test execution
20% Faster time-to-market

Professional summary

Senior Quality Engineer with over ten years of experience in test automation, quality strategy, and engineering leadership. Proven track record of building scalable QA frameworks that achieve 80% reduction in post-release defects and 50%+ improvement in test execution speed. Specialist in transitioning teams from traditional QA gatekeeping to Quality Assistance models, embedding quality ownership across the full engineering team. Expert in designing risk-based automation strategies (UI, API, and mobile), integrating continuous testing within CI/CD pipelines, and using production monitoring to drive data-informed quality decisions. Passionate about coaching engineers, reducing feedback cycles, and delivering reliable software for mission-driven products.

Recent roles

Lead Software QA Engineer Trellis · Jan 2020 – Present

Pioneered a Quality Assistance model across the engineering team, shifting quality ownership to developers and empowering QA to focus on high-risk flows, edge cases, and strategic automation. Designed and owned the full cross-platform Test Automation Strategy spanning mobile (Android/Kaspresso), web (Playwright/Cypress), and API layers, protecting core user journeys across School App, Field App, and backend services. Spearheaded the team's AI + Automation strategy, evaluating and implementing LLM-assisted workflows for test documentation, acceptance criteria generation, and PR quality checks. Applied a lean testing pyramid and embedded continuous testing within the CI/CD pipeline. Led release management including readiness checklists, build management, and post-release monitoring via Sentry and Metabase.

80% fewer post-release defects
70% faster test execution
25% shorter test cycles
20% faster time-to-market
40% YoY efficiency gain
Software QA Consultant Aleno · Dec 2021 – May 2024

Evaluated and optimised QA methodologies for a Swiss restaurant-software company, driving significant improvements in test coverage, cycle time, and post-deployment quality. Conducted software readiness assessments pre-deployment, ensuring compliance with quality standards. Researched and championed adoption of new testing tools that measurably transformed team efficiency and release confidence. Monitored quality metrics and feedback loops, identifying recurring defect patterns and implementing targeted solutions.

40% shorter test cycles
60% more test coverage
60% fewer post-deploy defects
40% fewer critical defects
Software Engineer in Test Incentro · Jan 2016 – Dec 2019

Optimised QA methodologies for enterprise clients by combining rigorous manual testing with SQL-based automated validation, increasing test coverage across data-heavy financial applications. Led regression testing initiatives identifying system bottlenecks and validating robustness under high-load scenarios. Conducted thorough defect investigations, providing actionable documentation to resolve recurring issues. Acted as a bridge between technical stakeholders and business owners, ensuring complex workflows met institutional quality standards.

60% increase in test coverage

Core stack

Languages

  • Kotlin
  • TypeScript
  • JavaScript
  • SQL
  • Python

Frameworks

  • Kaspresso
  • Playwright
  • Cypress
  • Selenium
  • JUnit

Tools

  • Jira
  • Postman
  • Metabase
  • Testomat
  • Coda
  • Git
  • Sentry

Platforms

  • Android Studio
  • VS Code
  • IntelliJ IDEA
  • Xcode
  • AWS

Soft Skills

  • Quality coaching
  • Stakeholder management
  • Risk-based decisions
  • Cross-functional collaboration
  • Documentation

AI & Automation

  • AI test generation
  • LLM PR regression checks
  • Non-deterministic feature testing
  • AI documentation generation
  • Claude API
  • FastMCP
  • OpenAI

Selected QA work

Tools and systems built across automation, AI-assisted quality, and CI/CD integration.

Live Quality Assurance · AI Automation · CI/CD

Android PR Acceptance Testing Agent

Claude-powered GitHub Actions workflow that analyses PR diffs and selects only the relevant Android test classes to run. Four-tier selection system (skip/smoke/targeted/full) keeps pipelines fast without sacrificing coverage.

45 min → 15 min on typical PRs
Claude API GitHub Actions Android Kotlin
Live Quality Assurance · Transformation

Quality Assistance Model

End-to-end QA operating model shift from gated releases to shared quality ownership. Redesigned automation strategy, test pyramid, and CI/CD integration across Android, web, and API layers.

Kaspresso Playwright Cypress GitHub Actions Testomat
Live AI Automation · Regression Detection

LLM PR Regression Checker

Autonomous GitHub PR review agent that compares code diffs against historical defect patterns using semantic retrieval and GPT-4o reasoning. Posts evidence-backed review comments linking risky changes to past failures.

OpenAI GPT-4o GitHub API Sentry API Python
Live Quality Assurance · Architecture

QA Automation Showcase

Runnable reference architecture demonstrating pragmatic test automation across API, web UI, unit, performance, and Android layers. Emphasises signal quality over test count with parallel CI execution.

Playwright Cypress Jest k6 Kaspresso
View on GitHub →

Education and certifications

MBA, Project Management

Daystar University · 2024

BSc Computer Science

Masinde Muliro University · 2013

Certified Information Systems Auditor

KCA University · CISA · 2019

Project Management Certificate

Google PMP · 2023