Kaiser M

Software Engineer - 6 Years of Experience - Near 20122


Software Engineer


Centreville, VA

Education Level:

High School/GED

Will Relocate:



Professional Summary: * Exceptional knowledge in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and different methodologies like Agile Scrum and Waterfall. * Experience in working with different platforms such as Windows and Linux and IOS. * Experience in Information Technology field with focus on Quality Assurance and testing of web based and Client-Server applications using Manual and Automation testing. * Expertise in Selenium Automation using Selenium WebDriver, Grid, JAVA, Junit, Maven and Jenkins Cucumber and TestNG. * Experience integrating with build tools like Maven and Continuous Integration with Jenkins. * Extensive experience in developing and maintaining Automation Framework using different frameworks like Keyword Framework, Data Driven and Page Object Model Automation Framework. * Experienced in creating Page Object Model and Page Factory Design for implementing framework. * Experience in developing Test plans, Test Cases, Test Data based on System Requirement Documents and User Stories. * Experience with RESTful API and used HTTP requests to GET PUT POST and Delete data using Postman * Experience in defect tracking system and Defect Lifecycle using JIRA, HP Quality Center Good knowledge on Object Oriented Programming (OOP) concepts. Extensively used Java for test case Automation in Selenium WebDriver with Eclipse IDE. * Hands on experience in Test Driven Development (TDD), Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) approaches. * Experienced in using Source Version Control Tools like SVN and GitHub. * Implemented Continuous Integration tools like Jenkins. * Experience in writing SQL queries for Backend Testing. * Ability to write dynamic XPath and CSS selectors for dynamic web objects for Object Identification in Selenium WebDriver. * Experience working with Virtual Machines (VMs) for Parallel Automated Test Execution. * Experience in working closely with Business Team, Stake Holders, Developers to improve Team Collaboration in Agile Scrum environment. * Experienced in performing manual, automated test execution and analyzing the execution report. * Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner. * Work with business analysts to ensure business requirements are adequate. * Clear understanding of business procedures and ability to work as an individual and as a part of a team. * Ability to understand client requirement and provide with the best solution.





CollapseJob Skills