Yusef
Bayer
Sdet-QA
Test Engineer
Yusef Bayer
Albany, NY 12205
(314) 939 - 55 - 61
*********@*****.***
ㅡ
Skills:
Authorized to work in US
ㅡ
Professional Summary
Total 8+ years IT experience with 4+ years Test
Automation experience. Worked on manual and
automation testing of Web Client servers. Experience on Fleet Management and Data storage projects.
Experience in implementing core Java, Object Oriented Programming (OOP) concepts such as Encapsulation,
Inheritance, Abstraction and Polymorphism.
Strong knowledge in String Manipulation, Collection Framework, Exception Handling, Data Structures, File Operations. Having proficient experience in both Manual Testing and Automation Testing skills with Back-End, Front-End and End-to-End Testing in Java.
Solid career in creating Frameworks from scratch and Automating Test Cases with Java, Selenium WebDriver, Java Database Connection (JDBC), API, Cucumber -
Behavior-Driven / Data-Driven / Hybrid Frameworks
through the SDLC process in Agile environment.
Utilized Maven dependencies of Rest Assured, TestNG, JUnit, Gherkin, JDBC, Log4J, WebDriver Manager,
Logger in the Frameworks by following POM (Page Object Model) design in Java.
ㅡ
Experience
Conducted End-To-End Test Automation with Cucumber Framework, JDBC libraries implemented in Java after manually testing the Database through POSTMAN.
Experience in Database Testing by writing SQL Queries and establishing Database connections with JDBC.
Produced visual and informative reports through
Continuous Integration and Deployment process by using Jenkins, GitHub and AWS-EC2 instances.
Experienced in cross-functional teams through
Agile-Scrum Methodologies and attended scrum
ceremonies such as Daily Scrum, Sprint Planning, Sprint Review, Retrospective, and Backlog Grooming meetings.
In-depth understanding and knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) with a strong focus on quality, working with Business Requirements in Agile environments.
Excellent problem-solving and interpersonal skills, team player, collaborative, self-motivated, positive and dynamic personality with the ability to adapt to changes easily.
PerFleet / SDET
Feb 2018 - PRESENT, McLean,VA
Software Developer in Test - Automation Engineer in the Vehicle Fleet Management Project and professionally worked on Manual and Automation Testing using
Selenium WebDriver with Java .
Build and manage Frameworks by using Java-Maven and Managed dependencies in POM.XML file.
Prepared Test Cases and involved in Test Data creation.
Using Java language on IntelliJ IDE to write Test Cases and run them on different browsers such as Chrome, Firefox, and Safari.
Responsible for developing and executing automated Smoke, Integration and Regression Tests.
Used the Page Object Model (POM) approach in the Framework to reuse the created objects. Finding Web Elements by using various locators such as ID, CSS, Xpath,Name in page classes and Separating web
elements from Test classes with the help of Selenium with Java.
Experience in maintaining and creating Frameworks from scratch with Java and Selenium.
ㅡ
Experience
Developed Test Scripts, defined Test Scenarios, analyzed bugs and also, involved in quality assurance reviews with the team to ensure bugs are reported and closed.
Configurated Test Automation Framework using Selenium WebDriver with Java, implemented BDD through
Cucumber-Gherkin language to develop feature files.
Performed in Data Driven Testing Framework (DDT) with Java Apache POI library.
Extensive experience in Smoke, Functional, Regression, API and DataBase testing.
Used Postman for Api Testing and Java-RestAssured library for Automation, Serialization /Deserialization using JSON / POJO classes.
Experience in Oracle SQL DB and Java DataBase
Connection (JDBC) for Database Testing.
Worked with developers to install and configure
continuous integration /deployment via Jenkins on
Amazon Web Services (AWS) EC2 instances .
Executed test cases and participated actively in System Testing, UAT and Regression Testing.
Generated HTML reports with detailed test steps and screenshots.
Used Sauce Labs and Selenium Grid for running test scripts across different browsers.
Used Jira as the bug tracking tool and GIT / GITHUB as the version control system and repository.
Implemented JUnit in grouping and Assertions of Test Cases, prepared Test Suites for Regression and
Functional testing.
Experience in Requirement Specifications (SRS) and Test Scenarios in the Agile Scrum team.
Attending Scrum Ceremonies in Agile Scrum team such as Daily Scrum, Sprint Planning, Sprint Review,
Retrospective, and Backlog Grooming meetings
throughout Software Development Life Cycle ( SDLC ), Software Testing Life Cycle ( STLC )
TryCloud / QA
December 2015 - Feb 2018, McLean,VA
QA Software Test Automation Engineer and professionally worked on Manual, Automation with Java - Selenium
WebDriver.
ㅡ
Experience
Experienced in Functional, Integration, DataBase and API Testing in the Cloud Based Data storage and File
Transfer project.
Responsible for developing and executing automated Smoke, Integration and Regression Tests.
Involved in development process of Hybrid Framework by using Selenium WebDriver, Page Object Model (POM)
with Maven, JUnit, Cucumber combination using Java
Effectively used various locators such as XPath, CSS, ID and Name to find web elements.
Developed and reviewed Test Cases, Test Scenarios, Test Scripts and Test Reports
Used Jira as defect- tracking tool and followed the Defect Life Cycle.
Used Gherkin Language in Cucumber BDD Framework
with Selenium by developing Scenarios and Scenario Outlines in Feature files.
Created HTML reports with detailed test steps and screenshots.
Actively worked on Data Driven Testing Framework(DDT) by using Java-Apache POI libraries to read, write and get data from Excel.
Performed API Testing using Postman and Java-REST Assured Library to extract JSON file format. Used to get, update, delete, insert data via special commands such as POST, GET, DELETE, and PUT.
Performed database testing by using Oracle SQL DB and Java DataBase Connection (JDBC).
Using Java language on Eclipse as IDE and achieved multi-browser testing.
Used GIT as the version control system and GitHub as Online Repository.
Turk Telekom / Enterprise Applications
Specialist
October 2011 - January 2015, Istanbul, Turkey
Managed Vendor companies related to applications in the Enterprise domain,
Met the requirements by ensuring the necessary coordination with the relevant stakeholders (operations team, security team, business units, vendor company, etc.) in the software development activities carried out regarding the applications in the Enterprise domain,
Followed the end-to-end process in projects and ensuring completion of projects within SLA (Service Level Agreement) periods,
Ensured that the applications in the test environment run smoothly and to solve the problems that will occur within the breakdown times by the company,
Ensured that the issues directed by the operation teams for the errors and failures that may occur in a live environment are resolved by the Company within the breakdown times,
Carried out application analysis, design and development processes and to plan and carry out all actions on licensing, budgeting etc.,
Realized the necessary planning and studies in order to reach the targets given within the scope of the application. ㅡ
Education
Anadolu University / Eskisehir, TURKEY
B.A. in Business Administration