Professional Summary

-->Software Development Engineer in Test

      A professional Software Development Engineer in Test (SDET) with 13+ years of experience in the Information Technology (IT) industry, including 6+ years of SDET and Manuel testing.

● Developed Test Cases out of Business Requirements Documents and User Stories.

● Tested the application in QA, staging environments.

● Designed and developed Test Automation Framework using Selenium, Java,  JUnit, TestNG and Cucumber.

● Implemented Page Object Model with Selenium and Cucumber for easy maintenance and readability


Tests RESTful API Web Services using Postman and REST Assured Library using Java Programming Language. Utilizing Java OOP knowledge in creating POJO classes to achieve Serialization and deserialization


● Created Automated Test Scripts using Java, Selenium WebDriver, TestNG and Cucumber.

● Built Hybrid Test Automation Framework on Maven to define project structure, dependencies, builds, and test management.

● Implemented BDD framework using Cucumber, created Step Definitions and feature files using Gherkin (Cucumber) keywords.

● Maintained and executed Maven POM file to simplify compilation and running test classes.

● Worked on distributed Test Automation execution using Jenkins.

● Scheduled Regression Suite and daily Smoke Test in Jenkins using Maven and TestNG.

● Integrated Cucumber and Selenium screenshot functionality for better reports with Jenkins.

● Used Jira for analyzing User Stories, New Features/Enhancements, and tracking/documenting defects.

● Worked in Agile Scrum Development, attended Daily Scrum, Sprint Planning, and Review Meetings.

● Designed and developed Test Plans, Test Cases, and Requirements Traceability Matrix documents.

● Executed Test Scenarios on different browsers as part of Browser Compatibility Testing.

● Supported Functional Testing on a demand basis to meet the testing deadlines.

● Analyzed execution results to identify test failures and reporting defects.

● Implemented automation tools like Java, Selenium WebDriver, Maven, Cucumber, TestNG, Git/GitHub, and Jenkins.



--> Automation Engineer- Manual Tester

● Reviewed User Requirement Specifications and Functional Specifications of the application.

● Designed and developed Test Plans, Test Scenarios, Test Cases and Test Scripts.

● In Agile-Scrum, participated in Daily Scrum, Business Demo, Sprint Planning, and Metrics Review.

● Created and maintained Automated Acceptance Test Suite using Java, Selenium and Cucumber/Gherkin.

● Developed Automation Scripts using Java, Selenium WebDriver and Cucumber for Regression Suite.

● Applied Page Object Model pattern on top of Selenium Automation Framework to design and write Test Scripts.

● Tested RESTful API, and used HTTP requests to get, put, post and delete data using Postman.

● Maintained and executed Maven POM file using Jenkins for scheduled Smoke and Regression Testing.

● Worked on distributed Test Automation execution using Selenium Grid and Jenkins.

● Experience in API Testing using POSTMAN for Manual Testing and Rest Assured API with Java for Automation.

● Applied JUnit for executing Test Cases by incorporating annotations and performing parallel execution on various platforms and browsers.

● Implemented JUnit test runner classes to call and manipulate Test cases in Cucumber.

● Involved in Backend Testing by writing and executing SQL Queries.

● Used Jira for project management, issue tracking and writing Test Cases.

●Performed Smoke, Database, GUI, UAT, and Functionality Testing.

●Performed Manual Testing and documented bugs and change requests using Jira.

●Performed upgrade/downgrade of application by executing shell scripts and using the scripts for debugging.

●Providing support to team members to execute test cases.



Consultant

-->Columbia University in the City of New York

●Linguistic Field Methods and Language Documentation



Online Journalism, Web Maintenance, Manual Testing

-->ZAZATV News and TV

Co-founder of Zaza TV

● Followed Waterfall and Agile Scrum methodology.

● Understanding, analyzing the new features that are released.

● Reviewing the new feature design docs, providing valuable comments to improve the quality of the doc and cross verifying the requirements mentioned.

● Conducting teleconference meeting for the review of the test cases with designers and managers, in order to improve the quality of the test cases.

● Reporting any defects found and verifying the same.

● Provided training for Technical support in assisting with problems encountered when running the application, errors, and any queries with the program.

● Created and reviewed other peer’s Test Cases, Test Plan, and Test Scenarios and reported defects and assigned to appropriate team member.

● Playing a key role in debugging issues or supporting team members in times of crisis.

● Providing support to team members to execute test cases.

● Published virtual news and YouTube contents.

● Created and maintained web pages.



Co-Founder

-->Gerger News Group

-->ZAZA TV

--> Online Journalism, Web Domain Consultation, Testing

● Co-founder regional web-based news platform in Turkey.

● Created and published virtual news and YouTube contents.

● Created and maintained web pages by using HTML and CSS.

● Led to daily meetings and published reports.

● Developed and executed Test Cases and verified actual results with expected results.


Reporter

-->Taraf Newspaper

-->Posta 212/ New York


Television News Reporter 

-->ASU TV


Journalist 

-->Dogan News Agency

-->Ihlas News Agency 

-->Kitlehaber.com

-->ZazaTV

-->Otekiler.com

-->GergerTV

-->Gergerim.com

-->Gergerhaber.com

-->Today in Adiyaman

-->Gunebakis Newspaper



Education

--> SDET / Test Automation the nation's top-ranked coding school focused on Test Automation,  Full Stack Development, DevOps, and RPA. Completed school, projects, and co-op work experience in the industry.

--> Bachelors in Communication, Journalism Istanbul University, Turkey(Honor Student).

--> Bachelors in Economics, Political Science and International Relations Istanbul University, Turkey



Languages

--> English

--> Zazaki

--> Kurdish

--> Turkish



My Skills

 

Test Management

JIRA

Data Base

Oracle SQL, MySQL

Testing Tool

Cucumber, Selenium WebDriver, JUnit, TestNG, JDBC, Rest-Assured, Postman, Apache POI, Selenium Grid

Languages

Java, SQL, HTML, JSON, Gherkin

IDE & Configuration Management

IntelliJ, NetBeans

Development Methodologies

Agile (SCRUM), Waterfall

Project Building Tools

Maven

Version Control

Git, GitHub, GitLab

Browsers

Chrome, Firefox, Safari

CI/CD Tools

Jenkins

Operating System

Windows, Mac OS, Android

Framework

Cucumber BDD, TestNG, TDD, DTT, POM

Domains

Insurance, CRM, E-Commerce,  Fleet, Cloud, ERP, News Corporation


My Biography

My Articles

Getting ready!..

My Event

Upcoming events...

 ⓒ2005-2024 By Cumali Badur