SDET
MESUT DUMAN 718-***-****
**************@*****.***
Green Card Holder Bloomingdale, NJ
PROFESSIONAL SUMMARY
A highly competent Software Development Engineer in Test with over 7 years of experience with specializing in Software Quality Assurance Testing and QA Manual/Automation Testing of Web, Client/Server applications in Financial/Banking domains. Java Java Java Java Java
Specialized in implementing Hybrid Framework, and Data-Driven Framework with Java programing language and Page Object Model pattern.
Proven ability in developing Behavior-Driven Development with Java programing language and Cucumber to write Step Definitions for behavior.
Developed Cucumber Feature Files using Gherkin, fostering a clear understanding for all members involved in the project. Slenium Webdriver Selenium WebDriver Selenium Web driver Selenium WebDriver
Extensive experience in Java, Selenium WebDriver, TestNG, Cucumber, JUnit and Maven. AWS AWS AWS AWS
Maintained the Selenium and Java automation code and resources in version control system Git. Cucumber Cucumber Cucumber Cucumber Gherkin Gherkin Gherkin Gherkin Gherkin
Executed automation scripts on different browsers.
Experience in using Jenkins for Continuous Integration.
Performed Smoke, Functional, Regression, End to End and Black-box Testing for improving product quality.
Experienced in API Testing using REST Assured library and POSTMAN.
Expertise in writing SQL queries, SQL scripts and performing Database Testing in different RDBMS like Oracle and MySQL.
Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, and defect reports.
Solid experience of Defect/Test Management tools Jira.
Well experienced in implementation through Waterfall, Agile methodologies and actively participated in all Scrum ceremonies.
Well acquainted with all phases of Software Developing Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle (DLC).
Excellent interpersonal, communication skills. Good team player and can work independently and when required.
Quick learner, creative problem-solver, and adaptive performer. TECHNICAL SKILLS and CERTIFICATIONS
Certifications Oracle Certified Associate Java SE 8 Programmer, Professional Scrum Master
Testing methods Functional, Regression, Smoke, System and Integration Testing
Testing tools Selenium WebDriver, Cucumber, Selenium Grid, Maven, JUnit, TestNG
Tools Jira, Git, GitHub, AWS, JDBC Driver, Apache POI, pgAdmin, Jenkins
Frameworks POM, DDF, BDD, Hybrid Driven
Languages Java, SQL, HTML, XML, Gherkin
IDE Eclipse, IntelliJ
RDBMS Oracle, MySQL, PostgreSQL
API Testing Tools RESTful, REST Assured, POSTMAN, JSON, GSON, Hamcrest, ObjectMapper, POJO/BEAN
PROFESSIONAL EXPERIENCE
CLIENT: JP Morgan Chase New York, NY
TITLE: Sr. Automation Engineer 05/2017 – Present
RESPONSIBILITIES:
Automated UI Testing with Java, Selenium WebDriver, Cucumber and JUnit.
Used Behavior-Driven Development with Cucumber, Java and created Feature Files with Scenario and Scenario Outline as well as writing Step Definitions for behavior.
Developed Java based library to read test data from XML and Properties Files using JUnit and Selenium.
Used Data-Driven Framework with Apache POI to read the data from Excel file and write the data to Excel file.
Designed and developed Page Objects using Page Object Model design pattern and Selenium WebDriver.
Used Selenium WebDriver to run tests in multiple browsers.
Involved in setting up Continuous Integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
Experienced with RESTful API and used HTTP requests to GET, PUT, POST and DELETE data.
Experience with automating RESTful webservices testing using RESTAssured and authentication processes like Basic Authorization, SSL, and OAUTH tokens.
Analyzed user requirements, functional specifications and Use Case documents and created the Test Cases for Functional Testing.
Participated to all Scrum Ceremonies in Agile methodology.
Logged the defects in Jira and maintained track of the defects throughout the Software Testing Life Cycle (STLC).
CLIENT: Pitney Bowes Troy, NY
TITLE: Test Automation Developer 11/2015 – 05/2017 RESPONSIBILITIES:
Configured and automated Feature Scenarios using Selenium WebDriver, Cucumber, Gherkin and Maven.
Created automation scripts in Java using IntelliJ IDE.
Developed and automated Regression Tests, created Behavior-Driven Framework using Cucumber with Gherkin.
Performed Parallel, Cross - Browser Testing using Selenium Grid.
Wrote Data-Driven Tests to check how application performs with different sets of data.
Responsible for maintaining daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting the issue.
Merged branches via Git and pull requests via GitHub per release management process to minimize risk to releases.
Wrote SQL queries for data verification and Oracle SQL statements for Back-end Testing.
Created JSON POST and GET requests for RESTful API services using POSTMAN to assert responses.
Reported software defects in Jira and interacted with the developers to resolve technical issues.
Followed Agile Testing methodology, participated in daily Scrum meetings and testing each Sprint deliverables.
Developed Scenarios for writing Test Cases and Test Scripts for functions of the application.
Extensively involved in Smoke, Functional, Regression, End-to-End Testing and monitored the behavior of the applications during different phases of testing. CLIENT: Broadridge Financial Solutions Brentwood, NY TITLE: Quality Assurance Analyst 05/2012 – 11/2015 RESPONSIBILITIES:
Selected and automated the Test Cases to perform Functional Testing of the front-end using Selenium WebDriver.
Used Java as language and Eclipse as IDE, Jenkins as CI tools.
Designed, developed and implemented POM based Automation Testing Framework utilizing Java, Selenium WebDriver and TestNG.
Used GitHub as a code repository, and Git for version control.
Tested applications in different types of browsers and versions, such as Google Chrome, and Firefox, to simulate production environment.
Wrote SQL queries and SQL statements to validate database integrity.
Designed the efficient manual Test Cases based on analysis of Business Requirements, Functional Specifications, Technical Design documents, Use Cases, Supporting documents.
Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases.
Involved in Manual and Automated Testing of the applications. Executed Test Cases and analyze the test results.
Logged defects, and closely interacted with the development team to verify defect fixes, and update defect status.
EDUCATION
Goldey Beacom College Wilmington, DE
Master of Financial Management June 2015
Karadeniz Technical University Trabzon, Turkey
Engineering Mathematics February 2012