Kalpana
Email: *************@*****.***
Phone#: 551-***-****
Professional Summary:
Over 6+ years of professional IT work experience in Software Testing / Quality Assurance / Automation and Manual Testing in Web based applications.
Experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) in Agile and Waterfall environments to ensure Quality Control.
Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium Webdriver.
Proven ability in designing and creating automation frameworks for applications using Java, Junit/TestNG, Selenium WebDriver/IDE/Grid, Maven and Jenkins.
Expertise in implementing Maven as a build management tool to manage the required dependencies, plugins and for uniform build systems.
Expert in User Acceptance Testing (UAT) using Gherkin Language to write the acceptance criteria's such as feature file, Scenarios, outline and performed the step decisions and runner classes using Cucumber.
Expert in integrating Automation scripts on Continuous Integration tool Jenkins for nightly batch run of the Script.
Involved in CR Creation and process before release.
Experience in performing various testing methods like UAT, Smoke Testing, Sanity Testing, Regression Testing, Integration Testing, Black Box Testing, Cross Browser and Compatibility Testing.
Expertise in preparing test strategies, test plans, test methodologies, test scenarios, test summary reports, test cases and test documents for both automated and manual testing based on user requirements, system requirements and use case documents.
Proficient in Cross Browser Testing of applications on Google Chrome, Internet Explorer, Safari and Firefox browsers and Cross Platform testing on Windows.
Experience of Web Services, SOAP and REST API Testing using Restful API, Postman and Soap UI.
Experience in testing the Exception flow using SOAP UI/Postman by passing Exception codes in XML.
Experience working with Unix/Linux.
Experienced in working/coordinating the QA efforts with offshore resources as well as preparing and reporting Daily, Weekly and Monthly reports as per the current project standards and processes.
Excellent interpersonal skills, proven team player with an analytical bent to problem-solving and delivering under high-stress environment.
Educational Details:
Bachelor of Degree From Gujarat Technological University, 2013
Technical Skills:
Testing Tools
Selenium WebDriver/RC/IDE/GRID, swagger, Soap UI, Postman, Cucumber, Appium, Protractor
Languages
HTML, CSS, Java, XML
Test Framework
Junit, TestNG
Project Methodologies
Agile-Scrum
Defect Tracking Tools
Jira, Quality Center, HP ALM
CI/Build Tools
Jenkins, Ant, Maven
Databases
Oracle, SQL Server, MS Access
Operating Systems
Windows variants, UNIX
Professional Experience:
Client: Verizon, Tampa Florida
May 2021-Till date
Role: QE Automation Engineer Responsibilities:
Involved in the design and development of test plan from the Business and Functional Requirements which includes test objectives, test strategies, test environments etc.
Involved in Developed Test cases based on project requirements and technical design.
Involved in Test Plan schedules and strategies in accordance with project scope and delivery dates.
Created Document test cases, Result and Defects Utilizing in qTest.
Created And Manage test data,including data for used by Automated scripts where Applicable
Providing feedback and recommendation to developers on software functionality flow
Support user acceptance phase trough test information sharing and data creation for UAT team members using our Automated process.
Involved in Production support during release.
Involved weekly QE meetings.
Involved in Role base Testing and and E2E testing.
Involved in Performance testing.
Involved in cross functional KT session
Involved in Fortify Scan Testing, black duck Testing .
Involved in OS patch Testing, DB propogation Testing, QE sanity Testing.
Involved Role Base Migration Testing.
Involved in External Application Testing .
Involved in ApI testing Through POSTMAN and Swagger.
Involved in DB Testing using My SQL
Provided Demo to Users in UAT phase.
Experience working with Unix/Linux
Able to extract the log using through putty/ winscp.
putty configuration.
Involved in Build CI CD pipelines.
Used Cucumber for the Regression Testing and Functional Testing with Selenium as the primary tool for the Test Scenarios, Test Cases and Test conditions identified.
Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
Involved in providing the efficient locators strategy like XPath, modified XPath and CSS to run WebDriver script in stable condition.
Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing.
Involved in analyzing requirements Documents, Developed test strategy, test plan, test cases and test scenarios based on requirements Document.
Developed Test Strategy and Test Plan to ensure that test cases reflect user needs for the functional Performance, Usability and Security requirements.
Identified program variance from functional requirements and recommended modifications for standardization and increased usability.
Prepared manual test cases for service appointment creation, modification and deletion.
Generated test scripts, and performed functionality testing.Involved in performing extensive back-end testing to make sure data is properly reflected on the web Application.
Used Jira as a defect management tool.
Executed the test cases manually and automation as necessary and worked on XML.Performed Manual Testing and regression testing activities for new releases as an end-to-end testing on Different platforms like windows with different web browsers.
Responsible for documenting errors, their resolution, as well as performing extensive Regression Testing.
Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.
Involved in weekly walk through and inspection meetings to verify the status of testing and to discuss defect and like scenarios.
Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, Jenkins, GitHub, XPath, XML, CSS, Appium, Protractor, Postman, Quality Center, SQL, Agile and Windows.
Client: Bank of the West, San Francisco, CA. Dec 2019 – April 2021
Role: QA Automation Engineer
Responsibilities:
Involved in the design and development of test plan from the Business and Functional Requirements which includes test objectives, test strategies, test environments etc.
Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
Created scripts on Eclipse to perform cross browser testing using selenium web driver.
Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files.
Involved in writing Maven build dependencies to automate the compilation and execution of test cases/suites.
Used Cucumber for the Regression Testing and Functional Testing with Selenium as the primary tool for the Test Scenarios, Test Cases and Test conditions identified.
Created XML based test suite 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.
Involved in using GIT for source control of the test automation scripts.
Involved in Mobile Testing by writing java for automation through Selenium APPIUM.
Involved in testing the Angular based application using Protractor.
Involved in writing automated scripts for Angular.JS application using Protractor and Java.
Involved in Test execution involving System Testing, System Integration testing, Regression Testing, Smoke Testing.
Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application
Used XPath and DOM to work with dynamic and static objects in Selenium.
Involved in SOAP and REST based web services testing using Postman testing tool.
Wrote test cases from requirements documents and functional specifications using HP ALM.
Performed Backend testing by writing and executing SQL queries to validate the data is populated in appropriate tables and verify the correctness manually with the front-end values.
Worked in Agile methodology, as part of sprint planning review the test stories, planned the test sessions and attended daily stand up meetings.
Prepared status summary reports with information about the executed, passed and failed Test Cases and involved in weekly testing and task review meetings.
Environment: Java, Selenium WerbDriver, TestNG, Eclipse, Maven, Cucumber, Jenkins, GIT, XML, XPath, DOM, Appium, Protractor, Postman, HP ALM, SQL, Agile and Windows.
Client: Budco Financial, Detroit, MI. Sep 2018 – Nov 2019
Role: Automation Engineer
Responsibilities:
Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
Participated in Test Planning and writing Test scripts for each sprint using Selenium.
Worked on acceptance testing using Selenium WebDriver.
Developed automation script with WebDriver API using Java, and TestNG.
Develop Restful Web Service testing framework with open source REST-Assured and TestNG to build robust and scalable web service testing.
Used Maven for building the Web Driver project. Runned script as a batch file through Maven and generated testing report.
Used Cucumber automated testing to test new and existing functionality.
Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
Maintained Selenium and Java automation code and resources in GitHub.
Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
Implemented simulator for Mobile App Testing in Android Platform using Appium.
Involved in writing automated scripts for Angular JS application using Protractor.
Involved in writing automation script Javascript/Typescript for web based & mobile web application using protractor.
Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
Involved in providing the efficient locators strategy like XPath, modified XPath and CSS to run WebDriver script in stable condition.
Created data-driven automation scripts for testing API Web Services using Postman.
Involved in creating automation test suites for progression and regression testing in Postman.
Used Quality Center for Test Management, for Functional Test Automation.
Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing.
Tested the application in highly dynamic environment with sprint team using Agile Methodology.
Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.
Involved in testing the application utilizing the Scrum (Agile) methodology.
Created QA sizing estimated based on the changes to the web services for the scope defined in a particular release cycle.
Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, Jenkins, GitHub, XPath, XML, CSS, Appium, Protractor, Postman, Quality Center, SQL, Agile and Windows.
References: Will be provided upon request.