Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic
Ege Yelken Cefakar

Ege Yelken Cefakar

SDET
Istanbul

Summary

Hands-on experience in Manual and Automation testing of web-based and mobile applications. Practical experience with Software Development Life Cycle (SDLC) principals and experience working with Agile Software Development Methodologies. Understanding of Software Engineering Principles, Design Patterns, Object-Oriented-Programming (OOP), Data Structures, Frameworks and Technologies. Experience with Test Automation tools such as Selenium, TestNG, and JUnit. Solid experience in Defect/Test Management tools like Jira. Proficient in writing Selenium WebDriver automation scripts in Java using Maven, Cucumber, and Java Automation Testing for Web Applications. Experience with MySQL, SQL Server, and Oracle Database. Performed Continuous Integration Automation using Jenkins. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

Overview

5
5
years of professional experience
4
4
years of post-secondary education
4
4
Certifications

Work History

Software Automation Test Engineer

Odeon Software & Technology
4 2023 - Current

Software QA Engineer

Hepsiburada (NASDAQ: HEPS)
6 2022 - 12.2022
  • Created test automation framework from scratch for seller.hepsiglobal.com and hepsiglobal.com
  • Executed and created Manual Test Cases
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing a QA perspective
  • Optimized test cases to maximize the success of manual software testing
  • Used Postman to execute API testing and implemented Positive and Negative cases
  • Performed Back-End testing using Postman to execute API testing and Database Testing including Data-Manipulation using SQL
  • Participated in all meetings in an Agile-Environment
  • Logged the expected scenarios and defects to Jira with detailed information.

Software Automation Test Engineer

Upgenix
04.2021 - 06.2022
  • Developed and implemented hybrid, Page Object Model, and data-driven frameworks.
  • Extracted data from Excel files using Apache POI for validation.
  • Used BDD with Cucumber, JUnit, and Java to create feature files and step definitions.
  • Located complex web elements using XPath and managed dynamic elements with functions like contains.
  • Managed project dependencies with Maven and handled Selenium synchronization with explicit and implicit waits.
  • Ran cross-platform/browser tests using Selenium Grid.
  • Prepared test cases based on user stories and acceptance criteria, tracked progress in Jira X-ray.
  • Created automation test scripts using Selenium WebDriver with Java and Maven.
  • Performed mobile testing on the cloud.
  • Participated in backlog grooming, sprint planning, sprint demos, and retrospectives.
  • Conducted functional, positive, and negative GUI testing.

Software Development Engineer In Test

Cifiniti
02.2020 - 04.2021
  • Implemented test cases using TestNG Data Provider for input data sets.
  • Utilized TestNG for Before/After Class/Method operations and Extent Report for reporting.
  • Handled assertions with JUnit to verify actual vs. expected results.
  • Analyzed system specifications and developed test cases for manual and automated testing.
  • Designed and implemented a Page Object Model (POM) based automation framework.
  • Integrated Cucumber and Selenium for screenshot functionality and reporting.
  • Deployed Cucumber HTML reports for test result evaluation.
  • Conducted regression, smoke, functional, positive, negative, and database testing in an Agile (Scrum) environment.
  • Automated smoke and regression testing using Jenkins CI.
  • Performed database testing and data manipulation with SQL queries.
  • Executed back-end testing with Java, SQL, and JDBC.
  • Developed a data-driven framework linking Selenium with Oracle Database Server.
  • Utilized Jenkins as a CI tool on an AWS VM for continuous integration and test execution.

Education

Bachelor's degree - Business Administration and Management, General

Dokuz Eylul University
09.2015 - 05.2019

Skills

    Java

    Gherkin

    SQL

    Cucumber

    Gauge

    SQL

    My SQL

    PostgreSQL

    Selenium WebDriver

    JUnit

    JDBC

    RestAssured

    TestNG

    SQL

    My SQL

    PostgreSQL

    Singleton

    Page Object Model

    Mobile Testing

    Gauge Framework

    Xray

    API Testing Knowledge

Certification

Jenkins: Beginner To Pro

Languages

German
Turkish
English

Timeline

Software Automation Test Engineer

Upgenix
04.2021 - 06.2022

Software Development Engineer In Test

Cifiniti
02.2020 - 04.2021

Bachelor's degree - Business Administration and Management, General

Dokuz Eylul University
09.2015 - 05.2019

Software Automation Test Engineer

Odeon Software & Technology
4 2023 - Current

Software QA Engineer

Hepsiburada (NASDAQ: HEPS)
6 2022 - 12.2022
Ege Yelken CefakarSDET