Authorized to work in the US
for any employer without
sponsorship.
Hamza Koktekin
QA Automation Engineer
**************@*****.***
Indianapolis, IN
PROFESSIONAL STATEMENT
Over 5 years of experience in the IT industry as SDET and QA Automation Engineer who is eager to contribute to team success through hard work. Motivated to learn, grow, and excel in the IT industry.
EDUCATION: Istanbul University Bachelor of Art
SUMMARY OF QUALIFICATIONS
Quality Assurance / Software Automation Testing experience in Agile methodologies and solid understanding of Waterfall methodologies.
Excellent understanding in each phase of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
Experienced in testing Web Based Applications and automating the test cases using JAVA, Selenium WebDriver, Apache Maven, Cucumber, JUnit, JIRA, TestNG, SQL, JDBC, Postman and REST Assured library.
Experienced in Smoke Testing, Positive, Negative, Static, Functional, Black Box, Unit and Regression Testing.
Expertise in automation Testing using Selenium, Java, Maven, JUnit and writing feature files using Gherkin in Cucumber BDD.
Maintained the Selenium WebDriver and Java automation code and resources in version control system Git/GitHub for improvements and new features.
Experience using Continuous Integration tool like Jenkins.
Strong experience in writing SQL Queries and performing Database Testing in MySQL and Oracle SQL Developer.
Experience with API Testing using Postman and Rest Assured library.
Solid background designing and creating Test Cases, Test scenarios.
Solid testing experience with Genesys (PureCloud) Application.
Collaboration with business team for evaluation of Epics, Features and User Stories for application under development.
Detail-oriented, team player, self-motivated, open to learning and sharing the knowledge.
Environment: Java, Python, Selenium WebDriver, IntelliJ, DataGrip, Maven, Cucumber, JUnit, TestNG, Jira, Qtest, XML, HTML, Jenkins, SQL, PostgreSQL, JDBC, API, Postman, Rest Assured, AWS, Page Object Model (POM), Git, GitHub, AWS, DynamoDB, EC2, S3, Genesys.
EXPRIENCES
ATHENE – NOVEMBER 2021 – PRESENT
Title: QA Lead Responsibilities:
Responsible for maintaining Regression Testing Suite, designing, and implementing Tests, debugging, and defining corrective actions, and executing exploratory Tests to ensure product quality.
Successfully collaborated with the development team to design and develop Test Cases and diagnose problems ensuring successful Functional Testing coverage.
Experience in Testing Genesys (PureCloud) Application for Call Flows and Emails.
As Testing purpose, used Qtest Test Management tool for creating and executing the Test Cases and Jira as bug tracking tool.
Experience implementing services, managing infrastructure and testing in AWS using DynamoDB, S3, EC2.
Performed Back-End Testing by writing complex PostgreSQL Queries and using DataGrip ensuring the Test coverage and finding defects effectively in the early stages of the product development.
Leading QA Team for QA activities and responsible from QA sign offs.
Worked with on-shore and off-shore teams for Product Quality.
API Testing using Postman and testing API responses against multiple Databases.
Executing the Regression, Positive, Negative, Functional and Load Testing.
NEXUSBASIS - SEPTEMBER 2019 – NOVEMBER 2021
Title: SDET Responsibilities:
Successfully created detailed, comprehensive, and well-structured Test Plans and Test Cases to ensure maximum Test coverage and improved Test efficiency.
Developed Cucumber BDD Test automation Framework from scratch using Selenium WebDriver, JUnit, Maven, based on Page Object Model to improve the collaboration of all stakeholders and easily engaging in product development.
Automated Cucumber BDD scenarios that focused on the expected behaviors of the product to speed up the software development processes.
Collaborated in all phases of software development Lifecycle (SDLC) and Testing Lifecycle (STLC) in Agile / Scrum environment maintaining quality development of the Sprint deliverables.
Successfully generated HTML reports with detailed Test Steps and screenshots to improve Test efficiency and maximize Test coverage.
Performed remote execution of daily Smoke Tests with Jenkins and sent email reports to ensure the functions of the software were functioning properly.
Implemented Java, Selenium WebDriver to automate scenarios written in Gherkin syntax ensuring minimal manual intervention and code reusability.
API Testing manually using Postman and automation with Rest Assured library.
Developed Test Cases and performed Manual Testing to learn more about the user perspective of the application in development to understand the whole problem.
Created many test cases such as Smoke, Functionality, Positive, Negative and Regression Testing.
Worked in a multifunctional environment that requires solid human relationship skills.
MACRONICSIT - MARCH 2017 – SEPTEMBER 2019
Title: Test Automation Engineer Responsibilities:
Responsible for maintaining automated Testing Frameworks, designing and implementing Tests, debugging and defining corrective actions, and executing exploratory and automated Tests to ensure product quality.
As Testing purpose, used Java language with Selenium WebDriver and TestNG for creating the Test Cases and projects in IntelliJ IDE.
Successfully designed and developed reusable methods for the behavior of the application which resulted in building robust Test Automation Scripts to deliver quality products.
Performed Back-End Testing by writing complex SQL Queries and using JDBC libraries ensuring the Test coverage and finding defects effectively in the early stages of the product development.
API Testing using Postman and REST Assured library.
Successfully collaborated with the development team to design and develop Test Cases and diagnose problems ensuring successful Functional Testing coverage.
Executing the Smoke, Regression, Positive, Negative and Functional Testing.
Worked as a cross-functional team member.