Madhu Maruthappan
QA Analyst 901-***-**** ************@*****.***
PROFESSIONAL SUMMARY
10+ Years of proficient experience in Quality Assurance, Manual Testing for Client/Server, and Web based applications
Automation testing experience with technologies like Selenium Web Driver, TestNG, Jenkins and Maven
Working with different concepts in selenium like locators, frames, synchronization, Handling Web Tables, Frames, Dynamic Elements, Popups/unwanted dialog boxes, selenium Grid and etc.,
Solid experience on Page Object Model, Page Factory, Keyword, Data-Drive, Modular frame works using with Selenium.
Working with different Add-ins in Selenium in order to automate the applications like .Net, Web, Java and Main Frame applications.
Excellent experience in Retail, Healthcare, Logistics and Banking and Financial domains
Good knowledge on Retail banking domain
Experienced in Manual testing with tools like Quality Center, ALM, Version One
Excellent hands on experience in handling the defects throughout the bug life cycle from detection until resolved using defect tracking tools like HP ALM QC, TFS and JIRA
Participated rigorously in end to end testing with various front end clients (stores and phone banking) and resolved issues by doing thorough analysis of the request XMLs and client logs
2+ years of experience in Interface and web services testing
Excellent experience in gathering business and testing requirements
Good understanding in Software Development Life Cycle (SDLC), STLC, QA methodologies like Water fall model, V model and Agile Methodology
Experience in writing test plans, test scenario’s, detailed test cases, developing and maintaining test scripts, analyzing the results of scripts to support quality deliverables
Expertise in Support and Testing of Telecom Customer Care and Billing System
Experience in working closely with users, business analysts, project managers and developers to understand requirements and business processes for testing
Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team
ISTQB foundation level certified tester
TECHNICAL SKILLS
Software/Tools: Selenium 3.0 WebDriver, TestNG, Core Java, Quality Center, ALM Clear Quest, MS Word, MS Excel, MS PowerPoint, MS Project, CVS, Version one, SQL server, Oracle9i/10g, Soap scope, Teradata SQL Assistant 12.1, XML, Studio express Teradata, JIRA 6.3,Soap UI
Operating Systems: Windows 10 Pro and Older versions, UNIX
Languages: Java, HTML, VB Script, Java Script, XML and SQL
Databases: DB2, ORACLE 8i/9i/10g, MS Access and SQL Server 6.0
Functional Test Tools / Bug tracking tools: HP Quality Center ALM 11.0, JIRA, TFS
Web Services: SOA, REST, SOAP UI,
BDD Frameworks: Keyword and Data driven framework
Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012)
Methodologies: Agile Scrum, Waterfall, SDLC
Build Tools: Ant & Maven
CI Tools: Jenkins
Unit Test Frameworks: TestNG
Domain Knowledge: Health Care, Insurance, Utilities, Banking & Finance, E-Commerce
EDUCATION:
Bachelors in Mechanical Engineering
Work Experience:
Tech Mileage Software Solutions
Project : HEAPlus, State Of Arizona, Phoenix, AZ
January 2017 to March 2018
Role : Sr.QA Analyst
Testing HEAPlus application which is giving Full ALTCS Medical eligibility those who are having age 65 and above. This application will determine Healthcare and Physical eligibility to elder people based on their Income, Assets, Trusts, Insurance. It will apply score all the criteria then will say Applicants are eligible or not.
Responsible for developing Automated & Manual test cases along with configurations needed to test all user stories / business requirements with Selenium web driver
Updating Selenium Framework functions, methods when needed
Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Maven and TestNG
Extensively automated regression and functional test suites by developing over 200 test cases, 4 test suites using Selenium WebDriver, JAVA, Test NG and Luna
Utilized Element Locators, Selenese Commands, WebDriver methods in order to automate the Web based applications.
Performed cross browser functional testing using Selenium Web Driver.
Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel
Building automation regression test suite for the application which can be executed during each sprint release
Creating and enhancing Test scripts using element locators, Web driver methods, Java programming concepts and Test NG annotations
Tested requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors
Validated SOAP UI and Rest full API services
Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
Attend Sprint Planning, Daily scrums, and Sprint Review and Sprint Retrospective meetings
Involved in attending and organizing testing and status meetings at team level and project level on a regular basis. Assisted agile teams and implemented all test plans in accordance to need of development projects
Run the Automated Regression suite and analyzed results and file bugs
Provided demos and trainings to team members, Junior QAs, Interns and management to share and transfer of information and instructions
Tracked and reported defects into an Issue tracker and notified management with details
Prepared Test Status Reports during Test Execution processes
Technical Environment:
Selenium Web Driver 3.0, TestNG, Maven, CoreJava, JDK 1.8.0, Microsoft SQL Server 2008, Microsoft Team Foundation Server (TFS), MS Office Suite, Unix, Oracle 8i/9i/10g/11g, TOAD, Quality Center/ALM 11.0.
Tech Mileage Software Solutions
Project : CableOne eCommerce Platform, Client – Cable One, Phoenix, AZ
Nov 2016 to January 2017
Role : QA Analyst
Testing CableOne Products, Price, Offer Code which are available for the real time users in UAT environment and make sure to test all those functionalities in PROD environment also.
Responsible for developing Automated & Manual test cases along with configurations needed to test all user stories / business requirements with Selenium web driver
Updating Selenium Framework functions, methods when needed
Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Maven and TestNG
Extensively automated regression and functional test suites by developing over 200 test cases, 4 test suites using Selenium WebDriver, JAVA, Test NG and Luna
Building automation regression test suite for the application which can be executed during each sprint release
Creating and enhancing Test scripts using element locators, Web driver methods, Java programming concepts and Test NG annotations
Tested requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors
Support on Batch file Parsing/ Comparison (VBA)
Attend Sprint Planning, Daily scrums, and Sprint Review and Sprint Retrospective meetings
Involved in attending and organizing testing and status meetings at team level and project level on a regular basis. Assisted agile teams and implemented all test plans in accordance to need of development projects
Cooperate and work closely in collaboration with the BAs and DEVs in understanding and managing new requirements and accommodating emergency changes
Run the Automated Regression suite and analyzed results and file bugs
Provided demos and trainings to team members, Junior QAs, Interns and management to share and transfer of information and instructions
Tracked and reported defects into an Issue tracker and notified management with details
Prepared Test Status Reports during Test Execution processes
Technical Environment:
Selenium Web Driver 3.0, TestNG, Maven, CoreJava, JDK 1.8.0, Microsoft SQL Server 2008, Microsoft Team Foundation Server (TFS), MS Office Suite, Unix, Oracle 8i/9i/10g/11g, TOAD, Quality Center/ALM 11.0.
Project : Evo Shopping, Client – Plexus world wide, Scottsdale, AZ
October 2014 to October 2016
Role : Sr.QA Analyst
Testing shopping cart, Backup order process, and order tracking. Ensure Dashboard, Reports, Communications, Training, Tools, shopping, Account services tabs are working according to SRS, BRS and Use cases.
Participate requirement analysis with BA’s to understand interface specifications (Internal and external)
Involved in Interface file specification and mapping file analysis.
Involved in batch schedule chart preparation
Involved in test case design
Involved in interface batch file validation
Coordinate with the external system like promotion system to make sure data ingestion
Assist in project planning, design, scheduling, budgeting, and tracking activities
Tested requirements coverage by conducting walkthrough meetings of test plan and scenarios with business analysts, project managers
Cooperate and work closely in collaboration with the BAs and DEVs in understanding and managing new requirements and accommodating emergency changes
Day-to-day activity includes substantial smoke, system, integration, and regression testing, defect management, write, update, and execute test cases, preparation of test execution status report, regression test summary report, preparation of bulk test data and coordination with the teams
Guided the Team for their day to day activities and preparing them to reach the deadlines
Preparation and review of End-to-End Test Scenarios/Test Cases, Coverage matrix and Test Data
Provided demos and trainings to team members, Junior QAs, interns and management to share and transfer of information and instructions
Tracked and reported defects into an Issue tracker and notified management with details
Prepared Test Status Reports during Test Execution processes
Technical Environment:
Selenium Web Driver 2.53.0, TestNG, Maven, CoreJava, Microsoft SQL Server 2008, Microsoft Team Foundation Server (TFS), MS Office Suite, Unix, TOAD, Quality Center/ALM 11.0, BeyondCompare.
Syntel Inc
Project: FARM, Client – FedEx Ltd, Memphis, TN
Jan 2013 to Oct 2014
Role: Sr. Quality Analyst
FARM is a web based GUI application where all restrictions, notifications, and functionalities are incorporated with online and offline clients.
Implementing Selenium Test automation framework and developing automation infrastructure with WebDriver, Eclipse Luna, TestNG
Creating and enhancing Selenium scripts using element locators, Web driver methods, Java programming concepts and TestNG annotations
Cross Browser Testing(Execution test cases against various browsers like FF, Chrome, IE etc
Responsible for developing Manual and Automated test cases and configurations needed to meet testing of all user stories / business requirements
Run the automated Regression suite and analyzed results and file the bugs
Create Web services XML and run the services through SOAP UI
Trigger test MQ message from the Simulator and verify MQ server for successful MQ message transfer
Assisted agile teams and implemented all test plans in accordance to need of development projects
Review and recommend improvements to existing test procedures
Ensured that issues logged into defect and incident reporting and tracking tool are accurate, complete, and ensure there is no existing ticket on the same issue
Continuous prioritizing of responsibilities and multitasking in a fast paced, diverse, and dynamic Agile Team setting involving parallel and frequent deployments in multiple environments
Log, track, prioritize, and retest defects, write defect test cases, document, notify and escalate matters based on business priority and needs
Tested requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors
Cooperate and work closely in collaboration with the BAs and DEVs in understanding and managing new requirements and accommodating emergency changes
Defect management, write, update, and execute test cases, preparation of test execution status report, regression test summary report, preparation of bulk test data and coordination with the teams
Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired
Provided demos and trainings to team members, Junior QAs, interns and management to share and transfer of information and instructions
Tracked and reported defects into JIRA and notified management with details
Technical Environment:
Selenium Web Driver 2.47.1, TestNG, Maven, CoreJava, Microsoft SQL Server 2008, Microsoft Team Foundation Server (TFS), MS Office Suite, Unix, Oracle 10g/11g, TOAD, Studio express Teradata, Quality Center/ALM 11.0.
Syntel Inc
Project: CESE, Client – FedEx Ltd, Memphis, TN
Sep 2011 to Jan 2013
Role : Sr. Quality Analyst
The purpose of the CE/SE interface is to allow the user to view CE/SE hierarchy levels and CI ‘Enterprise Customer Definition’ hierarchies by providing detailed search criteria. The application also allows the user to perform tasks such as ‘Request Pricing’ and ‘Change the Sales Segment’ by transmitting (via hyperlinks) selected CE/SE customer information from search results to external systems such as ePRS and Sims Redesign.
Performed estimations for all the QA related tasks
Attend Kickoff meetings. Review requirements, functional and technical Design Documents
Participate in requirements, functional design, technical design and release notes walkthroughs
Perform analysis and create test plan, test cases, and test scenarios
Prepare traceability matrix
Created Test Plan, Test Scenarios and test cases and performed automation testing as per the user stories
Made sure all the new feature and regression test cases were mapped in QC
Attended daily huddle calls and status calls of different projects
Checked daily product test status in online dashboard and kept track of open issues
Reviewed the defect analysis report
Attended daily call with offshore and shared the activity plan for the day
Ensured that we are meeting test level entry and exit criteria.
Approved builds from SQA perspective after taking approvals from client test management
Prepared MOM after every client meeting and shared it with offshore team
Ensured all the issues are addressed in every new build which are scheduled to be fixed on the same
Technical Environment:
Microsoft Visual Studio 2010-2012, Microsoft SQL Server 2008, Microsoft Team Foundation Server (TFS), Microsoft SharePoint, Microsoft Visio, VM Ware, MS Office Suite, Unix, Oracle 10g/11g, TOAD, Informatica 8.1, Quality Center/ALM 11.0.
Syntel Inc
Project : CAM Testing, Client – Humana, Louisville, KY
Aug 2010 to Sep 2011
Role : Sr. Quality Analyst
Interfaces such as Humana, Avidity and IVR through which claims can be posted to the central system CAS (Claims adjudication system). The claims posted will be adjudicated based on entitlements of each member (patient) and posted to mainframe systems such as MSR, MTV and RFI.
Performing End to end testing and Integration on the suite of applications involved based on release
Involved in analyzing Business requirements/Product Design documents, specifications and development of Test Scripts, Test Cases and executing & reviewing them
Developed both positive and negative Test Cases for different functionalities
Executed Test scripts, analyzed the results and reported bugs in Quality center
Involved in maintaining and uploading the Test Scripts to Quality Center
Performed System Testing, Functional Testing, System Integration Testing, End-to-End Testing and Back end testing of the Application
Used SQL queries to run Comparison testing to compare data in database and data displayed on front-end
Involved in Peer Reviews, Functional and Requirement Reviews
Involved & prepared the test data creation
Participated in regular project status meetings related to testing
Reporting and tracking the defects using Defect Tracking tools (HP Quality Center)
Ensured that we are meeting test level entry and exit criteria
Approved builds from SQA perspective after taking approvals from client test management
Prepared MOM after every client meeting and shared it with offshore team
Ensured all the issues are addressed in every new build which are scheduled to be fixed on the same
Technical Environment:
Quality Center, Microsoft Office Suite, Microsoft Visual Studio 2010, TOAD, MS SQL Server 2008, Microsoft Team Foundation Server (TFS), Rally.
Syntel Inc
Project : SBA, Client – The Home Depot, Atlanta, GA
July 2009 to Aug 2010
Role : Sr. Quality Assurance Analyst
SBA – Supplier and Buyer online application is GUI based online agreement tool where supplier and The Home Depot can have negotiation and agreement. Step by step approval is required in order to complete the proposal and to get agreement signed by all the Owners.
Attend Kickoff meetings. Review approach documents and call flows
Participate in requirements and release notes walkthroughs
Perform analysis and create test plan, test cases, and test scenarios
Understanding and translating complex call flows into test cases
Retrieving data from the backend Oracle Database and validating front end
Performed product testing, assembly testing and end-to-end system test
Positive and Negative test scenarios were created and tested to test the functionality and the error handling capability of the application
Continuously update Quality Center with test case Execution status
Ensure that issues logged into defect and incident reporting and tracking tool (Quality Center) are accurate, complete, and ensure there is no existing ticket on the same issue
Update the daily status and participates in the Daily and Weekly status meetings
Document the entire testing process along with the lessons learned in the process of testing
Work closely with the Dev team and assist them in producing a quality code
Attend install task plan meeting for UAT
Assist with risk assessment, mitigation and re-planning efforts when necessary
Technical Environment:
MS Office, Quality Center, Microsoft Visual Studio 2010, VM Ware, MS SQL Server 2008, Microsoft Team Foundation Server (TFS)
Syntel Inc
Project : CSP - GPP – Global Product Platform, Client – AMEX, Phoenix, AZ
July 2008 to July 2009
Role : Quality Analyst
Global Prepaid Platform (GPP) application handles the stored value card (AMEX Gift Card / Travel’s Check Card / Best Buy Gift Cards) based business for American Express.
Advantage: Plex 5.5 with AS/400 servers at the back end and VC++ Client panels as the front end. GPP interfaces with its live transaction handling SVCAP (Stored Value Card Authorization Platform) through an Authorization Interface (AI). SVCAP is built on a Unix/Sun Solaris platform with DB2 UDB to store the voluminous data and Java Client panels at the front end.
Worked in Agile environment, attended sprint plan meetings, daily standup meetings
Requirements analysis and reviewed requirements documents
Configuration of workflows, validations, request Type, notifications and reports
Created test cases and the documentations for all the processes that have configured in the tool
Performed end to end testing of all the processes after the tool upgrade and have raised a defect about the important functionality of the tool getting failed because of the upgrade and reported the same to HP
Performed the testing of all the major/minor releases and patches for all the periodic releases
Worked on more than 1000 support requests and closed
Technical Environment:
MS Office, JIRA, Microsoft Visual Studio 2010, Oracle 8i, Microsoft Team Foundation Server (TFS)
Minnea Software Solutions, Bengaluru, India
Sep 2006 to June 2008
Role : Software Test Engineer
Analyzed software requirements to determine feasibility of design the test strategy, test plan and test cases within time and report the defect, status report to management and development team to fix it using skills in QC, Web services, Microsoft SQL server.
Responsibilities
Retrieving data from the backend Oracle Database and validating front end
Performed product testing, assembly testing and end-to-end system test
Extensively used SQL queries to test the databases
Positive and Negative Test scenarios were created and tested to test the functionality and the error handling capability of the application
Continuously update Quality Center with test case Execution status
Ensure that issues logged into defect and incident reporting and tracking tool (Quality Center) are accurate, complete, and ensure there is no existing ticket on the same issue
Update the daily status and participates in the Daily and Weekly status meetings
Document the entire testing process along with the lessons learned in the process of testing
Work closely with the Dev team and assist them in producing a quality code
Addressing all the defects in defect review meeting to get ETA fix
Publishing all the exit criteria documents for Sign Off
Globus Systems, Bengaluru, India
Aug 2004 to Sep 2006
Role : Testing Engineer
Participating the Kick Off meeting of all Software Development Life Cycles in order to prepare test effort estimation to design the test scenarios, business test cases, walk through with business analysts and development team using skills Quality Center, Microsoft Office, TOAD SQL, Oracle 8i.
Responsibilities
Performing End to end testing and Integration on the suite of applications involved based on release
Involved in analyzing Business requirements/Product Design documents, specifications and development of test Scripts, Test Cases and executing & reviewing them
Developed both positive and negative test Cases for different functionalities
Executed Test scripts, analyzed the results and reported bugs in Quality center
Involved in maintaining and uploading the test Scripts to Quality Center
Performed System Testing, Functional Testing, System Integration testing, End-to-End Testing and Back end testing of the Application