Ramu Email : *****.****@*****.***
Phone: 770-***-****
OBJECTIVE
Seeking a career in Software Solutions and its related systems in a challenging environment to play a key role and to be a part of a creative, dynamic, growing professional IT organization and contributing towards in business, through dedicated and productive services and be a value adding asset in the Organization
SUMMARY OF EXPERIENCE
Having 11 years of extensive experience for Software Quality Assurance and Software Testing of Client-Server and Web applications.
Handled manual and automation team more than 5 years for both onsite and offshore
Strong Knowledge on the phases of Software Development Life Cycle (SDLC) Methodology, Agile (Agile & Scrum) and Software Test life cycle (STLC), Waterfall and V model.
Having experience in E-Commerce, Trading, Banking Finance, Oracle EBS, Healthcare, SAP, Mobile and retail Domains.
Expertise in preparing Test Strategy, Test Plan, Test Summary Reports, Test Cases and Test Scripts for Automated and manual projects.
Experience in interacting with business analysts, stake holders, developers and technical support in analyzing the requirement specifications.
Experience in QA Verification and QA Validations to ensure the Quality Assurance control.
Expertise in Risk Analysis, preparation of RTM & Prioritize Test cases.
Expertise in the areas of Software Testing end to end cycle, GUI, Functional, Data Validation, System Testing and Regression, System Integration Testing(SIT), User Acceptance testing (UAT) and Performance testing & Web Services testing for Client Server and web applications.
Expertise in different Automation Testing tools like Selenium with Java and QTP/UFT with VB Script.
Extensive experience in Selenium with Cucumber, AutoIT, Sikuli and Jenkins
Well Experience in WebServices and APIs Testing which include SOAP,REST Services and used SOAP UI, DHC Client, SoftwareAG and XML Spy.
Experience in using Test Management and Defect tracking tools ALM, QC, Bugzilla, Jira for Tracking the Defects and Reporting the Defects.
Proficient in Static and Dynamic Descriptive Programming and VB Scripting using QTP, UFT
Experience in Data Driven Testing using parameterization and Key word driven automation framework using UFT.
Experience in creation of keyword driven, Data Driven and Hybrid Frameworks
Expertise in writing descriptive programming and handling parameterization.
Experience in performing Backend/Database testing and creating and executing SQL queries from SQL Server, Oracle for Data Integrity
Experienced in Security Functional Testing, and involved in Security Architectural framework implementation.
Experience in implementing best practices for quality assurance. Change Control, Change Management, Product Validation and CMM Levels
Experience in planning, designing, developing testing strategies for large-scale Web applications, Java and .NET applications, Client/Server and Oracle applications.
Experience in preparing the Quality Metrics, Traceability Matrix and Testing Summary Reports.
Excellent professional skills by working independently and as a team member to analysis the Functional / Business requirements and to prepare test Cases for Manual and Automation Testing.
Ready to take up challenges like working on new Tools and Technologies.
Excellent interpersonal and effective communications skills verbally and in writing
TECHNICAL SKILLS:
Operating System : Windows 95/98/2000/NT/XP, MS-DOS
Programming Language : C, C++, C#, Java, Java Script, VB Script, SQL, PL/SQL, Visual Basic, . HTML 5, XML
Databases : Oracle 9i/10g/11g, DB2, MS SQL Server 2008, MS Access 2000
Test Management Tools : HP ALM 12.0, HP Quality Center 9.2/10.0/11/11.5, JIRA, Bugzilla
QA\Testing Tools : Selenium 2.5, QTP 9.2, 10, 11, UFT11.5, LoadRunner12.0, . Performance Center 12.0, XMLSPY
Office Tools : Microsoft Suite (Word, Excel, Power Point & Outlook)
Exposure Skills : Unix, Linux, Hadoop Bigdata, HIVE, PIG, MapReduce, DB2
PROFESSIONAL EXPERIENCE
Role : System Test Lead/Automation Jan 2016 to present
Client : Hewlett Packard Enterprise, Austin, TX
Project : eClaims (Electronics Claims Handling)
Project Description:
EClaims is a function/Asset within HP Global IT, which provides IT solutions for HP's Order Management and Integration Operation. eClaims (known as Claims Management tool) is an online tool that manages and provides effective response to the customer requests for product return, replacement or credit. It also allows efficient communication with the Logistics/Carriers and enables other responsible parties such as credit and collections and back office to manage the resolution of the claims. It consists of two major modules:
Physical claim module: captures and handles the customer requests for product return, replacement or credit.
Financial claim module: captures and handles the customer requests for credit, bill only or credit/rebill after the order was invoiced.
Reduce the number of claims by identifying the root causes.
Roles and Responsibilities:
Co-ordinating manual and automation teams from offshore.
Analyze requirements (User Stories) during the requirements analysis phase of projects during SPRINT refining sessions
Created Project Plan, Test plan, Test Strategy, Test summary and Metrics reports
Interacted with Business Team, developers and users to analyze business requirements and functional specifications of the project.
Involved in daily stand up meetings and Retrospective sessions
Involved in Integration, Functional & Regression Testing, User Acceptance Testing, and sanity testing on the code before migrating it to QA environment
Creating basic SQL Queries and using SQL for checking the output of various reports.
Creation of automation scripts based on written test cases using Selenium with Java and Cucumber.
Extensively used ALM for requirement tracking, and bug reporting purpose.
Creating all release reports and productivity charts
Involved in knowledge sharing and Brain storming sessions
Single point of contact between Development and Testers for iterations, testing and deployment activities.
Used SOAP UI to perform web services testing
Extensive experience with Selenium, SOAP UI, Jenkins
Ensure content and structure of all Testing documents / artifacts is documented and maintained.
Document, implement, monitor, and enforce all processes and procedures for testing is established as per standards defined by the organization.
Environment: Manual Testing, Automation Testing by Selenium, ALM-12.5(Application Lifecycle Management), Java, Oracle application, Toad, MS Office, Web services, SOAP UI, Windows XP, XML, HTML, Windows, Soap/HTML, SQL, XML
Role : Test Lead/Automation July 2014- Dec 2015
Client : Hewlett Packard Enterprise, Austin, TX
Project : OIS (Order Integration Suit)
Project Description:
Order Integration Suite is a function/Asset within HP Global IT, which provides IT solutions for HP's Order Management and Integration Operation. More than $25 billion revenue is processed via the current OIS solution annually.
Order Integration Suite is OM Middleware which provides a secure, cost efficient, and rapidly deployable global end-to-end order integration solution for HP customers"
An abstraction layer shielding order capture and internal applications from the complexity of HP order management systems, and vice versa
Connects order capture (web, e-Procurement, EDI, XML, internal applications) to the HP order management front-ends
Hides differences in order formats, order data and message protocols
Designed to keep SAP standard
Roles and Responsibilities:
Leading manual and automation teams both at onsite and offshore.
Analyze requirements during the requirements analysis phase of projects
Keep track of the new requirements from the Project
Creating the test estimations for all the releases
Arrange the Hardware and software requirement for the Test Setup.
Created Project Plan, Test plan, Test Strategy, Test summary and Metrics reports
Interacted with Business Team, developers and users to analyze business requirements and functional specifications of the project.
Prepared Resource Utilization, Trend Analysis and Monthly review meeting reports
Assign task to all Testing Team members and ensure that all of them have sufficient work in the project.
Involved in Preparing creating Test Cases based on the system/functional requirements
Performed Regression testing, Functional testing, User Acceptance testing and Integration testing.
Involved in backend testing (Data Validation Testing) by writing SQL queries.
Involved in root cause analysis of defects.
Created value innovative ideas which has reduced the efforts and increased productivity.
Analyzed, developed, documented and validated QA work product for the Sample Manager application, against the Use Case and Business Requirements Documents as part of the SDLC activity.
Involved in Integration, Functional & Regression Testing, User Acceptance Testing, and sanity testing on the code before migrating it to QA environment
Creating basic SQL Queries and using SQL for checking the output of various reports.
Performed Black Box Testing, API testing, User Acceptance Test and extensively used Selenium for Regression Testing.
Created automation frameworks like Advanced keyword driven framework, Hybrid Framework and Fast Framework
Creation of automation scripts based on written test cases by Selenium with Java
Execution of scripts using ALM
Creating all release reports and productivity charts
Given training to team members on functional and technical skills
Involved in knowledge sharing and Brain storming sessions
Co-ordinated offshore and onsite teams
Co-ordinated with clients, business, and developers for any application issues and status reports.
Environment: Manual Testing, Automation Testing by Selenium, WebService Testing, SoftwreAG, DHC Client, Java/J2EE, Desktop Applications, Winxp, Oracle application, ALM, file Net,SQL developer, Quality center11.0, UFT, MS Office, Web services, Windows XP, XML, HTML,VB Script, Web Services, Windows, Soap/HTML, SQL, XML/ MQ, HTTP, LDAP, Oracle R12.1
Role : Technical Lead/Automation Mar 2013- July 2014
Client : Union Bank, Bangalore, In
Projece : Retail Banking trading and Investments
Project Description:
It is a financial institution that assists individuals, corporations, and governments in raising financial capital by underwriting or acting as the client's agent in the issuance of securities (or both). It deals with Current account, Savings account, Business accounts, Loans, Credit Cards, mortgages, C&G savings etc.
As a part of the project handling below mentioned applications
OASIS (Online access supporting increased sales)
SMART (Sales marketing and Relationship tracking)
Investments and stocks
Trading
Roles and Responsibilities:
Co-ordinated offshore and onsite teams
Allocation of tasks to team members and providing the deliverables to clients on a regular basis
Followed Agile testing methodology
Creation of estimations, project plan and test plans
Co-ordinated with clients, business, and developers for any application issues and status reports.
Single point of contact between Development and Testers for iterations, Testing and deployment activities.
Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
Assist in performing any applicable maintenance to tools used in Testing and resolve issues if any.
Ensure content and structure of all Testing documents / artifacts is documented and maintained.
Document, implement, monitor, and enforce all processes and procedures for testing is established as per standards defined by the organization.
Review various reports prepared by Test engineers.
Log project related issues in the defect tracking tool identified for the project.
Creation of resource utilization report on weekly basis and sharing with clients
Creation of project leaning document for every release and presenting to the client
Conducting brain storming sessions for all the project learnings
automation frameworks like Advanced keyword driven framework, Hybrid Framework and Fast Framework
Build Script with Data Driven Methodology which applies the Business rules to validate the components displayed on the website.
Parameterized the fixed values, created data tables for the parameters
and wrote functions for the parameters to read new data from the table upon each iteration – Performed Data-driven testing.
Identifying object locators and updating Object Repository class in framework.
Writing the test class methods using Test NG annotations.
Worked on Selenium Web Driver for automating over 70% of cross browser testing on IE, Firefox, and Chrome.
Performed batch execution using Quality Center
Environment: Manual Testing, Automation Testing by Selenium, Java/J2EE, Desktop Applications, Winxp, Oracle application, QC, Load Runner, SQL developer, ALM 11.0, UFT 11.5, MS Office, Web services, Windows XP, XML, HTML,VB Script, Web Services, Windows, Soap/HTML, SQL, XML/ MQ, HTTP, LDAP, Jira
Role : Test Lead/Automation July 2012 to Mar 2013
Client : Genworth Financial, Bangalore, In
Project : Retail Banking trading and Investments
Project Description:
It offers services to both Personal and corporations issuing securities and investors buying securities. For corporations, investment bankers offer information on when and how to place their securities on the open market, an activity very important to an investment bank's reputation. Therefore, investment bankers play a very important role in issuing new security offerings.
It manages and invests large monetary funds, and buying and selling financial products on the behalf of their clients.
Investment banking is split into front office, middle office, and back office activities. While large service investment banks offer all lines of business both "sell side" and "buy side", smaller sell-side investment firms such as boutique investment banks and small broker-dealers focus on investment banking and sales/trading/research, respectively.
Roles and Responsibilities:
Leading manual and automation teams both at onsite and offshore.
Analyze requirements during the requirements analysis phase of projects
Keep track of the new requirements from the Project
Arrange the Hardware and software requirement for the Test Setup.
Created Project Plan, Test plan, Test Strategy, Test summary and Metrics reports
Interacted with Business Team, developers and users to analyze business requirements and functional specifications of the project.
Prepared Resource Utilization, Trend Analysis and Monthly review meeting reports
Assign task to all Testing Team members and ensure that all of them have sufficient work in the project.
Involved in Preparing creating Test Cases based on the system/functional requirements
Performed Regression testing, Functional testing, User Acceptance testing and Integration testing.
Involved in backend testing (Data Validation Testing) by writing SQL queries.
Involved in root cause analysis of defects.
Created value innovative ideas which has reduced the efforts and increased productivity.
Analyzed, developed, documented and validated QA work product for the Sample Manager application, against the Use Case and Business Requirements Documents as part of the SDLC activity.
Involved in Integration, Functional & Regression Testing, User Acceptance Testing, and sanity testing on the code before migrating it to QA environment
Creating basic SQL Queries and using SQL for checking the output of various reports.
Performed Black Box Testing, User Acceptance Test and extensively used QTP for Regression Testing.
Created automation frameworks like Advanced keyword driven framework, Hybrid Framework and Fast Framework
Creation of automation scripts based on written test cases
Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed, to compare the current behavior of the application being
tested to its behavior in the earlier version using Quick Test Pro (QTP).
Used Object Repository to capture the objects of the application by Object Spy to view the properties of the object at run time using UFT11.
Execution of scripts using ALM
Creating all release reports and productivity charts
Given training to team members on functional and technical skills
Involved in knowledge sharing and Brain storming sessions
Co-ordinated offshore and onsite teams
Co-ordinated with clients, business, and developers for any application issues and status reports.
Single point of contact between Development and Testers for iterations, Testing and deployment activities.
Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
Assist in performing any applicable maintenance to tools used in Testing and resolve issues if any.
Ensure content and structure of all Testing documents / artifacts is documented and maintained.
Document, implement, monitor, and enforce all processes and procedures for testing is established as per standards defined by the organization.
Review various reports prepared by Test engineers.
Log project related issues in the defect tracking tool identified for the project.
Check for timely delivery of different milestones.
Performed mobile testing for different apps developed for Genworth
Environment: Manual Testing, Automation Testing, Java/J2EE, Desktop Applications,Winxp, Oracle application, QC, Load Runner, file Net,SQL developer, Quality center11.0, QTP, MS Office, Web services, Windows XP, XML, HTML,VB Script, Web Services, Windows, Soap/HTML, SQL, XML/ MQ, HTTP, LDAP,Jira,python,UFT11
Role : Automation Test Lead Jan 2011- Jul 2012
Client : GE, Bangalore, In
Project : GENIUS, GE
Brief description of the project:
GE provides loans and investment opportunities. It provides new issue and underwriting system shortly referred as GENIUS.
Modules:
Imaging - Scanning the application and the other documents received along with it.
Indexing - Identifying the package of documents with the applicant information
Matching - Searching for pending cases that might own these docs.
Application Processing - Data entering the forms and validating the data as per guidelines
Validating the agent information.
Case Management –
Correcting the discrepancies in the forms (if any)
Ordering various documents and reports such as MIB, MVR, APS etc. based on data at hand.
Processing the documents/reports received electronically. If documents are received in paper format, then above steps are repeated.
Verifying if all the things required for underwriting the case are in place.
Automated underwriting (Rule Based)
Manual underwriting and approval.
Issue and delivery.
Roles and Responsibilities:
Leading both manual and automation teams
Performed System, UAT and regression testing activities.
Created Project Plan, Test plan, Test Strategy, Test summary and Metrics reports
Interacted with Business Team, developers and users to analyze business requirements and functional specifications of the project.
Prepared Resource Utilization, Trend Analysis and Monthly review meeting reports
Assign task to all Testing Team members and ensure that all of them have sufficient work in the project.
Involved in Preparing creating Test Cases based on the system/functional requirements
Performed Regression testing, Functional testing, User Acceptance testing and Integration testing.
Involved in backend testing (Data Validation Testing) by writing SQL queries.
Involved in root cause analysis of defects
Created automation frameworks like Advanced keyword driven framework, Hybrid Framework and Fast Framework
Build Script with Data Driven Methodology which applies the Business rules to validate the components displayed on the website.
Interaction with Business Development Team, Application Developers, Project Manager and other team members on application testing status when necessary.
Worked on the VB scripting for QTP to test the functionality.
Parameterized the fixed values in checkpoint statements, created data tables for the parameters
and wrote functions for the parameters to read new data from the table upon each iteration – Performed Data-driven testing.
Implemented the Regular Expressions in Object Repository to run the tests in System Test, Integration Test, UAT
Created descriptive Programming when the objects are dynamic in nature.
Implemented the Regular Expressions in Object Repository to run the tests in System Test, Integration Test, UAT
Customized scripts for error detection and recovery scenarios.
Manipulated XML data for web services/Soap Protocol
Responsible for writing Startup scripts and Compiled Module Functions for front and backend validation.
Writes and executes SQL queries in validating test results
Running VB Scripts, Test Set from Quality Center
Running QTP script from Bat file.
Ensure that quality issues are appropriately identified, analyzed, documented, tracked and
resolved in Quality Center.
Implemented in Quality Center for running Test sets in batch mode and analyze test results.
Develop and maintain Manual and QTP Automation Tests through Quality Center.
Prepared Automation Test Plans and Test Data Sheets for Web Testing.
Used Scheduler to schedule scripts run at particular time
Environment: Java/J2EE, Desktop Applications, Winxp, Oracle application, Load Runner, Performance center, file Net,SQL developer, Quality center11.0, QTP, MS Office, Web services, Windows XP, XML, HTML,VB Script, Web Services, Windows, Soap/HTML, SQL, XML/ MQ, HTTP, LDAP, Soup UI.
Role : SAP Test consultant Jan 2009 – Dec 2010
Client : Nestle, Bangalore, In
Project : ENS
Project Description:
The overall objective of the project was to upgrade to SAP CRM 7.0 for additional functionality
and enhancements that would reduce the total cost of ownership and improve user adoption by
automating processes and provide ease of use through the new user friendly web UI, connected
in real time.
This enabled Nestle to focus on strategies for customer-driven growth and to differentiate
themselves in the market by providing a superior customer experience.
Roles and Responsibilities:
Creating Master Data for testing.
Creating Business Partner, Organization Modules, products in CRM
Creation and download of Products from ERP to CRM.
Performed Functional, End to End and User Acceptance Testing on Activity
management, Territory management, org management and Email to CRM
Setting up the Quality Assurance System in accordance to the requirements.
Determine scope of the project and conduct workshops with key users to collect
business process, reporting, interface development, and testing.
Worked on Solution Manager(SOLMAN) for documentation.
Discussing the issues/concerns with Developers and Product owners.
Responsible for documentation including scope document and test documents and
contributed for Business Functional Specifications.
Involved in functional testing of end to end OTC- Order to Cash scenario.
Conduct sprint planning, sprint review, scrum meetings and retrospective meeting to
achieve the product goals.
Environment : Manual Testing, SAP, Oracle, HP Quality Center, SQL 2005, MS-Excel, Windows XP, Soup UI
Role : Automation Test Engineer Dec 2007- Jan 2009
Client : BUPA, Bangalore, In
Project : Health care insurance
Project Description:
BUPA's (British United Provident Associations) biggest and main business is health insurance in the UK, both for individuals and corporations that want to look after the health of their employees. More than half of the UK's top companies are BUPA customers. SWIFT (System with Integrated Functions and Transactions) was designed to replace the existing legacy systems
It has the following modules
ABBCC-Group & member
B2b
B2c
Sell & Renew
Providers
Claims & Pre-auth
Group Administration mainly deals with Maintenance of group details and related processing and Member Administration mainly deals with Maintenance of member details and related processing. B2b deals with Business-to-Business stream Covers all Company and Corporate channel business. B2c deals with Business to Consumer stream Covers all personal channel business – including Affinity business. Provider is a business entity in SWIFT that provides the membership with medical services and gets paid for the service provided. It is of following types: Consultant, Provider, Hospital, Network and Group. Claims mainly deals with the management of files whose claim has to be settled. Pre-Auth provides members and providers with confirmation of the level of funding for forthcoming medical treatment
Roles and Responsibilities:
Responsible for gathering business requirements from mid and senior management, by conducting meetings.
Prepared Traceability matrix document mapping with requirements and Test cases using Quality Center 9.2.
Logged the defects and track them using Quality Center
Documenting business process flows and creating detailed functional specifications.
Performed Sanity testing on the code in dev environment before migrating it to QA environment.
Involved in Regression Testing and Integration Testing.
Performed Sanity testing in
Uploading the Test cases from Excel to Quality Center Test plan folder and moving Test cases from Test plan to test lab and executing in Test lab in QC
Identify the User Acceptance Criteria (UAT) high level test scenarios as per the Functional specifications and Business specifications and UAT support.
Create, debug and run the test scripts in QTP
Enhanced the QTP scripts by adding user-defined functions to check the different functionality
of the application.
Handled known exceptions in the test scripts using Recovery Scenario Manager in QTP
Participated in meetings with Developers on change requests, Critical Issues, and modifications.
Involved in Pre-Production support for resolving the issues.
Prepared End- to- End scenarios and Test cases and executed manually.
Responsible for conducting peer review meetings for QA team members.
Involved in Team Co-ordination, Training and Technical Writing / Documentation were major responsibilities.
Maintaining bug lists, discuss with developers for the bugs found and ensured that all bugs are rectified before a new version/release is deployed.
Involved in Backend Database testing in SQL Server
Environment : QTP, Visual Basic, Manual Testing, .Net, Oracle, HP Quality Center, SQL 2005, MS-Excel, Windows XP, Soup UI
Role : Mobile Tester Jul 2006- Dec 2007
Client : Vodafone, Bangalore, In
Project : Vodafone 360
Project Description:
Vodafone 360(Tiger) is a new service that brings your world together in one place, always available on
the phone and PC. Instant access to a rich stream of information. See status updates, share content,
follow your communication history and if they choose, see where friends are in real time on map.
Roles and Responsibilities:
Participated and actively involved in walk through of the Requirements.
Study and review of Messaging (SMS & MMS) and Connected Phone Book applications features.
Preparing test plans, test reports, RTM and reviewing the test cases developed by team members.
Developing and execution of test cases for assigned applications.
Involved in uploading business requirements, test plans and documented the test results in Quality Center.
Involved in Creating, executing, coding and enhancing the VB scripts using QTP for each individual
functionality & Regression testing of the application.
Used Database checkpoints, Text checkpoints, Data-driven tests, parameterization, and synchronization statements in QTP scripting.
Participated in formal reviews for preparing test cases.
Involved in preparation and execution of Notification interaction, Audio interaction and Hard key interaction use cases.
Performed Functional, System, Performance, Regression, Load, Stress and user acceptance testing(UAT).
Compared SMS, MMS applications on various devices like OMAP 3430, Nokia and Sony Ericsson.
Tested SMS application on Qemu Emulator for basic functional testing.
Participated in daily Basic Acceptance Testing (BAT) and Smoke testing.
Involved in reporting, tracking and reproducing Bugs and participated in defect triage meetings.
Used Quality Center for repository, reporting and tracking defects, and providing updates on resolved bugs.
Participated in daily and weekly meetings with team members to resolve technical issues.
Environment : Manual Testing, Java, Oracle, HP Quality Center (9.2), SQL 2005, MS-Excel, Windows XP