İstanbul, Türkiye

Görkem Turhan

QA Automation Engineer / SDET

ISTQB-certified test engineer with 5+ years across manual and automation testing — API, UI and database layers, from requirement analysis through production monitoring.

About

About me

I’m a software test engineer with more than five years across manual and automation testing — API, UI and database layers — and I own quality through the whole SDLC, from requirement analysis to production monitoring.

Most of my automation is built with Playwright and TypeScript, or Java frameworks using Selenium and Cucumber, always on the Page Object Model so suites stay maintainable as the product moves. I push verification down to the API layer with REST Assured and Postman against Swagger specs, and reach for SQL when the truth lives in the database rather than the UI.

The part I care most about is what happens after release. I own live monitoring during cross-team go-lives, using Sentry and Grafana to catch real production errors and triage incidents fast — finding the root cause and getting things stable again. That feedback loop is also what tells me which regression scenarios are worth automating next.

I still value manual and exploratory testing — automation confirms what you already thought to ask, while exploration is how you find the questions worth automating. Risk-based, either way: fewer surprises in production, and a team that can ship without holding its breath.

Skills

What I work with

The tools I reach for, grouped by where they sit in the delivery cycle — from writing the suite to watching what it catches in production.

  • Test Automation

    End-to-end and UI coverage, built on the Page Object Model.

    • Playwright
    • Selenium
    • Cucumber (BDD)
    • Katalon Studio
    • TestNG / JUnit
    • Appium
  • Languages & Data

    What the frameworks and the queries are written in.

    • TypeScript
    • Java
    • JavaScript
    • C#
    • Groovy
    • SQL
  • API & Performance

    Verification pushed below the UI, where it runs fast.

    • API Testing
    • REST Assured
    • Postman
    • Swagger
    • JMeter
  • Process & Observability

    Shipping the suite, then watching what it ships.

    • Manual Testing
    • Agile / Scrum
    • Git / GitHub
    • CI/CD
    • Jira / X-ray
    • Sentry
    • Grafana

Experience

Where I’ve worked

Roles in reverse-chronological order, with the parts that moved the needle.

  1. 03.2024 — Present

    QA Automation Engineer Mars Athletic Club

    İstanbul

    • Own live monitoring during cross-team production releases, providing rapid incident triage through go-lives.
    • Track real-time production errors with Sentry and Grafana, and became the go-to person for live-incident troubleshooting and root-cause analysis.
    • Shifted critical regression scenarios into automation, raising release confidence and cutting manual verification effort.
    • Apply BDD with Selenium-Cucumber, Katalon Studio and Playwright (TypeScript), keeping suites maintainable through the Page Object Model.
    • Validate APIs with Postman and automate critical flows with REST Assured against Swagger specifications.
    • Playwright
    • TypeScript
    • Selenium
    • Cucumber
    • REST Assured
    • Sentry
    • Grafana
  2. 09.2023 — 03.2024

    Software Tester TransPerfect

    Contract

    • Manual functional testing and localisation QA against common acceptance criteria.
    • Manual Testing
    • Localisation QA
  3. 07.2023 — 10.2023

    Software Tester Roombadi

    Contract

    • Manual API and UI testing, alongside a dedicated test automation framework built for the product.
    • Manual Testing
    • API Testing
    • Java
  4. 04.2023 — 09.2023

    Software Tester Crocus Media

    Contract

    • Manual API and UI testing across the product surface.
    • Manual Testing
    • API Testing
  5. 06.2022 — 06.2023

    Software Tester Library Project

    • Worked to Agile methodology and Scrum ceremonies, building test cases from user stories and acceptance criteria.
    • Implemented a BDD Selenium-Cucumber framework with Maven and the Page Object Model, then kept the automated suite aligned with each software update.
    • Processed issues with black-box techniques before automation coverage was in place.
    • Selenium
    • Cucumber
    • Java
    • Maven
    • Agile / Scrum
  6. 08.2021 — 04.2022

    Software Tester Conversation24 — Cobrowser

    • Ran manual UI and API tests to specification plus exploratory testing for customer support and call-centre flows.
    • Automated UI tests with Selenium WebDriver and TestNG in Java, and tested APIs manually with Postman.
    • Filed bug reports across functional, visual, content and crash categories; extracted issue content programmatically with Apache POI.
    • Selenium
    • TestNG
    • Java
    • Postman
    • Apache POI

Featured work

Selected projects

Test frameworks and side projects — the code behind the CV bullets.

QA Projects

Test frameworks and automation harnesses.

  • CI enabled

    Playwright E2E Suite

    End-to-end tests in Playwright and TypeScript, with the runner configured through playwright.config.ts and the suite wired into a GitHub Actions workflow so it runs on every push.

    • Playwright
    • TypeScript
    • GitHub Actions
  • Roombadi Test Framework

    The test automation framework built during the Roombadi engagement — a standalone Java module covering the product’s API and UI flows.

    • Java
    • Selenium
    • API Testing
  • Mobile Automation Sandbox

    Appium experiments in Java: driver setup, locator strategies and gesture handling for native mobile flows, kept as a reference for mobile coverage.

    • Appium
    • Java

Development Projects

What I build when I am not writing tests.

  • Active

    Pivot — Payment Plan CRM

    An ASP.NET Core MVC application for managing payment plans and related services. Full stack: controllers, domain models and Razor views over an Entity Framework data layer with versioned migrations — the project where I work on the other side of the API I usually test.

    • C#
    • ASP.NET Core
    • Entity Framework
    • MVC
    • SQL

Contact

Let’s work together

Open to QA automation roles, SDET positions and freelance engagements. The fastest way to reach me is email or LinkedIn — the full CV is a click away.

Prefer to just send a message? [email protected]