Post Job Free

Resume

Sign in

Selenium Data

Location:
Vienna, VA
Posted:
February 26, 2020

Contact this candidate

Resume:

Ugurcan Celik Authorized to work in the US

678-***-**** adbz9d@r.postjobfree.com www.LinkedIn.com/in/ugurcancelik SUMMARY

● Oracle Java 8 Associate Certified Software Development Engineer in Test (SDET) with 6+ years of experience in testing Web-based applications.

● Extensive experience in Information Technology with emphasis on Quality Assurance through Manual and Automation Testing of software applications.

● Solid experience with Java, Selenium WebDriver, Selenium Grid, Cucumber with Gherkin language, Maven, Jenkins, TestNG, JUnit, Postman, Git, JIRA-XRAY, SQL and Page Object Model.

● In-depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect Life Cycle (DLC) and Agile Scrum Methodology.

● Experience in automation of Web-Based Applications in DDT (Data-Driven Testing), BDD

(Behavior Driven Development), and Hybrid Frameworks by using Selenium WebDriver.

● Expertise in performing different kinds of testing, such as Positive, Negative, Functional, Black Box, Smoke, Regression, UAT, and Back-End Testing.

● Successfully built frameworks using the Page Object Model (POM) structure with a combination of tools like Cucumber, Maven, and Jenkins.

● Successfully able to perform CI/CD using Jenkins and solid background using Git/GitHub as a source/version control system.

● Strong Java programming skills including Object-Oriented Programming (OOP) concepts, Data Structures, String Manipulation, and Exception Handling.

● Hands-on experience with creating Page Classes for each page and utilize Page Factory for application under test, writing CSS selectors, XPath and other locators for element identification.

● Experienced in Database Testing using JDBC and SQL queries in Relational Database Management System (RDBMS) such as Oracle servers.

● Good knowledge in writing test plans, test cases, RTMs, developing and maintaining test scripts and documenting all steps of the Quality Assurance process.

● Used Selenium Grid to execute parallel tests on multiple browsers and multiple operating systems such as Internet Explorer (IE), Chrome, Firefox, and Safari, Windows, IOS.

● Solid experience in API testing using Rest Assured library and Postman.

● Executed Extent-Reports, HTML reports, and Cucumber JSON reports for status reporting.

● Proficiency in identifying and reporting defects using bug tracking tools like JIRA, Remedy.

● Extensive knowledge with Integrated Development Environments such as Eclipse and IntelliJ.

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

● Proven team player and self-starter, capable of working independently and motivating a team of professionals backed with excellent written and oral communication skills. SKILLS

●Testing Tools/Frameworks: Selenium WebDriver, Selenium Grid, JUnit, TestNG, Rest Assured, Postman, JDBC, Jenkins.

● Languages: Java, HTML, SQL, Gherkin, JSON.

● Project Build Tool: Maven, Cucumber, and POM (Page Object Model)

● Tests Performed: Smoke, Functional, Regression, and Data-Driven (JDBC / Apache POI).

● Bug Tracking Tool: Jira, Jira XRAY, Remedy.

● Version Control: Git/GitHub

● Development Tools: IntelliJ IDE, Eclipse IDE, NetBeans IDE.

● Operating Systems: Windows, Mac OS.

● Database Management Systems: Oracle

PROFESSIONAL EXPERIENCE

PERFLEET, Mclean, VA SDET MARCH 2019 - PRESENT

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

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

● Analyzed execution results to identify test failure and reporting defects.

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

● Performed all testing including Smoke Testing, Positive, Negative, Black Box, Functional, Regression Testing.

● Used Selenium web elements 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 testing.

● Performed Back-end testing using Java, Oracle SQL (Structured Query Language) and JDBC

(Java Database Connectivity).

● Used Postman and Rest Assured library for Web Service Testing.

● Followed Agile methodology and participated in all the Scrum ceremonies such as Sprint Planning, Daily Standup, Sprint Demo, Review Meeting, and Sprint Retrospective Meeting.

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

● Experienced in IntelliJ IDE to develop Java codes to automate tests.

● Used Selenium Grid to run test cases in multiple browsers and platforms.

● Experienced in Git Version Control tool and GitHub as a remote repository. BRITEERP, Mclean, VA SDET APRIL 2017 – MARCH 2019

● Participated in planning and estimation meetings for analyzing requirements for test case preparation.

● Integrated Cucumber and Selenium screenshot functionality to efficiently analyze, report, log and track defects using JIRA.

● Analyzed business requirements, software requirement specifications and data requirements

(validation checks) to create test cases for manual testing.

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

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

● Worked in an Agile Scrum environment, implementing end-to-end applications test automation solution working through full SDLC.

● Achieved Continuous Integration through Jenkins by building the framework using Maven.

● Created test scenarios with Cucumber using Gherkin language.

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

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

● Wrote SQL queries for data verification and Oracle SQL statements for Back-End testing.

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

● Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.

● Used XPath and CSS to work with dynamic and static objects in Selenium. TURKISH AIRLINES Inc, Istanbul, Turkey QA Automation Specialist APRIL 2013 – MARCH 2017

● Involved in replacement of the Legacy System of Turkish Airlines with the implementation of new generation Cargo System (COMIS Project) and 20+ integrations with subsystems.

● Analyzed test results and tracked software defects, recorded, documented and reported defects.

● Worked closely with development, operation, BI teams, and Business Analysts regularly to discuss complex business processes, bug fixes, and code developments.

● Reviewed and analyzed user requirements, participated in verification, validation and acceptance testing for developed software.

● Analyzed business requirements, software requirement specifications and data requirements

(validation checks) to create test cases for manual testing.

● Executed manual Test Cases, logged and tracked defects in Jira and Remedy.

● Generated weekly reports, defect reports and customized summary reports.

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

● Execution of Test Cases and Preparation of Test Data.

● Created and developed a Data-driven framework with Java, Maven, TestNG combination from scratch.

● Performed Integration testing to check the flow of applications.

● Verified and validated the failed test cases, logged the defects, involved in the preparation of the Requirement Traceability Matrix document for mapping the requirement with test cases.

● Maintained cooperative relationships with team members and development teams.

● Performed internal testing of data flow from iCargo to Turkish Airlines Data Warehouse

(DWH).

● Coordinated with offshore teams to clarify issues such as failure data points, about scheduled releases, changes made the application.

● Performed Smoke Testing, Regression Testing, Functional Testing, Integration Testing, System Testing, End to End Testing, and User Acceptance Testing.

● Mastered iCargo software and trained more than 1000 employees.

● Led the software version upgrade process.

EDUCATION

BE in Industrial Engineering, Fatih University, Jun 2012



Contact this candidate