Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Chicago, IL
Posted:
November 25, 2023

Contact this candidate

Resume:

BERATCAN ALPTEKIN

Software Development Engineer In Test

Chicago, IL 60660 • 608-***-**** • ad1fzs@r.postjobfree.com

• www.linkedin.com/in/beratcanalptekin

Professional Summary

A seasoned Software Development Engineer with 5 years of experience, specializing in optimizing

software development processes and ensuring the delivery of high-quality software.

Proficient in creating robust test automation frameworks, executing automated test scripts, and

collaborating closely with development teams.

Committed to continuous improvement and enhancing software quality.

Proficiency in both Automation and Manual testing, spanning diverse domains such as Financial,

and Healthcare.

Adept in utilizing Defect Tracking tools like Jira and Confluence for effective project

management. Extensive experience in conducting various types of testing, including Smoke

Testing, Functional Testing, UI Testing, Regression Testing, and System Testing.

In-depth knowledge of designing and developing Test-Driven Development (TDD) automation

frameworks using Java, Selenium WebDriver, TestNG, and Maven tools.

Strong grasp of Object-Oriented Programming (OOP) concepts in Java, encompassing classes,

objects, data structures, inheritance, polymorphism, exception handling, packages, and

collections.

Extensive experience with the Continuous Integration (CI) tool Jenkins for automated test case

execution, including the scheduling of Smoke and Regression tests.

Proficiency in developing Automation Scripts, executing tests, and analyzing results using

Behavior Driven Development (BDD) and Data-Driven Framework.

Skilled in writing Steps, Step Definitions, and Test Runners using the Cucumber Framework for

comprehensive test case execution.

Competent in working with the software version control system Git.

Familiarity with the Rest Assured library for restful API automation and manual testing using

Postman.

Proficient in utilizing Maven as a Project building tool and Jenkins for continuous integration.

Practical experience with Appium and Android Studio for mobile testing.

Expertise in writing SQL queries and conducting testing in various RDBMS like MySQL, utilizing

JDBC (Java Database Connectivity) for data manipulation within automation scripts.

Proficient in using Apache POI, a powerful Java library for working with Microsoft Office

documents, to efficiently manipulate and extract data from Excel spreadsheets.

Proficient in designing and executing performance tests to evaluate system scalability, stability, and

responsiveness.

Extensive experience with performance testing tools such as JMeter.

Conducted load, stress, and endurance testing to identify system bottlenecks and optimize

performance.

Foundational knowledge of Linux commands.

Effective communication skills with strong interpersonal abilities, adept at establishing positive

working relationships with diverse stakeholders. Detail-oriented and capable of excelling under

pressure while consistently meeting deadlines.

Skills

Java, Selenium WebDriver, Selenium Grid, Cucumber, Gherkin, JUnit, Rest Assured API Testing,

Postman, SQL, JDBC Connection, Appium for Android Devices, Jira, Jenkins, Git, GitHub, Maven,

Apache POI, HTML, XML, CSS, XPath, IntelliJ IDEA, Agile Scrum, Functional Testing, Regression

Testing and Smoke Testing.

Work History

Software Development Engineer in Test, 08/2021 to Current

Citi Bank – Chicago, IL

Developed Selenium WebDriver automation framework from scratch, incorporating Java,

Cucumber, and Maven with Behavior-driven approach.

Utilized Java proficiently for streamlined test case development and execution.

Implemented REST API Test Automation in Java using REST-Assured for robust backend testing,

significantly enhancing testing capabilities.

Conducted thorough Database testing, ensuring data integrity with SQL Queries and JDBC

connections in Java.

Crafted Cucumber Step Definitions, Features, and Scenarios with precision, aligned with

Acceptance Criteria from JIRA.

Executed Smoke, Regression, and Functional testing using Page Object Model (POM) in

Selenium WebDriver.

Jenkins seamlessly integrated to enable automatic test case execution through Continuous

Integration, resulting in a 15% efficiency boost.

Efficiency workflow was achieved by ensuring efficient management of projects and dependencies

through Maven.

Vigilant reporting of software defects and findings was facilitated through JIRA.

Actively participated in Agile meetings, ensuring comprehensive and agile validations.

Built RESTful APIs that served data to JavaScript front-end based on dynamically chosen user

inputs that handled over 200,000 concurrent users.

Implemented automation successfully, %18 enhancing product utility, accuracy, effectiveness, and

reliability.

Troubleshooted 2,000+ code-related issues, and defects were detected and resolved.

Software Development Engineer in Test, 08/2018 to 08/2021

UChealth Medical Group – Chicago, IL

Maintenance of an automation framework incorporating Java, Selenium, Selenium Grid, Maven,

and Cucumber BDD with Gherkin Language for feature file organization, and JUnit has been

consistently upheld.

This framework is designed in alignment with the Page Object Model pattern. The outcome of this

initiative has yielded a substantial 70% reduction in testing duration and a notable 40% expansion

in testing coverage.

Actively participated in both manual and automated testing of applications, utilizing Java

programming language, Selenium WebDriver, and TestNG to create and execute precise test

scripts.

Performed Smoke, Regression, and Functional testing, utilizing the Page Object Model (POM) in

Selenium WebDriver.

Played a pivotal role in defect management by raising issues and efficiently tracking them using

JIRA.

Collaborated closely with development team to verify defect fixes and maintain updated defect

status.

Competent in using Git for software version control.

Integrated Jenkins for automatic test case execution via Continuous Integration(CI).

Engaged actively in Agile meetings, ensuring thorough validations.

Worked with product managers to re-architect a multi-page web app into a single page web-app,

boosting yearly revenue by $700K.

Produced detailed design documentation, unit test plans, and documented code for 50+ clients.

Using Selenium built out a unit testing infrastructure for a client application that reduced the

number of bugs reported by the client by 11% month over month.

Collaborated with cross-functional teams to enhance product utility and accuracy, contributing to

overall effectiveness and reliability

Education

Bachelor of Science: Electrical And Electronics Engineering, 06/2017

Duzce University - Turkey



Contact this candidate