Summary
Overview
Work History
Education
Skills
Affiliations
Timeline
Generic

BERATCAN ALPTEKIN

Chicago,IL

Summary

I am a results-oriented Automation Tester with five years of experience in Agile Scrum and Waterfall environments. Proficient in JAVA OOP, BDD frameworks, and various testing tools, I excel in manual and automation testing of web-based applications, databases, and APIs. My expertise includes Selenium WebDriver, TestNG, JUnit, Cucumber, RestAssured, and Postman. I have a strong background in database testing, SDLC, and Agile methodologies, making me a valuable team member for high-quality results.

Overview

5
5
years of professional experience

Work History

Software Test Engineer

Citi Bank
08.2021 - Current
  • Developed an automation framework from scratch in Selenium WebDriver using Behavior Driven approach with Java programming language, Cucumber, and Maven.
  • Used Java programming language for developing/executing the test cases for automation.
  • Developed REST API Test Automation using REST- assured library in Java, Cucumber for backend testing.
  • Performed Database testing using SQL Queries for data design, validation and integrity testing, also established JDBC connection using Java programming language.
  • Successfully performed to develop Cucumber Step Definitions, Features and Scenarios using Acceptance Criteria on JIRA.
  • Performed Smoke testing, Regression testing and Functional testing.
  • Created Page Object Model (POM) pattern using Page Factory in Selenium WebDriver.
  • Identified GUI elements using various locators: ID, Name, Class, Tag name, Link Text, XPath and CSS locators.
  • Integrated with Continuous Integration (CI) tool Jenkins for running test cases automatically by scheduling Smoke and Regression tests.
  • Used Maven for project building tool and to manage framework dependency jar files.
  • Identifies and reports software defects and test finding using JIRA tool.
  • Actively collaborating with the business team and Product owners in Agile environment and attended different meetings like Product/Sprint backlog, Sprint Planning, Scrum, Sprint Review and Retrospective meetings.
  • Mentored junior SDETs and functional test engineers on test methodologies, coding standards and best practices through code reviews using Java, Selenium WebDriver, Cucumber and JUNIT for an automation framework.
  • Worked closely with rest of Test engineering, Development engineering, and Performance group to ensure end-to-end validations.

Software Test Engineer

UChealth Medical Group
08.2018 - 08.2021

● Analyzed and implemented requirement documentation, test plans, and created test cases.

●Actively attended in Requirement Specification and Documentation review meetings with
BA and Development team.
● Wrote SQL Queries and SQL statements to validate database integrity.
● Used Test Director to analyze and maintain test cases, which satisfy both Verification and
Validation.
● Raised defects and performed tracking using JIRA. Closely interacted with the development
team to verify defect fixes, and update defect status.
● Involved in a manual and automated testing of the applications.
● Used Java programming language, Selenium WebDriver and TestNG for automating test
cases.
● Executed test cases and analyze the test results.
● Involved in developing Test Scripts to test the functionality of the application and executing
automation scripts on different browsers/platforms.
● Participated in Production support and user feedback meetings.

●Successfully boosted automation testing from 50% to 60%, resulting in a 10% reduction in team effort.

Education

Bachelor of Science - Electrical And Electronics Engineering

Duzce University
Turkey
06.2017

Skills

    Testing Methods:

  • Functional Testing
  • Regression Testing
  • 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

Affiliations

Proficient in working with both Waterfall and Agile methodologies.

Skillfully searched and found locators like XPATH, CSS, ID, Class in HTML Qualified in performing different test types such as (Functional, Database, Regression, Smoke, Positive, Negative, Blackbox, White box, Front-End, Back- End, UI (User Acceptance), and API testing). Competent in using Git for software version control.

Proficiency in Database Testing, Data Manipulation using SQL queries, and establishing Database connections with JDBC API and JAVA.

Hands-on experience in REST API test automation using RestAssured library and Java, and manual testing with Postman.

Capable of performing cross-browser testing using TestNG, Selenium Grid, and Sauce Labs. Expertise using JIRA as the project management tool for defect-reporting and defect- tracking.

Solid experience in working with continuous integration tool Jenkins and scheduling test cases on a daily and nightly basis.

Proactively involve in Agile ceremonies including Sprint planning, grooming, review, and retrospective.

Working experience with Apache POI libraries to read the data from excel file.

Experience with Apache Log4j utilities and GIT version control tool.

Timeline

Software Test Engineer

Citi Bank
08.2021 - Current

Software Test Engineer

UChealth Medical Group
08.2018 - 08.2021

Bachelor of Science - Electrical And Electronics Engineering

Duzce University
BERATCAN ALPTEKIN