Cihat Köse
cihat-kose
Overingeniør / Testansvarlig @ Skatteetaten • QA Instructor • Former Judge
Languages
Top Repositories
A TestNG-based UI testing framework for SDET training. Demonstrates TestNG annotations, parallel testing, cross-browser testing, logging with Log4j2, and structured reporting. Designed to help students strengthen automation testing skills with practical examples and configuration.
A collection of Java projects developed as part of the Techno Study program, covering a range of Java concepts from basics to advanced implementations.
A comprehensive test automation framework for UI and database testing using Cucumber, Selenium, JDBC, and TestNG. Includes cross-browser support, parameterized testing, and detailed reporting with ExtentReports.
Automated UI testing framework for ZeroBank using Cucumber, Selenium, and TestNG. Supports data-driven testing with Apache POI, covering login, payee management, and currency purchase features. Includes detailed HTML/PDF reporting, Jenkins integration, and cross-browser support.
Comprehensive 42-day Java program covering core to advanced concepts with hands-on examples – perfect for beginners and developers refreshing their skills.
A comprehensive Java practice repository covering essential and advanced topics. Ideal for students and developers to enhance their Java skills through practical exercises focusing on data types, control statements, OOP concepts, and collections.
Repositories
43ISTQB® Certified QA Tester | Ex-Judge turned QA Professional • UI/API Automation • Public Sector • Accessibility • Inclusive Tech
This project serves as an educational API testing framework for learning Rest Assured, TestNG, and JavaFaker. Designed to teach API automation testing fundamentals through practical examples and hands-on exercises.
Comprehensive 42-day Java program covering core to advanced concepts with hands-on examples – perfect for beginners and developers refreshing their skills.
Created for QA learners: Realistic Cucumber BDD lessons using Selenium, TestNG and data-driven techniques with clear reporting and structure.
Software Testing Hub
A TestNG-based UI testing framework for SDET training. Demonstrates TestNG annotations, parallel testing, cross-browser testing, logging with Log4j2, and structured reporting. Designed to help students strengthen automation testing skills with practical examples and configuration.
Hands-on UI automation practice with Selenium WebDriver and Java. Includes XPath, waits, and common UI patterns.
A Java-based API testing automation framework built with RestAssured and TestNG. It streamlines REST API testing by supporting full CRUD operations, API key/token authentication, and flexible assertions. Utilizes Jackson for JSON handling and DataFaker for realistic data generation, making it ideal for scalable and maintainable test suites.
Master SQL & DB testing skills with Java JDBC, TestNG, and real Sakila database scenarios.
Automated UI testing framework for ZeroBank using Cucumber, Selenium, and TestNG. Supports data-driven testing with Apache POI, covering login, payee management, and currency purchase features. Includes detailed HTML/PDF reporting, Jenkins integration, and cross-browser support.
Automation testing framework for OrangeHRM, validating employee management, leave processes, and login. Built with Selenium, Cucumber, and TestNG. Supports Excel-based data (Apache POI) and detailed reporting (Extent Reports).
A TestNG-based UI testing framework for SDET training. Demonstrates TestNG annotations, parallel testing, cross-browser testing, logging with Log4j2, and structured reporting. Designed to help students strengthen automation testing skills with practical examples and configuration.
Techcareer.net - E2E Test Automation Workshop
A comprehensive Java practice repository covering essential and advanced topics. Ideal for students and developers to enhance their Java skills through practical exercises focusing on data types, control statements, OOP concepts, and collections.
Weekly Python exercises as part of Gokstad Akademiet’s Backend Programming program. Focus on Python fundamentals (variables, loops, functions, OOP basics).
Automated API testing framework for the Mersys Campus platform, utilizing Rest Assured and TestNG to ensure the reliability and accuracy of backend services.
A Locust project for load testing the Swagger Petstore API, simulating concurrent user interactions to measure system performance under heavy load. Target API: Swagger Petstore (petstore.swagger.io)
A text-based adventure game in Java, featuring diverse characters, challenging enemies, multiple locations, and an engaging inventory system. Currently under development.
Automated UI Testing for Campus Application using Selenium, Cucumber, TestNG, and Maven.
A collection of Java projects developed as part of the Techno Study program, covering a range of Java concepts from basics to advanced implementations.
A test automation framework for RESTful API testing using RestAssured, Cucumber (BDD), and TestNG. Includes comprehensive reporting with ExtentReports. Built for the Petstore API.
This project is an HTML5 learning kit featuring hands-on examples of forms, tables, images, and links. It serves as an educational resource for beginners to grasp fundamental web development skills and HTML5 structure.
A collection of HTML and CSS examples covering layout, styling, forms, links, and menus. Ideal for beginners to explore fundamental web development concepts through hands-on practice.
A robust automation framework combining Cucumber, Selenium, JDBC, and TestNG for comprehensive UI and database testing. Features BDD, parallel testing, CI/CD integration, and detailed reporting.
A comprehensive test automation framework for UI and database testing using Cucumber, Selenium, JDBC, and TestNG. Includes cross-browser support, parameterized testing, and detailed reporting with ExtentReports.
A comprehensive test automation and learning platform using TestNG and Selenium WebDriver with Java. Unlock the full potential of TestNG with annotations, dependency management, cross-browser testing, and parallel execution.
A practical repository for learning Selenium UI automation with Java. Includes examples from basic locators to advanced interactions and synchronization techniques.
A comprehensive training repository for Selenium WebDriver with Java. Includes sample code, exercises, and a 14-day learning path for web automation.
Learn and experiment with browser automation using Playwright and TypeScript. Includes modular tests, trace analysis, and support for platforms like AliExpress and Amazon.
About This project is created to learn and experiment with browser automation using Playwright. It demonstrates basic Playwright functions implemented in Java, allowing users to practice web automation. As the learning process continues, new features will be added to the project.