Malathi V email: **********@*****.***
Automation Tester Mobile: 858-***-****
Professional Summary
* + years of QA testing experience including with 2 years of Automation experience (Selenium WebDriver).
Hands on experience in delivering Siebel and .Net projects with zero bug UAT. Worked under strict timelines, Worked with Agile methodologies.
Worked on Call Center, Medical, Clinical Trials and Financial (Banking) domains.
Strong knowledge of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Bug Life Cycle.
Experience in providing test effort estimations by participating in design walkthroughs and prototyping.
Gathering business requirements by analyzing the BRDs, functional Specification documents and technical design documents.
Preparing Test Plan by specifying Test Overview, Approach with entry and exits criterion, Strategy, Scope, Schedule, Risks and mitigations, Dependencies, Release criteria, Roles and Responsibilities.
Experienced in ETL Testing, Database Testing & Integration Testing.
Experience in conducting UAT Sessions with end user group, prepared UAT Test cases.
Proficient in Test Automation using Selenium Tool.
Prepared Test data for data driven Test cases and tested the application as per the Requirements of system.
Strong Experience in Automating Web Application using Selenium WebDriver with TestNG frame work.
Strong Experience in Java Programming, Selenium WebDriver, TestNG.
Well versed with Handling Elements in Selenium WebDriver. Worked with Maven Build Management Tool.
Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
Experience in System Testing, Integration testing, Functional testing, Regression testing & Re Testing, E2E Testing, UAT Testing, Security testing and system compatibility testing.
Strong experience in Preparing Test Traceability matrix and Bug Reports.
Experience in Conducting Test Case reviews, daily status meetings, Bug Triage and postmortem meetings.
Preparing Test Metrics to facilitate accurate and timely reporting. Proficient in communicating Project readiness and ability to work under strict deadlines.
Identifying Project Risks and documenting them for assessment and respond to the risks with appropriate mitigation plan.
Testing the Web applications in the iOS and Android devices.
Used Testing tools like HP ALM, HP Test Director/Quality Center, Rational Manual Tester, Rational Clear Quest, and Rational Requisite Pro. Microsoft Test manager, VSTF, JIRA.
Hands on Experience using Microsoft Excel, Word, Visio in the preparation of Test deliverables.
Have Exposure to BDD methodology used Gherkin language to write regression scripts.
ducation Qualification
M.Sc (Master of Sciences in Computer Science) from Osmania University, India.
Technical Exposure
Platforms: Windows 98, Windows 2000, Windows XP
Web Technologies: XML, HTML
Languages: C, C++, Java, VB Script, Java Script, PL/SQL
Database: SQL Server 2000, Oracle
Testing Tools: Selenium Web driver 2.53, HP ALM, Test Director/Quality Center, Rational Manual Tester (RMT), Rational Clear Quest, Rational Requisite Pro, and Microsoft Test Manager.
Bug Tracking Tool: Product Studio, Quality Center, ALM
ETL Tools: Informatica.
Professional Experience
1.NTS (New Ticketing Solutions)
Client: Melbourne (Victoria, Australia) public transport ticketing
Role: Sr. Tester
Environment: Selenium Web driver 2.53, JAVA 1.8, TestNG 6.9, Maven 3.3.1, Eclipse Mars 4.5, GitHub, Jenkins.
Duration: Feb 2014 – Feb 2016.
NTS is an automated smart card technology (Myki) system which replaces the met card and implements the MYKI across the Melbourne Victoria to make the public transportation easier and faster. NTS is a multimode transport system for the public to travel across the Melbourne (Victoria). KAMCO is Keane Australia Micropayment Consortium Pt Ltd and it works with the TTA to provide Victoria's next generation of public transport ticketing; MYKI. BizTalk is a communication channel for transferring the information in the system. It acts as a Postman for delivering the messages from Arcos to TPPS, Axapta. It is used to transform the information all around the system.
Current BT upgrade from 2006 to 2013 R involves testing of 266 services are working fine. This release contains Dev integration testing and E2E testing of Portals OPCO, TOPCO, Call Center, Customer Portal, and Maintenance Portal.
Contribution:
Prepare Test Plan and Estimation for the project.
Customizing and Implementing the TestNG Framework based on Customer suggestion.
Develop basic Reusable Functions, Business Components and Business Keywords.
Prepare Test Data for all the Regression test cases
Track and Share Weekly Status HTML Extent rreports to various stake holders.
Developed & Implemented Hybrid Automation framework using Java, TestNG and Data Driven
Used Jenkins jobs for continuation integration.
Developed components for each transaction used in the test script or scenario by using WebDriver.
Worked with REST API Webservices.
Used Maven tool to manage project structure and dependency jars.
Proposed & succeeded with Integrated of automation scripts with Sauce Labs (Cloud).
Prepared WSR, DSR, Involved in code reviews, preparation of RTM and automation test data.
Detected many production defects using automation suite which had tremendous impact on the product this resulted in many appreciations and laurels from various stake holders.
Introduced BDD methodology using Gherkin language for Call Center Regression scripts.
Handled the activities of team maintenance.
Used GitHub as a source repository system to share code within the other team .
Testing the application in the IOS and Android devices.
2.ECaR [Enterprise collections and recovery] UAT/IST
Client: Wells Fargo India Solutions
Role: Senior Tester
Environment: Selenium, .Net, Oracle, HP Quality Center.
Duration: Oct 2012 Nov 2013
ECAR UAT project is consolidate the Consumer Lending business lines by converting the Cards Collections Platform (OSCaR) on to the Lending-wide Collections Platform (ECaR) through a series of functionality enhancements. Cards Collection conversion consists of changes to ECaR for the following screens and functionality: Account Locator (ECaR), Bankruptcy, Call Tracking, Cell Phone Consent, Check By Phone, Debit Card, Debt Counseling (DMA) (ECaR), Ext Re-age, FDR Download, Mass Mail/Instruction Tab, Phone Quality updates, Payment Plan/Workout, RecoverEase, Submit Deceased Request, and Transaction history. The testing scope for this project (as detailed in subsequent sections) includes the completion of Integrated System Testing, User acceptance Testing, and Regression Testing. Testing will validate new screen and functional changes along with existing functionality for Account Locator (ECaR), Bankruptcy, Call Tracking, Cell Phone Consent, Check By Phone, Debit Card, Debt Counseling (DMA) (ECaR), Ext Re-age, FDR Download, Mass Mail/Instruction Tab, Phone Quality updates, Payment Plan/Workout, RecoverEase, Submit Deceased Request and Transaction History.
Contribution:
Analyzed the Business Requirement Document (BRD) and developed detailed Test plans, prepared Test cases.
Conducted sanity testing of the application based on user requirements.
Generated Test data for positive and negative Test scenarios.
Performed quality assurance reviews on all System Development Life Cycle.
Performed Ad-hoc, Smoke, Functional, Acceptance, System, Integration, Usability, and Regression testing etc. during different stages of the application development.
Performed Manual Testing for the Functionality and GUI of the application using HP Quality Center those cannot be automated.
Ensured the actual results match expected results using HP Quality Center.
Responsible for documenting application related errors in HP Quality Center.
Used Quality Center for tracking requirements and communicating them to the team during the test process and translated the information to test procedures.
Involved in Back-end testing using SQL quires and reporting defects in Quality Center.
Used PL/SQL Queries to perform Back End Testing for Oracle data bases.
Involved in writing complex SQL queries and executing them.
Performed functionality and regression testing during the various phases of the application using Selenium WebDriver.
Developed a Data Driven Framework using Selenium WebDriver.
Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium WebDriver.
Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
Performed UAT (User Acceptance Testing).
Generated problem and changed reports and ensured the Corrective action for these reports operate correctly.
3.PA Intelligence
Client: Microsoft Corporation
Role: Test Lead
Environment: SQL Server 2012, VSTF, Siebel
Duration: Dec 2011 Aug 2012
PA Intelligence - is the Business Intelligence platform and service for BGE-Product Activation. PA Intelligence covers business value from PA business systems and processes by identifying, understanding and prioritizing the analytical needs of our business customers. This is done by creating business process dimensional models, designs and extracting data into coherent business context from source OLTP systems.
Contribution:
Participate in requirements definition meetings with design team.
Participate in design walkthroughs and prototyping.
Preparing high Level Test Scenarios for Test plan Document by studying and analyzing the functional requirements.
Design system, system-to-system, performance and/or User Acceptance Tests.
Analyzing the Functional requirements and providing the Test estimates.
Understand and interpret user requirements and Created System Test Cases in HP ALM.
Executing the test cases and published the execution results.
Tracking Bugs in ALM, Performing Regression testing, Maintaining Traceability matrices and mapping the requirements in ALM.
Acquire necessary application/architecture/requirements clarifications from customer and facilitate offshore team in understanding application/architecture and requirements.
Created release documentation.
Provided end user training.
Work with Siebel expert Services and Database Administrator to tune the application for performance.
Responsible for releasing Siebel Project after thorough verification, validation & testing.
4.Gen 6.0
Client: Medtronic
Role: Senior Siebel Tester
Environment: Siebel 7.8 Oracle, Mercury Quality Center, Windows XP, XML, Oracle, Toad 9.7
Duration: Nov 2010 Dec 2011
Gen 6.0 is a Generation enhancement project which includes enhancements of all Medtronic business units, DART Registration Enhancements, ID Card Enhancement, PRS enhancements, GCH Interface, KANA Replacements, Siebel Contact merge, Actuate Reports, Spinal Events.
Contribution:
Preparing high Level Test Scenarios/ Conditions for Test plan Document by studying and analyzing the functional requirements.
Design system, End to End, Siebel performance and Interface Tests cases in Quality Center by analyzing FS, Design docs.
Executing the test cases in QC and publishes the execution results.
Arranging Bug Triage meetings twice in a week with onsite team members.
Tracking Bugs in Quality Center, Performing Regression testing, Maintaining Traceability matrices and mapping the requirements in Requirements tab.
Providing weekly status reports to another team which includes Test Case execution status, Results, Test Data, Bug Status and Traceability matrix and weekly issues and suggested mitigations.
Uploading Daily Test Status reports in Shared folders to make it available to whole team.
5.DART (Device And Registration Tracking System)
Client: Medtronic
Role: Senior Siebel Tester
Environment: Siebel 7.8, 8.0, Oracle, Mercury Quality Center, Load runner 9.0,Windows XP, Siebel Web Services, WSDL, XML, SOAP GUI, BPEL,ETL, Rational Clear Quest, Rational Manual Tester.
Duration: Oct 2007 Dec 2009
DART will replace Medtronic’s mainframe Device Registration System (DRS) with Medtronic’s Siebel-based Device and Registration Tracking system (DART). Project scope includes replacing and enhancing application functionality, converting data, and replacing integrations and PRS reporting. DART includes solutions for Patient Registration, Device Tracking, Contact and Relationship Management for both patients and physicians, as well as call-tracking information. Using the Siebel application, DART will collect and contain the same data contained in DRS but will include many additional requirements, such as the flexibility to keep up with changing business needs and increased government regulations.
Contribution:
Participate in requirements definition meetings with design team.
Participate in design walkthroughs and prototyping.
Preparing high Level Test Scenarios for Test plan Document by studying and analyzing the functional requirements.
Design system, system-to-system, performance and/or User Acceptance Tests.
Analyzing the Functional requirements and providing the Test estimates.
Understand and interpret user requirements and Created System Test Cases in Rational Manual Tester. Executing the test cases and publishes the execution results.
Tracking Bugs in Rational Clear Quest, Performing Regression testing, Maintaining Traceability matrices and mapping the requirements in Rational Requisite Pro.
Acquire necessary application/architecture/requirements clarifications from customer and facilitate offshore team in understanding application/architecture and requirements.
Create release documentation.
Provide end user training.
Understand and interpret user requirements
Work with Siebel expert Services and Database Administrator to tune the application for performance.
Responsible for releasing Siebel Project after thorough verification, validation & testing.
Contribution in Data Conversion Testing:
Prepared Data conversion test cases on data converted from Legacy system (DRS) to Siebel based DART Application.
Prepared complex SQL Queries to validate the data converted from Legacy system (DRS) to Siebel.
Tested data conversion process involving 120 million records.
Tested ETL transaction logic for conversion logic.
Written test cases to verify the quality of data from source to target.
Contribution in Integration Testing:
Created Test cases to test real time integration process between Siebel and external applications which involves complex electronic registration process; enabling external systems creating medical registration in Siebel using Siebel web services and Oracle SOA Suite.
Created Integration Test cases on Siebel Outbound web services sending data from siebel to external application/vendor.
Performed Integration testing on Inbound and Outbound Siebel Web Services.
Tested the Registration process by using web service testing tool SOAP UI, importing WSDLS, Modifying XML pay loads to validate the process and performing load testing.
Tested the Registrations Process electronically from DRA/eDRS applications to Siebel DART application and verifying the status of the registrations back again in the eDRS/DRA database as CLOSED / AUTO COMPLETE / SUSPENDED.
Tracking Bugs in Rational Clear Quest, Performing Regression testing, Maintaining Traceability matrices and mapping the requirements in Rational Requisite Pro.
Generating daily and weekly status reports by communicating with Client.
6.MS Market
Client: Microsoft Corporation
Role: Senior Tester
Environment: .Net, ASP, JSP, SAP, SQL Server 2005, SSIS (DTS) package, Test Director, Product Studio, Windows XP, Windows Vista.
Duration: May-2006 to April -2007
Microsoft Market is a global purchasing application maintaining vendors from different company codes and creating different types of purchase orders for them, routing them for their approval to different manager levels, and delivering the information thru acknowledgement to the vendor on fulfillment. This Includes purchasing orders like Business Cards, Software, Hardware, Books, Vendor Samples...etc. This application also integrated with third party vendors like HP, Lenovo, Dell and Toshiba for performing remote shopping. The application has been in continual development for 8+ years, and has had many features extended, altered, and revoked during that time. The application has been written in many different languages, and has a number of external and internal dependencies. Testing MSMarket today is a challenge due to several factors because of its age, size, and complexity of the application. The number of dependencies is more. The most important fact is everything is configurable.
Contribution:
Analyzing Purchase Orders with company implementations and provide the Test Estimates.
Preparing the Test plan Documents by studying and analyzing the functional requirements.
Creating Test Cases (Functional and Database) as per the Change Requests.
Executing the System and Integration test cases and preparing Execution results.
Tracking Bugs, Performing Regression testing, Maintaining Traceability matrices and Generating daily and weekly status reports by communicating with Client.
Testing the confirmation of purchase order in SAP database and SQL server database.
Performed Unicode testing in SAP environment with multi lingual testing.
Performed Compatibility Testing of application on Windows Vista and Windows XP environment
Done the field level, constraint level, record count and table column level validations in source database to target Data warehouse,
ETL testing with DTS Packages testing in Customer and Vendor Contacts..
Final Data Report Verification
7.Microsoft Service Enterprise (MSE 2.5)
Client: Microsoft Corporation
Role: Test Engineer
Environment: Windows XP SP2, Siebel 7.7, Test Director 8.0 / Quality
Center 8.2,SQL Server 2005
Duration: Jan-2005 to Feb 2006
Microsoft Service Enterprise (MSE) is an internal issue tracking and service management system, which provides metrics for more than 1000 Microsoft workgroups. MSE allows various support tier organizations to log, track, manage, and/or escalate issues. MSE leverages the Siebel eBusiness Application. Siebel provides a suite of modules which MSE leverages for Service, Infrastructure, and Incident Tracker Requests MSE tracks client interaction from the initial problem through resolution using Service Request (SR) to provide a secure and personalized support experience. MSE allows organizations to track proactive and reactive change, service failures, and related issues using Infrastructure Requests (IR). In addition to problem and service management.
Contribution:
Analyzing the Functional Specification Documents.
Preparation of Test Cases and Test Scripts.
Executing the Test Scripts and cases
Performed Regression testing
Bug-Tracking, Reporting and Bug-Review,
Preparing Traceability matrix
Executing BVTs in both UAT and Production environments.
Attending weekly Bug Triage meetings with the team members
Preparation of daily Test and Bug Tracking Reports containing.
Co-Ordinate Testing / QA / Risks / Mitigations / Slippage Issues with onsite and offshore team.