Skip to content
View donrifad's full-sized avatar

Block or report donrifad

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
donrifad/README.md

Hi, I'm rifad 👋


I’m a QA Lead / QA Architect with 10+ years of experience designing test automation architectures, scaling quality engineering teams, and embedding quality across the software delivery lifecycle. I combine hands-on automation and test engineering with strategic leadership to deliver reliable CI/CD-aligned test pipelines and measurable QA outcomes.


What I deliver

  • Strategic QA leadership: establish QA roadmaps, standards, and quality metrics.
  • Test automation architecture: build maintainable, scalable frameworks using BDD and modular patterns.
  • End-to-end testing expertise: UI, API, mobile and performance testing across multiple tech stacks.
  • CI/CD & DevOps alignment: integrate tests into pipelines for fast, reliable feedback and gating.
  • Team enablement: hire, mentor, and scale cross-functional QA capability.

Core skills

  • Languages: Java · JavaScript · TypeScript · Python · C# · SQL
  • Automation & Frameworks: Playwright · Cypress · Selenium · Appium · Cucumber (BDD) · TestNG · Mocha
  • CI / Cloud / Tools: GitHub Actions · Jenkins · Docker · Kubernetes · BrowserStack · AWS · Azure
  • API & Performance: Rest Assured · Postman · JMeter · k6
  • Other: QA strategy · Test metrics · Flakiness reduction · AI-assisted testing · Auto-healing automation

Projects (high-level)

  • web_automation_BDD — Java-based BDD automation framework for robust web UI testing with modular step design and CI integration.
  • python-bdd-api-framework — Python BDD framework focused on API validation, reusable fixtures, and clear reporting.
  • cypress_frontend_automation — Frontend E2E automation with Cypress, parallel execution, and stable test patterns.
  • Ensek_API — C#-based BDD implementation for API scenarios and integration testing.

(Each project contains readmes with setup, execution patterns, and CI examples. Explore for quick demos of framework patterns and execution flows.)


How I work

  • Prioritize risk: target critical user flows and integration points first.
  • Build modular automation: reusable building blocks, page/interaction abstractions, and stable test data strategies.
  • Integrate early: PR-level checks, pipeline gates, and fast feedback loops.
  • Measure & improve: track flaky tests, coverage, execution time, and release health; iterate to reduce cycle time.
  • Scale teams: hiring, mentorship, and introducing standards to make QA a first-class, measurable discipline.

Achievements & impact

  • Designed and delivered enterprise-grade automation frameworks that reduced regression cycle time and improved release confidence.
  • Built QA capability for cross-functional teams, enabling consistent delivery and measurable quality improvements.
  • Led initiatives on AI-assisted test maintenance and auto-healing patterns to reduce test flakiness and maintenance overhead.

What I'm learning

  • Quality observability: test metrics, release health indicators, and production-quality signals for dashboards
  • Smart contract & blockchain testing fundamentals (API validation, data integrity, and security-focused testing)
  • Test strategies for crypto platforms: wallets, transactions, pricing feeds, and backend-for-frontend APIs
  • Performance, reliability, and risk-based testing for high-throughput crypto and fintech systems

Contact & availability

  • Email: rifadof@gmail.com
  • LinkedIn: Rifad M
  • Open to: Full-time / Contract / Advisory engagements — available for immediate conversations.

Thank you for visiting — let's connect if you'd like to discuss QA strategy, automation architecture, or building resilient test pipelines.

Popular repositories Loading

  1. soap_api_automation soap_api_automation Public

    SOAP API Automation using open source technologies.

    Java 1 1

  2. Jmeter_api Jmeter_api Public

    Java 1

  3. python-bdd-api-framework python-bdd-api-framework Public

    Python BDD frame work for API testing

    Python 1 1

  4. xml_validation xml_validation Public

    Java

  5. protractor_typescript protractor_typescript Public

    Protractor with typescript - ready to use framework.

    TypeScript

  6. jmeterapi_perfautomation jmeterapi_perfautomation Public

    Java