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.
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
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.
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.
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.
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 PRsQuality 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.
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.
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.
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