Skip to content
View CypherMorgan's full-sized avatar

Block or report CypherMorgan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CypherMorgan/README.md

πŸ§ͺ CypherMorgan β€” QA Automation Engineer (Manual + Automation)

QA Automation Engineer with 1.5+ years of experience in manual testing and hands-on experience in automation framework development. Focused on creating scalable QA systems, hybrid testing frameworks, and CI/CD-integrated pipelines.


πŸš€ QA Automation Portfolio

πŸ”₯ Featured Projects


βš™οΈ Fullstack QA Automation Framework

Repo Tech

A full-stack QA automation framework focused on end-to-end system validation across frontend and backend layers.

Highlights

  • End-to-end workflow validation across UI, API, and backend layers
  • Integrated UI and API testing within unified test flows
  • Scalable and modular framework design using POM architecture
  • Parallel test execution for faster and more efficient test runs
  • CI/CD integration for automated execution on every commit
  • Data-driven testing for flexible and reusable test scenarios

Architecture Overview

  • Test Layer: PyTest-based test execution
  • UI Layer: Selenium WebDriver with POM design
  • API Layer: Requests + Postman collections
  • Data Layer: SQL validation for backend data integrity
  • Reporting: Allure Reports with logs and screenshots
  • CI/CD: GitHub Actions for automated pipeline execution

πŸ“Š Sample Test Report

View Allure Report: https://cyphermorgan.github.io/fullstack-qa-automation-framework/


🧩 Hybrid QA Automation Framework

Repo CI

A production-style hybrid QA framework validating systems across:

  • UI (Selenium + PyTest)
  • API (Requests + Postman/Newman)

Highlights

  • Hybrid framework combining UI and API automation for end-to-end testing
  • Automated business workflows across frontend and backend systems
  • Integrated Postman + Newman CLI for API test execution
  • Parallel test execution with retry handling for stability
  • CI/CD pipeline using GitHub Actions for continuous testing
  • Allure reporting with detailed logs and execution history

Architecture Overview

  • Test Layer: PyTest-based test execution
  • UI Layer: Selenium WebDriver with POM design
  • API Layer: Requests + Postman collections
  • Reporting: Allure Reports with logs and screenshots
  • CI/CD: GitHub Actions for automated pipeline execution

πŸ“Š Sample Test Report

View Allure Report: https://cyphermorgan.github.io/hybrid-qa-automation-framework/


🧠 Core Strengths

  • Designing scalable automation frameworks
  • Building hybrid testing systems (UI + API)
  • Developing fullstack testing frameworks (UI + API + DB)
  • Implementing CI/CD pipelines for automated testing
  • Improving test reliability and reducing flakiness
  • Validating end-to-end system workflows

🧰 Tools & Technologies

Automation: Selenium, PyTest API: Postman, Requests, Newman Framework Design: POM, Data-driven testing Reporting: Allure, pytest-html CI/CD: GitHub Actions Backend/Other: FastAPI, SQL (basic) Tools: Jira, GitHub Issues, DevTools


πŸ§ͺ Other QA Work

  • πŸ”— Bug Reports β†’ qa-bug-reports
  • πŸ“‹ Manual QA Portfolio β†’ qa-manual-portfolio

🧠 How I Work

  • Reproduce β†’ isolate β†’ document
  • Focus on user impact + edge cases
  • Write clear, structured bug reports
  • Build stable and maintainable automation
  • Continuously improving

πŸ“« Contact

Open to Remote SDET / QA Automation Roles


⚑ Focus Areas

  • Hybrid Testing (UI + API + DB)
  • Automation Framework Design
  • CI/CD for QA pipelines
  • Stability & flaky test handling

Pinned Loading

  1. hybrid-qa-automation-framework hybrid-qa-automation-framework Public

    Hybrid QA Automation Framework combining UI (Selenium), API (requests), and Postman (Newman) testing with PyTest. Implements Page Object Model, environment-driven configuration, and hybrid UI+API w…

    Python

  2. fullstack-qa-automation-framework fullstack-qa-automation-framework Public

    Hybrid QA Automation Framework (UI + API + DB) using Selenium, PyTest, FastAPI, Postman/Newman, Allure, and CI/CD with GitHub Actions.

    HTML

  3. qa-bug-reports qa-bug-reports Public

    Manual QA bug reports showcasing clear reproduction steps, severity analysis, and real defect documentation.

  4. qa-manual-portfolio qa-manual-portfolio Public

    Manual QA portfolio featuring test cases, exploratory charters, regression checklists, and test summaries.

  5. saucedemo-selenium-pytest saucedemo-selenium-pytest Public

    A Selenium + PyTest automation framework for the SauceDemo demo ecommerce application. Includes Page Object Model design, explicit waits, reusable utilities, HTML reports, and screenshot capture fo…

    HTML

  6. selenium-python-blazedemo-e2e selenium-python-blazedemo-e2e Public

    End-to-end UI automation framework using Selenium, Python, and PyTest with Page Object Model. Automates a flight booking flow on blazedemo.com including search, flight selection, passenger details,…

    HTML