Post Job Free
Sign in

Test Cases Java

Location:
Herndon, VA, 20170
Posted:
April 04, 2018

Contact this candidate

Resume:

SEFACAN AGIRBASLI

PROFESSIONAL SUMMARY

Good level of understanding of Waterfall and Agile Methodologies.

Sound knowledge of the phases of SDLC and STLC including Analysis, Design, Development, and Testing processes.

Up-to-date knowledge and experience of Hybrid Testing Framework with Selenium WebDriver.

Sound knowledge and experience of Java programing language to develop and execute test cases with Selenium WebDriver.

Experience in using JUnit and knowledge of TestNG frameworks to develop test cases and perform test automation.

Up-to-date knowledge and experience of Cucumber to develop scenario-based test cases with Gherkin language and implement them according to Page Object Model through Maven.

Sound knowledge of Smoke Test, Regression Test, Positive and Negative Testing, and Ad-Hoc Testing.

Hands on experience in using Cucumber Scenario Outline for Positive and Negative Testing for all possible valid and invalid credentials.

Experience in creating Reusable Custom Classes with Java programming language to increase the efficiency of testing process.

Experience in enhancing existing framework to improve the test script usability and maintainability.

Experience in creating Test Reports through Cucumber Report and continuous integration tool Jenkins.

Hands on experience in generating Extent Report to report on bug related issues.

Experience in Defect Tracking and test management tool JIRA.

Hands on experience in managing the source code by using GIT.

Sound knowledge of API testing using REST Assured and Java coding language.

Hands on experience in developing and executing Oracle and SQL queries for Back End Testing and Data Validation.

Strong Analytical and Communicational skills.

Strong decision-making and presentation skills.

Self-motivated, solution oriented, and attentive to details.

Able to work independently and as part of a team.

Can adapt to emerging testing tools and software at a fast-paced manner.

TECHINAL SKILLS

Automation Tools:

Selenium WebDriver, Cucumber

Test Management Tools:

JIRA,

Programming Languages:

JAVA, SQL, XML, HTML, Gherkin

Database/Database tools:

Testing Framework:

Development Environment:

Version Control Tools:

Build /Integration Tools:

OS:

Frameworks:

Oracle, PostgreSQL

JUnit, TestNG

Eclipse

GIT

Maven, Jenkins

Windows XP/2000, 7, 8, 10, Mac

Page Object Model (POM), BDD, Data Driven

EDUCATION:

AS: NVCC, Annandale, VA

Graduation Date: August - 2017

PROFESSIONAL EXPERIENCE

Worked on several websites as an individual and with experienced QA Automation Engineers

Role: Automation Engineer

https://github.com/canyus?tab=repositories

Learned how to design and develop a Test Automation Framework using Maven, JUnit, Cucumber, Java, Selenium WebDriver, and use it with Eclipse IDE.

Used Page Object Model (POM) pattern with Selenium WebDriver to design and write test cases with Java programming language.

Developed BDD tests with Cucumber by using Gherkin Language.

Configured the pom.xml file dependencies and plugins for test compatibility.

Tagged the tests in the Feature file, scheduled them to be run through Continuous Integration Tool Jenkins in assigned periods, generated fail-pass reports.

Performed Positive and Negative Testing by using Cucumber Scenario Outline for all possible valid and invalid credentials.

Used GIT integrated with Jenkins as a repository to provide updated version of the source code for continuous integration and accurate reporting.

Used JIRA to log and track bugs and defects to make sure they were fixed and application was working flawlessly.

Maintained the Test Automation framework and updated the automation scripts.

Created Reusable Custom Classes with Java programming language and integrated them to the testing framework for test executions.



Contact this candidate