GCEAD
Work Permit
PROFESSIONAL SUMMARY
* ***** ** ******* *********/ Software Automation Testing experience in Agile and Waterfall methodologies
Extensive experience both in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
Actively participated in Agile Scrum ceremonies such as Sprint Grooming, Sprint Planning,Sprint Retrospectiveand Scrum meetings
Successfully performed Smoke Testing,Regression Testing, Functional Testing, Positive/Negative Testing, Back-end Testing
Professional Experience in Insurance, Health and Mortgage applications.
Experienced in planning, designing, and executing test plans, test cases and test deliverables and thorough understanding of Software Development Life Cycle(SDLC) and Software Testing Life Cycle(STLC).
Experienced in Ad-Hoc Testing, Smoke Testing, Functional, Regression, Integration and User Acceptance Testing (UAT), Black/White Box Testing, and Positive/Negative Testing.
Strongly experienced in Test Automation framework architecture and development with expertise in developing Data Driven, Keyword Driven and Hybrid automation frameworks using Quick Test Professional (QTP)/Unified Functional Testing (UFT), Selenium Tools.
Developed and executed test automation scripts withQuick Test Professional (QTP)/Unified Functional Testing (UFT) viaParallel Execution in VM (Virtual Machine) to reduce Regression execution timelines.
Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
Experience in using Jenkins as a Continuous Integration server to configure with Maven.
Experience in developing end to end automation using Selenium WebDriver, Junit, TestNG, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.
Good at handling elements using Selenium WebDriver.
Experienced in Back-End Testing with complex SQL Queries in MySQL, SQL ServerandOracle Database.
Experienced in Integration of Microsoft Outlook and Automation Object Model to trigger test runs upon demand.
Experienced in development and maintenance of VB Script Functions in in QTP/UFT Function Libraries.
Performed API Testing with both REST and SOAP services using POSTMAN and QTP/UFT.
Expertise in developing automation test scripts using DynamicDescriptive programming (DDP) with VB Script and working with shared Object repositories in UFT/QTP.
Experienced in Black Box testing with a complete QA Life Cyclethrough: Development, Analysis, testing, Defect logging, and verification of application functionality.
Well experienced in Test Case Preparation, Execution, Requirement Traceability Matrix, Bug Analysis and Reporting using HP Quality Center.
Ability to use strong technical aptitude and high level of Analytical ability to perform Daily tasks.
Remarkable ability to meet strict deadlines and ability to adapt to thenew environment quickly.
Ability to establish productive relationships with developers, designers, customers and management
Excellent quick learning skills; new tools, techniques, approaches, methods, and concepts
Proven skills in taking a proactive approach, detail-oriented, team player, self-motivated, dedicated, open to learn and share the knowledgewith my team.
IT Certifications
ISTQB
Automation Tools
Unified Functional Tesing (QTP/UFT), Selenium(SE), Cucumber
Framework
Keyword Driven, Data Driven, Hybrid Framework, TestNG
Test Management Tools
HP Quality Center (ALM), JIRA, Rally, UI Automater Viewer, Appium, Android Studio
Databases
Oracle, MySQL, MS SQL Serverfsf
Programming Languages
VB Script, SQL, XML, HTML, JAVA
Defect Tracking Tools
HP Quality Center (ALM), JIRA, Rally
SKILLS
EXPERIENCE
COMPANY: LIBERTY MUTUAL, RALEIGH, NC
ROLE: SENIOR TEST AUTOMATION
DURATION: MAY 2016 - PRESENT
ROLE AND RESPONSIBILITIES:
Performed Automation and Manual Testing in an internal web-based application
Directly involved in planning and analyzing the application requirements and creating Test Plan, Test Cases, and developing Test Scripts
Participated in daily stand up meetings to understand the progress of work and matched efforts to the changing needs depending on the current status of the updates in the meeting
As a cross-functional team member of Agile environment worked closely with Product Owner to analyze the Acceptance Criteria for user stories
Created Requirement Traceability Matrix (RTM) for Requirements and Test Cases
Manually tested test cases and developed Test Scripts using QTP/UFT
Executed Functional, regression, integration and smoke tests
Anticipated test reports and tracked logged defects through JIRA and retested resolved defects
Developed Test Scenarios, Test Cases, and Test steps for various Business Services/methods covering both Positive and Negative testing requirements
Designed complex SQL queries to verify and validate the exact targets for email and direct mail campaigns
Performed data-driven testing by getting data from Excel sheets and Databases to verify the application’s behavior for different data inputs
Responsible for entering, Tracking bugs in HP ALM and reporting the defects to the developers for Modification Request
Participated all agile ceremonies, meetings with BA and Developers to resolve defect issues
Involved in design of Keyword Driven Automation Framework, including setting up Coding Standards, Naming Conventions and Folder Structures in QTP/UFT.
Developed reusable functions with Descriptive Programming and maintained in function libraries in QTP/UFT.
Developed Master Scripts with VB Script and kicked off test script executions on demand.
Analyzed the Regression Suite to Identify and prioritize test cases for test automation development in UFT using VB Script.
Experienced with implementing Regex Pattern, Error Handling and conditional loops to enhance the automation scripts.
Stored Environment Variables for Application test data in XML files.
COMPANY: OMNICELL, RALEIGH, NC
ROLE: QA ENGINEER II
DURATION: JUNE 2014 - APRIL 2016
ROLE AND RESPONSIBILITIES:
Implemented HTML DOM and XPath to identify dynamic test objects from aweb application using QTP/UFT.
Developed utility functions in VB Script to handle Outlook, Excel, Word in test automation framework.
Developed automation scripts for a daily shakeout, monitored and analyzed the test results to comprehensive QA metrics for upper management.
Extensively used File System Object inVB Script to dynamically handle files and folders using QTP/UFT.
Identified and added critical scenarios which were not covered in the Regression suite by performing GAP analysis.
Designed Batch Testing Plan for Hot Fixes and Production Releases with UFT
test batch runner.
Involved in Impact Analysis and Estimation of Requirement Change Notice (RCN) and Change Request (CR).
Involved in Script Maintenance and Script Execution in UFT byusing ALM with QC integration.
Communicated defect impacts and dependencies across iterations using HP ALM.
Involved in Back End Testing using complex SQL Queries.
Attended DailyScrum, Sprint Planning andReview meeting in dynamic Agile Scrum Environment.
Developed QTP Test Scripts using Descriptive Programming and enhanced scripts through Parameterization, Synchronization, Regular Expressions, Customized Exception handling with VBScript.
Responsible for Functional and Regression testing using QTP during the various phases of the product development life cycle.
COMPANY: WELLS FARGO, CHARLOTTE, NC
ROLE: QUALITY ASSURANCE ANALYST
DURATION: FEBRUARY 2012 - MAY 2014
ROLE AND RESPONSIBILITIES:
Performed Smoke test, Functional test, Regression Test, User Acceptance Test
Interacted with Product Owner and Development team to better understand the user stories and Acceptance Criteria
Prepared Test Plan, Test cases and wrote Test Scripts
Actively performed negative testing, positive testing, ad-hoc testing, manually
Actively involved in preparation of requirement traceability matrix documentation for mapping
Participated in both code and framework design review meetings
Successfully reproduced and logged defects using Application Lifecycle Management (ALM) tool and retested when it is resolved
Prepared quality assurance reports for each product line
Performed manual testing of functional test cases and logged defects in ALM
Worked closely with the developers to get the immediate resolution to the defects
Performed Manual Testing of each functionality of the Application under test