Skip to content
View KaracaSuleyman's full-sized avatar
  • Zivid
  • Oslo Norway

Highlights

  • Pro

Block or report KaracaSuleyman

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.

Content in all repositories owned by your account will be closed.
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
KaracaSuleyman/README.md

Hi there, I'm Süleyman Karaca 👋

Test Automation / SDET · Python · Playwright · pytest · CI/CD — Oslo, Norway

Software developer working in the test domain — not a tester who learned to code. Currently Python Software Developer at Zivid (Production Test & Calibration), building production test infrastructure, calibration tooling, and internal GUI applications.

🛠 What I do

  • Python test tooling in production: PySide6 desktop apps, hardware test pipelines (FAT sanity checks, filesystem validation), REST API integrations
  • Test automation: 2+ years across web (Selenium, Playwright), mobile (Appium), and API (Rest Assured, pytest + httpx) — ISTQB CTFL certified
  • CI/CD: GitHub Actions pipelines, automated Windows builds with Nuitka/PyInstaller

📌 Featured work

Project What it shows
samfunnskunnskap_quiz End-to-end Python product: docx parsing → HTML generation → PySide6 GUI → automated Windows .exe builds via GitHub Actions
Playwright + pytest framework (in progress) Modern web test automation: fixtures, page objects, parallel execution, CI reporting
API test suite (in progress) pytest + httpx against a public API: schema validation, negative testing, auth flows

📈 Background

Selenium/Appium/JUnit test automation (e-commerce, Turkey) → Python software development in a hardware production environment (Norway). Comfortable owning the full loop: requirements → code → tests → CI → shipped tool.

Pinned Loading

  1. com.hepsiburada---mobile-test-with-appium com.hepsiburada---mobile-test-with-appium Public

    Mobile test automation - Java, Appium, Android

    Java

  2. com.trendyol--SeleniumWebAutomation com.trendyol--SeleniumWebAutomation Public

    E2E web test automation - Java, Selenium WebDriver, JUnit, Page Object Model

    Java

  3. enUygun enUygun Public

    BDD test automation - Java, Cucumber/Gherkin, Selenium

    Java

  4. samfunnskunnskap_quiz samfunnskunnskap_quiz Public

    Norwegian civics exam quiz app - Python, PySide6, docx parsing, PyInstaller + GitHub Actions builds (Windows & macOS)

    Python