Ahmet Kaan Rahma

DevOps & QA Engineer | Test Automation | CI/CD

I break your software so your users can't.

📍 Venlo, Netherlands

Get in touch

About

DevOps and QA engineer with more than eight years across banking, travel and printing technology. At Canon Production Printing in Venlo, I own end-to-end test automation and CI/CD for R&D software projects. Before that, I built test and integration systems at Amadeus and worked on a core banking migration at NTT Data.

I test systems with an engineer's understanding of how they are built. That is how I know where they break. I hold dual degrees in Computer Science (Binghamton University) and Information Systems Engineering (ITU). My focus is the part of quality that determines outcomes: reliable pipelines, fast regression feedback, and quality gates teams can trust.

Experience

  1. DevOps / QA Engineer · Canon Production Printing

    Venlo, Netherlands · Apr 2022 – Present

    Test Automation & Quality Engineering

    • Designed and maintained enterprise-scale test automation frameworks used across multiple R&D teams, with Playwright and Selenium (C#, Python)
    • Developed reusable automation components and Robot Framework keywords adopted by other teams
    • Automated integration, regression and system-level validation for complex software products
    • Performed root cause analysis on test failures and worked with developers to resolve defects

    Build & CI/CD Infrastructure

    • Built and maintained Azure DevOps pipelines for .NET, C++, Python and multi-technology products
    • Ran self-hosted build agents on Windows infrastructure: provisioning, upgrades, high availability
    • Drove the Windows 10 → Windows 11 migration program for the site's workstation fleet: rollout planning, validation and coordination of ~230 scheduled deployments
    • Resolved complex build failures, dependency conflicts and pipeline bottlenecks
    • Managed shared dependencies (NuGet feeds, build tools) and built monitoring for build health and delivery metrics
  2. DevOps / QA Engineer · Amadeus IT Group

    Istanbul, Turkey · Aug 2019 – Apr 2022

    • Moved from development into QA to focus on end-to-end testing
    • Built end-to-end and API test automation with Selenium and Playwright
    • Containerized test environments with Docker; wired quality gates into Jenkins and SonarQube
    • API testing and tooling with Postman and REST; front-end coverage with Jasmine and TypeScript
  3. Software Engineer / Senior Consultant · NTT Data

    Istanbul, Turkey · Nov 2017 – Aug 2019

    • Worked on a core banking migration project for Akbank as a senior consultant
    • Developed integration solutions on Tibco and Oracle Service Bus (SOAP, SOA)
    • Identified manual operational tasks and automated them, streamlining application operations
  4. Software Developer Intern · RX Refund

    Binghamton, USA · Aug 2016 – May 2017

    • Built an Android application for pharmacies with a companion admin panel for inventory management, as my senior-year project
    • Delivered the project successfully within the deadline

Skills

Test Automation

  • Selenium
  • Playwright
  • Robot Framework
  • Jasmine
  • Postman

Programming

  • C#
  • Python
  • TypeScript / JavaScript
  • Java
  • PL/SQL

CI/CD & DevOps

  • Azure DevOps
  • Jenkins
  • Docker
  • MSBuild
  • NuGet
  • PowerShell
  • Windows Server
  • SonarQube
  • TFS / Git
  • Confluence

Integration & SOA

  • Tibco
  • Oracle Service Bus
  • SOAP / REST

Education

Istanbul Technical University

B.Sc. Information Systems Engineering · 2012–2017

Binghamton University (SUNY)

B.Sc. Computer Science · 2012–2017

Dual degree, completed in parallel (2012–2017).

Languages

Beyond work

Chess · Mountaineering · Cycling · Table tennis · Squash · PC gaming · Music. Volunteer at Yedikule Animal Shelter, active in ITU student clubs (entrepreneurship, volunteering, gastronomy, mountain climbing).

Get in touch

The fastest way is email. I read it every day.

Venlo, Netherlands