SDET CV

My education is Ph.D. degree. I’m Full-Stack Senior Quality Assurance Engineer. A QA automation engineer with 4+ years of experience in the IT industry. Strong knowledge of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Agile/Scrum, and Waterfall Methodologies. Significant experience in Java language in the IT field with knowledge and skills in Manual and Automation testing in Web-based applications, Database, and API Testing utilizing Selenium WebDriver in DDT, and BDD Frameworks. Ismet was well informed that his role as a QA Automation Engineer in the various scrum teams he worked with was to 'AssureThe Quality'. He gained both Mobile App and Web-App testing and automation testing experience at Herakles and Yolda companies. Here he gained experience with the automated testing libraries Espresso (Android) and XCUITest (iOS) and has scripted numerous test cases. He fulfilled the SDET role at Mersys company. He gained experience in Yolda company as Senior QA. He gained experience in Abeyis company as a Scrum master and QA Lead. He performed the role of Instructor at EuroTech Study GmbH. As a QA Engineer, he duly performed his role in DreamHost, Farmazon, and Herakles companies. This solid foundation ensures that he quickly adds value to any team. Strong ability for analytical and logical thinking, capable of problem-solving.

  • A test RoadMap has been identified. Created Smoke and Regressıon test Suits. Writing edge test cases and explorer test cases in the QA Touch tool. Also, making Adhoc Testing and Monkey Testing in Edge tests.

  • Writing test cases. Creating Subtask with Epic, Feature, Story, and Task.

  • Determination of priority and severity of a test case and decision-making processes were managed.

  • Strengthening the Karate framework and API tests with the POJO class.

  • Used Maven as build management tool and Jenkins as CI/CD tool.

  • Conducted Continuous Integration using Amazon Web Services to deploy the Project on an EC2 instance.

  • Experienced with SeleniumGrid for running multiple Tests across different browsers.

  • Integrated Jenkins with version controller (Git/GitHub) and scheduled builds to run automatically during a build release by invoking predefined Maven commands.

  • Executed API Testing using REST Assured Library, Postman for Automation, and Manual Back-End Tests.

  • Experience in Database Testing using JDBC and developed SQL Queries.

  • Prepared/Executed Test Cases and reported bugs on Jira.

  • Worked with developers to create and updatedefects, resolve and track their status.

  • Here, the management of the test processes involves the separation of test cases into severity levels. This entails determining which test cases belong to Smoke testing and which ones belong to the Regression Suite. Additionally, it involves writing and creating non-edge case scenarios through Exploratory testing. Another aspect to consider is deciding to make distinctions, such as Epic-Feature-Story-Task-SubTask, in the testing processes.

  • Conducted Functional Testing, Regression Testing, Smoke Testing and automated Test Cases using Selenium WebDriver with Behavioral-driven Development (BDD) Framework.

  • Ismet was responsible for writing test cases with Cucumber framework by writing automation at DreamHost company.

  • My role here was QA automation Test Enginneer. Manually setting up the algorithm for test cases, then creating test execution in Jira-Xray. Verify with Actual and Expected result, on the other hand, enables Cucumber framework report to be seen automatically by importing it directly to Jira-Xray tool.

  • We were not dedicated to scrum teams as a QA Team at DreamHost company, which offers hosting and domain services. Ismet was responsible for writing test cases, automation patching and running smoke tests before realese.

  • A test RoadMap has been identified. Created Smoke and Regressıon test Suits.

  • Writing edge test cases and explorer test cases in the QA Touch tool. Also, making Adhoc Testing and Monkey Testing in Edge tests. Writing test cases. Creating Subtask with Epic, Feature, Story, and Task.

  • Determination of priority and severity of a test case and decision-making processes were managed.

  • Strengthening the Karate framework and API tests with the POJO class.

  • Used Maven as build management tool and Jenkins as CI/CD tool.

  • Conducted Continuous Integration using Amazon Web Services to deploy the Project on an EC2 instance.

  • Experienced with SeleniumGrid for running multiple Tests across different browsers.

  • Integrated Jenkins with version controller (Git/GitHub) and scheduled builds to run automatically during a build release by invoking predefined Maven commands.

  • Executed API Testing using REST Assured Library, Postman for Automation, and Manual Back-End Tests.

  • Experience in Database Testing using JDBC and developed SQL Queries.

  • Prepared/Executed Test Cases and reported bugs on Jira.

  • Worked with developers to create and updatedefects, resolve and track their status.

  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and SoftwareTesting Life Cycle (STLC).

  • Attended Scrum Ceremonies like Sprint PlanningMeeting, Daily StandupMeeting, Sprint Retrospective Meeting, and SprintDemo Meeting.

  • Performed Test Scenarios and Test Cases for Functional Testing, Regression Testing, Smoke Testing, and Positive and Negative Testing as Automation & Manual Testing using Selenium WebDriverin Java, TestNG, Maven, RESTAssured Library, and JDBC.

  • Used Data-driven Framework and extracted data from Excel files using Apache POI. Created XMLrunners for different Test Suites.

  • Worked with IntelliJ IDEA and created Framework from scratch using TestNG, Page Object Model (POM), and Object Oriented Programming (OOP) concepts. Implemented Extent Reports.

  • Used Maven as build management tool and Jenkins as CI/CD tool.

  • Conducted Continuous Integration using Amazon Web Services to deploy the Project on an EC2 instance.

  • Experienced with Selenium Grid for running multiple Tests across different browsers.

  • Integrated Jenkins with version controller (Git/GitHub) and scheduled builds to run automatically during a build release by invoking predefined Maven commands.

  • Executed API Testing using RESTAssured Library, Postman for Automation, and Manual Back-End Tests.

  • Experience in Database Testing using JDBC and developed SQL Queries.

  • Prepared/Executed Test Cases and reported bugs on Jira.

  • Worked with developers to create and update defects,resolve and track their status.

  • Conducted Functional Testing, Regression Testing, Smoke Testing, and automated Test Cases using Selenium WebDriver with Behavioral-driven Development (BDD) Framework.

  • Expertise in Java Object-Oriented Programming (OOP), Data Structures, and Exception Handling concepts.

  • Used Appium tool to automate Mobile Applications and executed Test Cases for validating GUI and system functionality on mobile devices including Android and iOS for Mobile Testing.

  • Performed Cross Browser Testing using Sauce LABS for MobileTesting.

  • Created Automation BDD Cucumber Framework using Data-driven and Page Object Models to test the Web-based applications using Selenium WebDriver.

  • Developed CucumberStep Definitions, Scenarios, and Features using Gherkin language with Cucumber Scenario Outline according to Acceptance Criteria.

  • Thorough experience in implementing AutomationTools Selenium WebDriver, JUnit, Git/GitHub, Jenkins, Postman, REST Assured Library, and JDBC.

  • Experienced in Jira for defect-reporting and tracking tool.

  • Used Maven as a build management tool for Java.

  • Deployed Test Cases to GitHub and configured Jenkins as CI/CD tool on an AWS EC2 machine to generate HTML reports.

  • Conducted Positive and Negative testing scenarios on Web-BasedApplications, API web services, and Databases.

  • Performed Database& Back-End Testing by writing SQL Queries for data validation and experience in JDBC.

  • Executed API Testing using GET, POST, PUT, and DELETE methods for both Manual and automation Tests.

  • Experience in Agile Projects and attended different ceremonies like Daily Standup Meetings, Sprint Planning Meetings, Sprint Review Meetingsand Retrospective.

  • Worked in a cross-functional scrum team with developers to create and update defects.

Expertise: IntelliJ, Postman, Android, iOS, Cucumber, Agile, MS Office Applications, Windows, SQL Developer, GitLab, Jenkins, Browser Stack, Jira X-Ray, Slack, Log4J, JMeter.

Expertise: IntelliJ, AWS, Postman, Agile/Scrum, MS Office Applications, Windows, SQLDeveloper, MSSQL, MongoDB, QA Touch, Slack.

Role: Senior Quality Assurance Engineer
Client: Abeyis Solution
Period: October 2022 - December 2023

Expertise: Test Road-Map , API Testing, UI Testing, Mobile Testing, E2E, Rest, DataBase Testing, Functional Testing, Regression Testing, Integration Testing, Ad-hoc Testing, End-to-End Testing, Black Box Testing, Release, Bug Life Circle, Acceptance testing (GAT/FAT), Edge Testing, Monkey Testing, Cypress, Appium, Maestro, REST Assured, Resty, Selenium WebDriver, Selenium Grid, Postman, Datadog, Lens, QA Touch, Java, Python, Cypress, JS, HTML, CSS, Shell/Bash Gherkin, SQL, Junit, TestNG, Cucumber, Data Driven, Behavior Driven, Hybrid Framework.

Role: Quality Assurance Automation Engineer
Client: DreamHost
Period: February 2022 - July 2023

Expertise: Java, Selenium, Cucumber, Jira X-Ray, AWS, MySQL, API Testing, End-to-End Testing, Database Testing, Smoke and Regression Testing, Confluence, Log4J.

Role: Senior QA Engineer
Client: Yolda.com
Period: August 2021 - January 2022

Expertise: IntelliJ, AWS, Postman, Agile/Scrum, MS Office Applications, Windows, SQLDeveloper, MSSQL, MongoDB, QA Touch, Slack.

Role: QA Automation Engineer
Client: Farmazon
Period: February 2021 - September 2021

Expertise: IntelliJ, AWS, Postman, Agile/Scrum, MS Office Applications, Windows, SQLDeveloper, MSSQL, MongoDB, QA Touch, Slack.

Role: Quality Assurance Automation Engineer
Client: Herakles
Period: January 2019 - November 2019

Experience

Summary

Role: Software Development Engineer in Test
Client: Advertora
Period: November 2023 - Present