Kushbuben K.

Kushbuben K.

QA Automation Engineer

New York , United States

Experience: 6 Years

Kushbuben

New York , United States

QA Automation Engineer

96000 USD / Year

  • Immediate: Available

6 Years

Now you can Instantly Chat with Kushbuben!

About Me

Professional Summary:

  • Over 6 years of IT experience with focus on analyzing system functionality, design and implementation of QA testing methodology and extensive use of all QA and Object Oriented ...
  • Proficient on Automation tools like Selenium WebDriver/RC/IDE/GRID, QTP (Functional & Regression Testing) for testing Client Server and Web based Applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expertise in developing, estimating, documenting and executing test cases manually and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Experienced with designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Expertise in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
  • Experience in Smoke Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing, System Testing and UAT.
  • Hands on experience in reporting defects by using HP Quality Center, track, and verify resolution of software and specification defects along with documentations of all phases and involved in complete SDLC.
  • Experience in conducting batch testing and data-driven testing using parameterization to test application with different sets of data.
  • Expertise in technologies like Java, Python, HTML, DHTML, CSS and JavaScript.
  • Experience testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third-party API using Test Complete and SOAP UI.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI.
  • Proficient in using Mercury’s Test Management tool HP ALM, Jira, BugZilla and Quality Center for Requirements Management, Test case Management and execution, Defect Tracking and Reporting.
  • Sound Experience in Backend testing by writing SQL queries in Oracle, Sybase, Microsoft SQL Server and Microsoft Access databases.
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Excellent communication and interpersonal skills, has clear understanding of business procedures, adapt new environment quickly and ability to work as an individual and as a part of a team.

 

Show More

Positions

Portfolio Projects

Description

Client: Horizon blue cross blue shield Newark, NJ. Nov 2018 – Till Date

Role: Test QA Engineer/Functional Tester

Responsibilities:

  • Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies and Software Development Life cycle (SDLC) using agile methodologies.
  • Created Test Automation Framework for new enhancements in Selenium WebDriver using Java and TestNG.
  • Implemented functional tests using Java, TestNG framework and BDD through Cucumber.
  • Using Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment and used it as continuous integration server to MAVEN.
  • Prepared the scripts for UI Validations using Selenium-Java language.
  • Created script using Selenium WebDriver. Executed scripts on different browser and different platforms.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Performed Functional testing, Regression testing, UI testing, and Integration testing of the application.
  • Performed both API and User Interface testing.
  • Created Traceability Matrices, Test and Bug Reports and other Test related documents.
  • Performance and functional testing of all the dynamic and interactive features of the website.
  • testing covered functionality, performance, GUI of all the components of the website
  • Tested all backed REST APIs using Postman, Rest Client & SOAP UI.
  • Performed data driven testing by using JDBC and configured SQL queries to fetch data from the Oracle database.
  • Maintained the Java and Selenium test source code and resources in the SVN source control repository tool.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Created/Updated automated test cases based on release test cases.
  • Supported the UAT team during their testing.
  • Provided weekly status report to project manager and team lead, worked closely with Business and Development teams.

Show More Show Less

Description

Client: Frost Bank, San Antonio, TX. Oct 17 – Oct 2018

Role: Test Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium WebDriver.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver and JAVA.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Responsible for writing JAVA code to be used in testing of the application using Selenium WebDriver and Eclipse.
  • Developing Selenium WebDriver automation framework using TestNG.
  • Integrated the framework with TestNG and designed xml based input.
  • Implemented the Framework based on Java, Mbean interfaces and TestNG.
  • Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
  • Designed and Developed Test Cases for automated testing using Selenium, Maven and Eclipse IDE.
  • Developed Maven targets to execute automation suites from command line.
  • Involved in Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Used Cucumber for browser based testing with scenarios and situations.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code for Cucumber.
  • Involved in Configuring and scheduling the jobs in Jenkins.
  • Involved in integrating the test suites toJenkinsto execute them automatically after every successful deployment.
  • Used Selenium locators like (XPath, CSS Selectors,Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Designed and developed test structure for web services to validate API calls using SOAP UI.
  • Performed Manual Testing of this Web application and automated it by using Selenium IDE.
  • Reported defects using Quality Center and interacted with the developers to resolve defects/issues through Microsoft Outlook.
  • Wrote SQL queries for validating the data mapping and data integrity.Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Show More Show Less

Description

Client: Nationwide Insurance, Columbus, OH. Aug 16 – Sep 17

Role: QA Automation Engineer

Responsibilities:

  • Reviewed Functional Requirement Specifications document and created test cases based on test scenarios drawn from functional requirements for business processes including Customer Registration, Vaccines Pre Booking, Order Pull Through and Vaccines Ordering.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver
  • Created test script using Selenium WebDriver.
  • Preparation and execution ofAutomationTest Scripts and Test Suites with Selenium Web Driver using Testing.
  • Identified test cases to automate the test cases using Selenium WebDriver, Java (Eclipse IDE) and Contributed in the creation of a framework.
  • Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.
  • Performed Unit testing for Java applications using TestNG.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
  • Developed Maven based build scripts to run Selenium Automation. Integrated Maven Scripts to Continuous Integration Server to run nightly tests.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Developed test scripts for Web elements by identifying the locators using Firebug andFirePath Firefox plugins.
  • XPATH and DOM are being used to work on the static and dynamic objects.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Testing a complex Web based application with backend validation in mainframes and usingSOAP UI.
  • Prepared manual and functional test cases on mobile and web applications as per requirement.
  • Performed Data - Driven Tests by passing different sets of data and checked weather the information entered is updated into the database.
  • Proficient in Agile development and Scrum methodology.
  • Worked closely with the QA lead in estimating the QA effort and timelines.

Show More Show Less