❮Safa Dev❯

Safa Demirkan

Software Engineer | Full-Stack Developer | SDET

Summary

Software Engineer with 9+ years of experience in test automation, CI/CD, and software quality, now transitioning to full-stack development. Recently built production-ready applications using Go, React, PostgreSQL, and Docker. Strong foundation in system architecture, debugging, and automated testing. Proven ability to learn new technologies quickly and deliver reliable, well-tested software.

Projects

Interactive Todo Application

2025 - Present

Production full-stack task management platform with team-based workflows, authentication, and role-based access control.

GoReactPostgreSQLTypeScriptTanStack RouterTanStack QueryPlaywrightDockerNginx
  • Designed and built secure REST API in Go with JWT authentication and role-based authorization
  • Implemented team management, task assignment, and refresh token security patterns
  • Developed React SPA with TanStack ecosystem for optimistic UI and smart caching
  • Created comprehensive E2E test suite with Playwright for API validation
  • Deployed with Docker, Nginx, and automated CI/CD pipeline on DigitalOcean
More Projects Coming Soon

Currently building new full-stack applications weekly. Next up: Real-time chat application with WebSockets.

Technical Skills

Languages

GoTypeScriptJavaScriptJavaKotlinSQL

Frontend

ReactNext.jsTanStack RouterTanStack QueryTailwind CSSVite

Backend

Go (Chi, pgx)REST APIsPostgreSQLDockerNginxNode.js

Testing & QA

PlaywrightSeleniumAppiumCucumberJUnitTestNGJest

DevOps & Tools

GitHub ActionsJenkinsGitLab CI/CDAWSDockerKubernetesGitLinux

Work Experience

Wizards of the Coast

Software Development Engineer in Test

Jan 2019 - May 2025

Renton, WA

  • Developed and maintained test automation framework using Java and Kotlin, improving code quality and reducing manual testing efforts
  • Integrated automated tests with CI/CD pipelines using Jenkins and GitLab
  • Created automation tests for Android and iOS apps with Appium, increasing test coverage by 40% in 6 months
  • Formulated BDD framework with Cucumber, Selenium, and Appium, reducing defects by 25%
  • Implemented web automation using Playwright for web applications
Providence Health Services

Software Development Engineer in Test

Jul 2018 - Jan 2019

Seattle, WA

  • Developed automation framework for Android, iOS, and Web apps, increasing test coverage by 50% in 4 months
  • Optimized mobile app testing with automated deep linking and parallel tests
  • Directed Agile testing strategies with CI/CD integration via Bitrise
Sempra Energy

Software Development Engineer in Test

Nov 2017 - May 2018

Redmond, WA

  • Participated in Agile scrum environment with grooming, sprint planning, and retrospectives
  • Automated tests with WebDriver and Cucumber, increasing test coverage by 40% within 3 months
Hilton

Software Development Engineer in Test / Test Lead Engineer

Mar 2017 - Nov 2017

Memphis, TN

  • Led test strategy with CI/CD via Jenkins for iOS/Android apps
  • Built automated test scripts using Selenium and Appium, enhancing coverage by 60%
American Express

Software Development Engineer in Test

Nov 2015 - Jan 2017

NYC, NY

  • Created and maintained automated tests with Selenium WebDriver in CI environment
  • Drove user story analysis and designed automation tools to improve development efficiency

Education

Northwestern University

MS, Biomedical Engineering

Jan 2013 - Jan 2015

GPA: 3.5

Yeditepe University

BS, Biomedical Engineering

Jan 2007 - Jan 2011

GPA: 3.6