Skip to content
Michael Jackson Ndueso

Michael Jackson Ndueso

Quality Assurance Engineer • Test Automation Engineer • SDET

Building reliable software through Quality Engineering, Test Automation, API Testing, Performance Engineering, Security Testing, SQL Validation, and CI/CD.

Explore Projects View Resume Contact Me


👋 About Me

I'm Michael Jackson Ndueso, a Quality Assurance Engineer with over 7 years of experience in technology, including 2+ years leading QA and test automation for enterprise government and fintech platforms.

Over the years, I've worked across enterprise applications, fintech, healthcare, and government solutions, designing automation frameworks, engineering documentation, reporting systems, and quality processes that help teams deliver reliable software with confidence.


Career Highlights

Professional Achievements

  • 7+ Years in Technology, Including 2+ Years Leading QA and Test Automation.
  • QA Team Leadership & Mentoring
  • Built reusable Cypress & Playwright Automation Frameworks
  • Designed and Administered Enterprise Knowledge Management Systems (KMS)
  • Authored Test Plans, SOPs, Onboarding Guides, Release Documentation & Engineering Standards
  • Designed Automated QA Reporting Dashboards & Test Metrics
  • Manual, API & SQL Testing
  • Performance Engineering using Apache JMeter
  • Security Testing using OWASP ZAP
  • CI/CD Testing & Release Validation
  • Agile & Scrum Delivery
  • Certified Data Protection Officer (DPO)

🛠️ Technical Expertise

Area Technologies / Expertise
Test Automation Cypress, Playwright
Programming JavaScript, TypeScript, SQL
API Testing Postman, Swagger / OpenAPI
Performance Engineering Apache JMeter, Lighthouse
Security Testing OWASP ZAP, OWASP Top 10
Databases SQL Server, PostgreSQL, MySQL
Knowledge Management Wiki.js, Markdown, Enterprise Knowledge Bases (KMS)
QA Documentation Test Plans, Test Cases, SOPs, BRDs, User Guides, UAT Documents, Release Notes
Reporting & Metrics Google Sheets Automation, QA Dashboards, Test Metrics
Project Management Jira, Agile, Scrum
DevOps GitHub Actions, Docker
Version Control Git, GitHub

⭐ Engineering Portfolio

Explore real-world engineering solutions I've built across automation, API testing, reporting systems, documentation, performance engineering, security testing, and CI/CD.

  • Cypress Automation Framework

    Scalable automation framework featuring Page Object Model (POM), reusable commands, fixtures, reporting, and maintainable architecture.

    Explore →

  • 🎭 Playwright Automation Framework

    Modern cross-browser automation framework built with Playwright, TypeScript, reusable components, reporting, and cross-browser execution.

    Explore →

  • 🔌 API Testing

    Designed and automated REST API testing using Postman, Swagger/OpenAPI, SQL, Cypress, and Playwright, covering functional, authentication, contract, and regression testing.

    Explore →

  • 📊 Reporting Systems & QA Dashboards

    Designed reporting systems and automated dashboards that transformed testing data into actionable insights for QA teams, management, customer service, and executive stakeholders using Google Sheets and workflow automation.

    Explore →

  • 📝 QA Documentation Suite

    Created Test Plans, Test Cases, SOPs, UAT documentation, Release Notes, and engineering standards that improved consistency and delivery quality.

    Explore →

  • 🧠 Knowledge Management System (KMS)

    Built centralized engineering knowledge bases that streamlined onboarding, standardized QA processes, and improved team collaboration, through role-based access control and structured documentation.

    Explore →

  • 🐞 Bug Reporting & Defect Management

    Professional defect reporting using structured bug templates, reproducible test scenarios, supporting evidence, severity and priority assessment, lifecycle management, and actionable recommendations for development teams.

    Explore →

  • ⚡ Performance Engineering

    Conducted load, stress, and performance testing using Apache JMeter to identify bottlenecks, evaluate system scalability, analyze performance metrics, and support capacity planning through detailed HTML performance reports.

    Explore →

  • 🛡️ Security Testing (OWASP ZAP)

    Performed baseline web application security assessments using OWASP ZAP to identify common vulnerabilities, validate security controls, generate remediation reports, and support secure software delivery aligned with the OWASP Top 10.

    Explore →

  • 🚀 CI/CD & DevOps

    Designed automation frameworks with CI/CD readiness in mind, integrating automated testing into modern software delivery pipelines using GitHub Actions, Git, Docker, Cypress, and Playwright.

    Explore →


🏅 Professional Certifications

Continuous learning has been a cornerstone of my professional growth.

To strengthen both my technical depth and practical engineering skills, I have earned 90+ professional certifications across software quality assurance, test automation, cybersecurity, performance engineering, cloud technologies, data analytics, DevOps, IT operations, and project management.

These certifications span multiple technical domains, including:

  • Software Quality Assurance
  • Test Automation Engineering
  • JavaScript Development
  • API Testing
  • Performance Engineering
  • Cybersecurity
  • Data Protection & Privacy
  • Data Analytics
  • DevOps & Infrastructure
  • IT Operations
  • Project Management
  • Operations Management & Process Improvement

My certifications have been awarded by globally recognized organizations, including Google, Mozilla, LinkedIn Learning, IBM, EC-Council, Coursera, Atlassian, BlazeMeter, Jack Welch Management Institute, and others. They reflect my commitment to continuous improvement and staying current with evolving engineering practices.

Explore All Certifications →


🏗️ Engineering Principles

Quality is not a phase at the end of development, it's an engineering discipline embedded throughout the entire software delivery lifecycle.

Over the years, I've built my approach around principles that promote scalable, maintainable, and reliable software systems while enabling teams to deliver with confidence.

Core Principles

  • 📚 Documentation First – Create clear, accessible documentation that reduces knowledge silos and accelerates onboarding.
  • 🤖 Purposeful Automation – Automate repetitive, high-value tasks to improve efficiency, consistency, and release confidence.
  • 📊 Metrics-Driven Decisions – Use meaningful QA metrics and reporting dashboards to support informed decision-making.
  • 🔍 Risk-Based Testing – Prioritize testing efforts based on business impact, technical complexity, and potential risk.
  • 🤝 Cross-Functional Collaboration – Partner closely with Product, Development, Customer Support, and other stakeholders to build quality into every stage of delivery.
  • 🔄 Continuous Improvement – Continuously refine QA processes, automation frameworks, and documentation to improve team effectiveness.
  • 🛡️ Quality Beyond Functionality – Treat security, performance, reliability, accessibility, and usability as essential aspects of software quality.

Engineering Philosophy

Every automation framework, reporting dashboard, documentation system, and engineering solution showcased throughout this portfolio was built around these principles.


🤝 Let's Connect

LinkedIn work Email GitHub


"Quality isn't accidental. It's engineered."