Skip to content
View serhatozdursun's full-sized avatar
👋
Ready to code
👋
Ready to code

Block or report serhatozdursun

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
serhatozdursun/README.md

🧪 Senior QA Automation Engineer | 13+ Years | Mobile • API • UI • CI/CD

I build and scale automation systems that increase release confidence across mobile and web products.
My focus is deterministic test architecture, stable CI quality gates, and practical AI-assisted QA workflows.
I care about engineering-grade reliability, maintainability, and actionable quality signals.


🔧 Core Expertise

⚙️ Automation

  • Mobile automation (Android/iOS), UI automation, API automation
  • Deterministic framework design, selector strategy, flaky-test reduction
  • Risk-based regression, end-to-end quality gates, test observability

💻 Languages

  • JavaScript / TypeScript
  • Python
  • SQL

🧰 Tools & Frameworks

  • Maestro, WebdriverIO, Appium, Playwright
  • API testing toolchains, Postman
  • Visual validation and screenshot diff workflows

🚀 CI/CD & Engineering

  • GitHub Actions, Jenkins, GitLab CI
  • Dockerized test execution
  • Pipeline gating, reporting, and artifact-driven debugging

🌟 Highlighted Projects

🤖 maestro-ai-agent

Deterministic-first orchestration runtime that turns human-written mobile scenarios into executable Maestro flows.
Emphasis: hierarchy-first selector resolution, runtime validation loops, AI as fallback (not control plane).

🧩 WebdriverIO Contributions

Contributions and advanced implementation patterns for maintainable E2E architecture, suite stability, and scalable execution.

🖼️ Visual Compare Project

Visual regression pipeline with actionable diffs, optimized for CI usage and low-noise result analysis.


📌 What I’m Currently Working On

  • Advancing AI-assisted mobile QA with deterministic runtime validation
  • Improving Maestro scenario execution and selector reliability
  • Building CI-native quality signals that map test outcomes to release risk

Pinned Loading

  1. maestro-ai-agent maestro-ai-agent Public

    Python

  2. AI.VisualCompare AI.VisualCompare Public

    Python

  3. gauge-java gauge-java Public

    Forked from getgauge/gauge-java

    Java runner for Gauge

    Java

  4. resume resume Public

    TypeScript

  5. vmso/io.bdd_testing_frameworks vmso/io.bdd_testing_frameworks Public

    Java 6

  6. AzureTestPlan AzureTestPlan Public

    Azure Test Plan Integration

    Java 4 3