Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Clifton, NJ
Posted:
November 16, 2020

Contact this candidate

Resume:

KADIR DURSUN

Garfield, NJ 862-***-**** adhvij@r.postjobfree.com US Permanent Resident

A highly adaptable, professional minded, and creative individual with a rich diversity of experience. Motivational team player with ability to work independently. Strong analytical and computational skills. TECHNICAL SKILLS

[ Java ] [ Selenium ] [ Maven ] [ JUnit ] [ TestNG ] [ Cucumber ] [ Gherkin ] [ HTML ] [ JSON ]

[ SQL ] [ Oracle ] [ RDBMS] [ TestRail] [ JDBC ] [ Rest Assured ] [ Apache POI ] [ Postman ]

[ AWS ] [ Jenkins ] [ Selenium Grid ] [ Git/Github/GitLab ] [ Jira/Jira Xray ] [ IntelliJ IDEA ] [ RDBMS]

[ Eclipse ] [ MongoDB] [ Sumo Logs] [ Confluence]

PROFESSIONAL BACKGROUND

● Extensive SDET experience with 6+ years of using JAVA language and a wide range of tools like Selenium, Cucumber, Gherkin, Maven, Git, Jenkins, TestNG, JUnit, Jira, SQL, Postman.

● Strong JAVA programming skills, including Object-Oriented Programming (OOP) concepts, data structures, string manipulation, and exception handling.

● Proficient in Test Automation with ability to Design, Develop, Maintain and Enhance different DDT (Data Driven Testing), BDD (Behavioral Driven Development), and Hybrid Automation Frameworks based on application functionalities.

● Comprehensive understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle

(STLC), Defect Life Cycle (DLC), and Agile Scrum Methodology.

● Experienced in both Agile and Waterfall methodologies, attended different Scrum ceremonies like Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective and Daily Scrum Meetings.

● Knowledge of AWS architectural principles and experience in key services like EC2, S3, RDS along with basic security and compliance aspects of the platform.

● Result-driven achiever and effective team worker with Communicative Interpersonal Skills.

● Ability to see from Customers Point of View, quality oriented, and attention to details. WORK EXPERIENCE

LendingTree, Charlotte, NC – Software Test Engineer July 2020 - Present

● Developed POM (Page Object Model) based on automation testing framework utilizing Java, Selenium WebDriver, Maven, and TestNG.

● Developed and performed Data Driven framework using Selenium WebDriver by reading test data from Mongo DB and TestNG data provider.

● Identified GUI elements using various locators like: ID, Name, Class, Tag name, Link Text, Partial Link Text, Xpath, and CSS locators.

● Prepare test data and test conditions using MongoDB.

● Created detailed Test Cases in TestRail, based on business requirements, data models, and technical specifications and linked them to the appropriate requirements.

● Followed Agile testing methodology and participated in all Scrum meetings.

● Extensively involved in Smoke, Regression, Functional, End to End testing and monitored the behavior of the applications during different phases of testing.

● Logged the defects in Jira and maintained track of the defects throughout the STLC.

● Successfully completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

FHC TRIP, New York City, NY - SDET

May 2019 – July 2020

● Developed and implemented POM (Page Object Model) based on automation testing framework utilizing Java, Selenium WebDriver, Maven, JUnit and Cucumber with Gherkin.

● Used BDD (Behavioral Driven Development) with Cucumber, JUnit, Java and created Future Files with Scenario and Scenario Outline as well as writing Step Definitions for behavior.

● Participated in a full life cycle of an Agile project and applied best Quality Assurance practices to ensure full Functional Testing of new features being added every Sprint, as well as full Regression Testing for all previously implemented functionalities in every Sprint.

● Participated in daily Scrum, Sprint Planning, Spring Review, and Sprint Retro meeting.

● Used Selenium web element locators such as ID, Name, Class, Tag Name, Link Text, Partial Link Text, XPath and CSS Selector in HTML code to test the web applications under UI testing.

● Integrated Cucumber and Selenium screenshot functionality to efficiently analyze, report, log and track defects using Jira. Handled Selenium Synchronization problems during regression testing by using Explicit & Implicit waits.

● Executed cross browser regression suites for testing UI with different types of browsers such as Internet Explorer, Firefox, Google Chrome to simulate various production environments.

● Used Eclipse as IDE & IntelliJ IDE for the creation of automation scripts.

● Conducted Cucumber training to existing and new team members.

● Used Apache POI for reading and validating the data from Excel files.

● Used Selenium Grid to increase testing performance to reduce time for running regression suite. Created and configured multiple EC2 instances on AWS to support Selenium Hub.

● Performed Smoke Testing, Positive, Negative, Functional, Regression Testing.

● Implemented Continuous Integration (CI) testing by using Jenkins and Git/Github Source/Version Control System. Configured Jenkins to automate Smoke and Regression test suites.

● Used Jira and Jira Xray plugin as a tracking tool for test cases and bug reporting. Signal Telecom, Miller Place, NY – QA Automation Engineer November 2018 – May 2019

● Developed and maintained automation test scripts for web-based application using Java and Selenium automation tools.

● Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium Web Driver and TestNG and defined dependencies using Maven.

● Implemented automated execution of tests using Maven and Jenkins.

● Reviewed the Selenium Scripts developed by the team members.

● Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tool Jenkins for running test on a nightly basis automatically.

● Extensively used Selenium locators like (XPath and CSS Selectors and other types) and WebDriver to test the web application.

● Tested applications in different types of browsers and version, such as Internet Explorer, Firefox, Google Chrome to simulate the production environment.

● Create and maintained AWS EC2 instances to implement Jenkins jobs designed to run smoke tests in test environments and generate reports.

● Created detailed Test Cases in Jira, based on business requirements, data models, and technical specifications and linked them to the appropriate requirements.

● Anticipated test reports and tracked logged defects through Jira and retested resolved defects.

● Reported bugs and sent e-mail notification to the developers whenever there is a change in the status of the defects using Git and Jenkins

● Worked in an Agile Scrum environment, implementing end-to-end software test automation solutions throughout full SDLC.

Milky Way Education Center, Clifton, NJ – Quality Assurance Analyst Sep 2014 – November 2018

● Contributed and implemented automation framework from scratch using Java, Selenium WebDriver, TestNG and Maven combination.

● Implemented the Page Object Model (POM) based automation-testing framework utilizing Java, Selenium WebDriver, TestNG and Maven.

● Developed and performed Data Driven framework using Selenium WebDriver by reading test data from excel file using Apache POI and TestNG data provider.

● Tested applications in different types of browsers and version, such as Internet Explorer, Firefox, Google Chrome to simulate the production environment.

● Performed Back-end Testing using SQL Oracle, Java, SQL, JDBC, RDBMS. Used JDBC for connecting databases and executing queries for data verification and validation

● Create and maintained AWS RDS services to generate and manipulate test data and queries for database testing.

● Performed manual API testing with POSTMAN. Used Rest-assured library for functional testing of Web Services.

● Experienced in Git Version Control tool and GitHub as a remote repository. Odak Quality Control Certification, Gaziantep, Turkey - Process Engineer Oct 2013 - June 2014

● Involved in the replacement of process system with the implementation of new generation Quality Control tools

● Analyzed test results and tracked software dfor tefects to document and report them.

● Reviewed and analyzed user requirement.

● Analyzed business requirements, software requirement specification, and data requirements to create test cases for functional testing.

● Involved in creating various documents such as Test Plan, Test Strategy, Test Scenario, Test Case, and Test Script.

● Participated in regular project meetings related to testing. Nesve Academy, Gaziantep, Turkey – Project Lead

June 2013 - June 2014

● Worked in a non-profit education center and developed the projects.

● Involved in the next generation youth project with college students.

● Attend workshops and conducted project training to team members.

● Participated in executive board meetings.

● Trained new members.

EDUCATION

Wilmington University, Newark, DE – Master of Education University of Gaziantep, Gaziantep, Turkey – Bachelor of Science in Process Engineering Process Control, C++ Programming, Thermodynamics, Fluid Mechanics, Applied Mathematics, Heat and Mass Transfer, Engineering Graphics, Statistics.



Contact this candidate