Summary
Overview
Work History
Education
Skills
Timeline
Generic
Dicle Bayram

Dicle Bayram

Software Development Engineer In Test
Lisbon

Summary

SDET with a strong background in Test Automation and Web Development with 8 years of experience. Proficient in various programming languages including TypeScript, JavaScript, C#, and Java, with experience in source control using Git and TFS. Skilled in utilizing UI test frameworks such as WebdriverIO, Selenium, Playwright and Puppeteer, as well as API testing tools and frameworks, including Postman, Axios, RestSharp, and REST Assured. Experienced in performance testing using JMeter. Skilled in both relational (SQL Server, Postgres) and NoSQL (Azure Cosmos, MongoDb) databases along with knowledge of CI/CD pipelines using Azure DevOps and Jenkins. Experienced in application monitoring using AppDynamics and New Relic. Additionally, skilled in stream processing using Kafka and in data analytics ES|QL

Overview

8
8
years of professional experience
4
4
Languages

Work History

Software Development Engineer in Test

Zartis
05.2022 - 10.2024

Client: ESW Ireland

  • Played a key role in the core team, focusing on developing and continuously improving the test automation framework
  • Developed and maintained API tests using Node.js and Axios, and UI tests using WebdriverIO and Selenium
  • Designed and maintained the shared codebase utilized across all projects, implementing best practices and code quality standards as part of the dream team responsible for code reviews
  • While WebdriverIO was preferred over Selenium at ESW, I actively contributed to migrating the entire infrastructure from Selenium to WebdriverIO, while still utilizing TypeScript
  • Covered automation tests for multiple global brands, including Nike, Victoria’s Secret, and American Eagle, supported by ESW infrastructure
  • Generated test automation reports in Azure DevOps and implemented Slack integration for real-time test notifications
  • Created and executed test scenarios with mocking
  • Managed test execution within Azure DevOps CI/CD pipelines, ensuring stability and resolving issues by logging defects and collaborating with relevant teams
  • Worked in an Agile environment, ensuring early integration of testing, actively participating in daily stand-ups, sprint planning, and retrospectives
  • Used Visual Studio Code and Git for development, version control, and code reviews, ensuring a clean and maintainable codebase

Senior Software Development Engineer in Test

Hepsiburada
08.2020 - 05.2022
  • Dockerize the test project and run the tests inside Docker container using Jenkins
  • Led the changeover from Selenium to Playwright for UI testing, improving performance and reliability
  • Led the changeover from Java to Node.js for both API and UI test automation, improving maintainability and execution speed
  • Developed and maintained API tests using Axios and Rest-Assured
  • Designed and implemented UI test automation using Playwright and Selenium for cross-browser testing
  • Ensured environment stability, utilizing Linux, Redis, MongoDB, SQL Server, RabbitMQ, Elasticsearch, New Relic, Kibana, and Kafka for debugging, monitoring, and performance optimization
  • Worked in an Agile team, ensuring early integration of testing within the development cycle and testing is integrated from the outset
  • Developed test data APIs to enhance automation reliability
  • Managed test execution within Jenkins CI/CD pipelines, ensuring stability, defect logging, and collaboration with development teams
  • Actively participated in all Scrum ceremonies, contributing to Agile workflows
  • Used Visual Studio Code and Git for development, version control, and code reviews, ensuring a clean and maintainable codebase

Software Development Engineer in Test

Intertech
10.2018 - 08.2020
  • Designed and developed automated testing processes for InterVision, one of Turkey's best-selling finance products
  • Implemented UI tests using Selenium WebDriver and API tests with RestSharp, utilizing C#
  • Created and executed test scenarios, developed test data APIs, and ensured test coverage
  • Analyzed logs using Kibana to identify issues
  • Managed test execution within Jenkins CI/CD pipelines, ensuring stability, logging defects, and collaborating with teams to resolve issues
  • Developed mock service for generating test data
  • Worked with Visual Studio IDE (version 2010 or later)
  • Actively participated in all Scrum ceremonies, contributing to Agile processes
  • Used TFS for version control and code reviews

Full Stack Developer

Intertech
11.2016 - 10.2018
  • Designed and developed web-based systems, automating testing processes for InterVision, one of Turkey's best-selling finance products
  • Developed and maintained applications using C# and .NET Framework, ensuring scalability and performance
  • Implemented business logic at the database layer, utilizing MS SQL, optimizing queries, and working extensively with stored procedures, triggers, and views
  • Designed and optimized complex SQL queries for data manipulation, and reporting
  • Built RESTful APIs using ASP.NET Web API, integrating various internal and third-party services
  • Developed unit and integration tests using xUnit/NUnit, ensuring code reliability and maintainability
  • Implemented automated test frameworks, utilizing Selenium WebDriver for UI testing and RestSharp for API testing in .NET environment
  • Created test data APIs to improve test execution efficiency and data consistency
  • Worked with multithreading programming in C#, optimizing performance for large-scale applications
  • Managed CI/CD pipelines in Jenkins, automating test execution and deployment processes
  • Used Visual Studio IDE (2010 and later) for development, and debugging
  • Actively contributed to Agile/Scrum methodologies, participating in daily stand-ups, sprint planning, and retrospectives
  • Used TFS for version control, branching strategies, and code reviews to ensure clean and maintainable code

Education

Mathematics And Computer Science

Yıldız Technical University
01-2015

Skills

Nodejs

TypeScript

JavaScript

C#

Java

Git

TFS

Docker

Azure DevOps

Jenkins

Selenium

WebdriverIO

Playwright

Puppeteer

Mocha

Cucumber

SpecFlow

Jest

BrowserStack

undefined

Timeline

Software Development Engineer in Test

Zartis
05.2022 - 10.2024

Senior Software Development Engineer in Test

Hepsiburada
08.2020 - 05.2022

Software Development Engineer in Test

Intertech
10.2018 - 08.2020

Full Stack Developer

Intertech
11.2016 - 10.2018

Mathematics And Computer Science

Yıldız Technical University
Dicle BayramSoftware Development Engineer In Test