Summary
Overview
Work History
Education
Professional Summary
Technical Skills
Timeline
Generic

Furkan Erkan

Evanston,IL

Summary

Strategic and results-driven Automation Tester, offering 3 years of practical experience in Agile Scrum and Waterfall environments. Demonstrates strong proficiency in both manual and automation testing of web-based applications using Java, Databases and API, and Selenium Webdriver, Appium and possesses a proven track record of achieving targets in a competitive environment.

Authorized to work in in company without sponsorship.

Overview

3
3
years of professional experience

Work History

Software QA Engineer

UnitedHealth Group
02.2023 - Current
  • Designed, developed an automation framework from scratch with Behavior Driven approach using Cucumber, Selenium WebDriver, Junit , TestNG and Maven
  • Involved in reviewing business requirement documents to write detailed test plans and test cases.
  • Attended in Daily Scrum meeting, Sprint Planning, Demo and Retrospective meetings.
  • Performed manual and automated API testing using Postman and REST Assured library respectively to verify functionality and reliability of pertaining Web Services
  • Automated UI Testing using Selenium WebDriver, JAVA, Junit with Cucumber framework.
  • Conducted Front-End and Functional Testing of GUI using Selenium WebDriver.
  • Performed back-end testing using SQL Developer and Automated with JDBC using Java.
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updates.
  • Implementing Appium integration suite into testing applications on various mobile devices with Perfecto, Browser Stack (smartphones, tablets) on Android and IOS
  • Responsible for executing the test automation using Continuous Integration tool Jenkins.
  • Executed various test plans for identifying defect and reported them with details log information and screenshot in defect tracking tool JIRA.
  • Executed Regression suite in different server with AWS EC2 machine.
  • Demonstrated automated tests of user stories during Sprint Demo in order to inform Stakeholders and Product Owner about the progress of software development.
  • Environment: JAVA, SQL, HTML, Maven, Cucumber, Junit, Selenium, JDBC, POM, Selenium WebDriver, Jenkins, GitHub, JIRA, Agile-Scrum, Postman, Rest-Assured, Apache Http Components, Appium, Perfecto, Browser Stack

Software Test Engineer

Capital One
02.2021 - 01.2023
  • Involved in analyzing system requirements and developing detailed Test Plan for the application. Executed manual test cases and compared actual result with expected result.
  • Implemented Test cases for positive, negative and end-to-end Test scenarios and automated the test cases using Selenium WebDriver and JAVA in Eclipse IDE
  • Developed and maintained automation scripts for regression test cases in Selenium using JAVA.
  • Performed cross-browser testing by executing Selenium test scripts on multiple browsers and platforms using Selenium Grid and checked for compatibility.
  • Performed Data Driven Testing using Selenium WebDriver and TestNG.
  • Used Maven to build and run the Selenium automation framework.
  • Designed Cucumber BDD Framework by creating Feature, Cukes Runner and Step Definition classes by using Gherkin language and JUNIT
  • Expertise in Database Testing, Data Manipulation using SQL queries and establishing Database connection with JDBC,API and JAVA
  • Validated Rest API Microservices testing using POSTMAN and Rest Assured Library, Apache Http Components to verify functionality and reliability.
  • Environment: JAVA, Oracle (SQL), HTML, Maven, Cucumber, JUnit, Selenium WebDriver, Jenkins, GitHub, JIRA, Agile Scrum

Education

Bachelor of Science - Psychology

Kafkas University

Professional Summary

  • 3+ years of experience in the IT industry as an SDET with high-level proficiency in both Manual and Automation testing.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall and Agile Scrum.
  • Expertise in understanding Business Requirement Specifications, Functional Specifications, and Design documentation and writing Test Cases based on requirements.
  • Expertise with solid knowledge in core JAVA, Object-Oriented Programming (OOP) concepts, and most of the common automation related libraries such as Selenium WebDriver, TestNG, JUnit, Cucumber, Apache POI, JDBC, and RestAssured.
  • Extensively involved in Smoke, Functional, Regression, API, Database, and End to End testing.
  • Experience of creating, designing, developing and maintaining Test-Driven and Behavior Driven Frameworks both from scratch and existing using design patterns such as Page Object Model (POM), Singleton and Page Factory.
  • Extensive experience in REST API test automation using Rest-Assured library and JAVA, and manual test with POSTMAN and Swagger
  • Experience in Database Testing using SQL queries and conducting Backend testing by executing SQL queries and establishing Database connection using JDBC (JAVA Database Connectivity)
  • Experience in automating Mobile applications using Appium and configuring Desired Capabilities in Mobile Automation Framework
  • Implement custom Data Driven Framework using various external data source handlers like Apache POI for Excel, JDBC for Databases, Cucumber Scenario Outlines with Examples table, Data Provider with TestNG.
  • Experienced with testing Mobile applications using Emulators, Simulators using Android Studio
  • Working experience with Continuous Integration tool like Jenkins, and scheduling Smoke , Regression testing jobs
  • Comfortable to use GitHub and Bitbucket as version-control system, to store automation suite
  • A great team player, detail-oriented, quick-learner, and self-motivated individual with comprehensive analytical and leadership skills.
  • Excellent interpersonal, communication, documentation, and process management skills with the capability of effectively understanding the business requirements to develop a quality product

Technical Skills

Testing Methods :Functional Testing, Regression Testing and Smoke Testing

Testing Tools : Selenium WebDriver,  Cucumber, Maven, Jenkins, Postman, Java ,Apache POI, Appium Mobile Testing, Rest Assured

Bug Tracking Tools: Jira, Azure

RDBMS: Oracle, MySQL

Frameworks: Cucumber, JUnit, TestNG

Timeline

Software QA Engineer

UnitedHealth Group
02.2023 - Current

Software Test Engineer

Capital One
02.2021 - 01.2023

Bachelor of Science - Psychology

Kafkas University
Furkan Erkan