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