Professional Summary
●Highly self-motivated and hardworking senior QA professional with 11+ years’ experience in manual and automation testing of both web based, client/server applications and back-end testing (web-services, database).
●Have worked in multiple capacities within QA team for execution of all stages of Quality Assurance Life Cycle (System test, Integration test, End to End test, Performance test, and UAT) in both waterfall and agile methodology
●Led requirements review, test planning and test case documentation / scripting
●Led defect triage and defect prioritization meetings with functional and technical teams.
●Extensively assisted QA Manager in sprint planning activities of the team – effort estimation, resource identification and execution sequence.
●Led training of business users and testing team on existing application and new features.
●Worked as liaison between development team and business teams for trouble shooting both production and development issues and help deliver fixes.
●Expertise in manual, functional, system, integration, regression, cross-browser, UAT & automated testing.
●Have extensively used / referred to BRD, FRD, workflows, solution designs, and architecture / solution diagrams to create the test plans.
●Assisted infrastructure setup and verifications for the .net applications on Unix platform.
●Strong Analytical and problem-solving skills. Excellent interpersonal and communication skills.
●Flexible and versatile to adapt new environment and work on any challenging project.
●Lead QA efforts of offshore team.
Technical Competencies
Testing Tools
HP Quality Center 10.0, Mercury Test Director8.0, Quick Testing Professional (QTP) 10.0 & Selenium IDE, Win Runner 8.0, PVCS Tracker, Microsoft Test Manager(MTM), JIRA, Visual Studio
Database/DB Tools Scripts
Oracle 9i/10g/11g,MS SQL Server, MS Access, Toad, DB2, MySQL, SQL
Operating Systems
UNIX, Windows NT/95/98/2000 XP/ 2007, Mac OS
Devices
Desktops, Mobile Devices (Tablets and phones)
Programming Languages
VB script, Java script, Java (Basics), Shell Script (Basics)
Markup Languages
HTML, XML
UNIX Tools
Putty, WInscp,XTERM
Functional Domain
Transportation & Logistics (Rail roads), Retail (Brick & Mortar, Ecommerce), Marketing (Promotions, Social Media), Financial Services (Banking, Insurance, Tax)
Wolters Kluwer, Coppell May 2019- Current
Sr. Software QA Analyst
Redesigning the existing thick client to Open commute platform (OCP) and support large returns in azure environment. Provide the ability to multiple users to work on a return at same time on thin client /web application
Responsibilities:
Actively participate in Big room planning/Kick-offs meetings quarterly in SAFE Agile Methodology
Closely worked with dev ops to deploy build in azure environment
Participate in production deployment and performed sanity on azure PODS
Aid in estimating work efforts for projects and manage work to meet the project schedules
Create and execute test cases to ensure 100% test coverage and Review test case created by other team members
Work closely with Product owner for acceptance criteria
Participate in daily scrum meetings, ensure progress is made, unblock blockers
Maintain QA environments to keep it updated.
Works closely with cross-functional teams to provide team updates
Led demo to Internal Tax analysts
Developed test cases for function, system, regression, end-to-end Testing, and PO testing.
Tested End to End, Regression, and UAT testing to complete the features
Work closely with Business and Application Development stakeholders in a demanding work environment
Contribute ideas to developing a testing framework that targets end to end checking of the system under test
Participate in gate reviews, testing activities and artifacts, ensure they adhere to gating criteria
Manage testing activities and artifacts to ensure adherence to gating criteria and participate in gate reviews
Ensure testing does not impact the production environment (e.g., file transmission scheduling)
Prioritize testing tasks based on goals and risks of projects and ensure testing milestones, activities and tasks are completed as scheduled
Prioritize testing tasks based on goals and risks of projects and ensure testing milestones, activities and tasks are completed as scheduled
Work closely with Business and Application Development stakeholders in a demanding work environment
Execute Automation scripts to perform the sanity and provide feedback to automation team to enhance scripts
Environment & Tools: C# .net, SAAS, SQL Server, Safe Agile, JIRA, Visual Studio, Microsoft azure,PODs, Thick client, Open commute platform, Web client
1st Global, Dallas Oct 2018-April 2019
Sr. QA Analyst
1st global RMS Project is to provide ability to manage calculations for multiple vendors and store plan information more efficiently and accurately as well as accurately calculate and process RMS fees for all existing and new vendor relationships and plan fee schedules.
Responsibilities:
Extensively participated in requirements gathering from Production owners
Active member of scrum teams and participate in scrum meetings of 2 weeks sprint cycle
Ensure end to end testing, UAT is performed before deployed to production
Led final demos and walk thru with customers.
Executed test cases for CRM and Back office applications (BOS)
Performed Defect Management using JIRA and prepared Test Summary Report and product defect metrics
Analyzed Source to Stage and Stage to Target mapping document based on Facts & Dimensions and validating the, Counts, Not Nulls, Duplicates, PK & FK validation, business rules to be applied on target tables.
Performed Functional, Negative, Smoke & Regression tests as per design specs.
Extensively interacted with the developers and users to resolve technical issues and tracked defects.
Performed Regression testing to test the impact of bug fix.
Maintained and executed Change Promotion Requests from DEV to PROD and TEST environments.
Provided daily and weekly status reports.
Executed automation scripts for sanity testing
Provided feedback to automation QA to enhance the scripts
Led Lunch and Learn sessions to automation QA team
Environment & Tools: Azure, PODS, ASP, C#.net,Postman, SQL Server, Agile, JIRA, Visual Studio, Thick Client
BNSF, Fort Worth, TX May 2015− Oct 2018
QA Analyst
BNSF’s positive train control (PTC) solution is designed to support the safety norms mandated by federal railroad regulation. PTC is a multi-layered architecture to support the required control and monitor for the locomotives of BNSF as well as other railroads. This multi-layered architecture goes across locomotives, bungalows (small rooms installed near railway crossings) and back-office by leveraging multiple communication protocols such as tsp, amqp etc. This solution supports two user-interfaces – a windows client with admin functions for the back-office operations and a web-based for field operations. This solution has failover capabilities as well.
PTC Solution is being developed as separate components by multiple development teams in an agile environment with monthly releases. Each release comprises of new features added to multiple components.
Responsibilities:
Extensively participated in requirements gathering. Created Test plans, Test Summary with Microsoft Test Manager (MTM), Microsoft Visual Studio(VS) and Team foundation Server
Actively involved in all stages of Quality Assurance Life Cycle (Test planning to Defect Tracking / remediation) in agile environment.
Assisted in testing planning and identified test cases after going through the documents provided and developed systematic procedure for each test case and reviewed the test cases.
Developed test cases for function, system, regression, end-to-end Testing, and UAT testing.
Performed manual testing for the web UI functionality of the application on desktop (cross-browser).
Executed appropriate tests to ensure the application and integrating systems perform to the expected specifications and analyzed test results.
Involved in extensive DATA validation using SQL queries and back-end testing.
Managed team members, assigned tasks and conducted meetings.
Extensively participated in requirements meetings and discussed enhancement and modification
Participated in daily defect triage and status meetings.
Provided risk analysis of the system test defects to the management and helped prioritize issues.
Led final demos and walk thru with customers.
Assisted technical writer in product documentation.
Performed Defect Management using TFS and prepared Test Summary Report and product defect metrics
Assisted infrastructure management, configuration management and build process of the application.
Environment & Tools: ASP, C#.net, Linux, SQL Server, Agile, MTM, TFS, Putty, Winscp
CITI Bank, Irving, TX Feb 2014− Apr 2015
QA Analyst
Citigroup's Global Consumer Group serves consumers through retail banking, cards, and consumer finance, providing a full range of innovative and comprehensive products and services. As one of the largest credit card issuer for consumer it provides wide range of services to its client through web-based portal tailored to their needs. Online portal offers bill central service which provides a centralized location to set up, view, edit, and manage single payments and/or recurring payments to various merchants using client's eligible credit cards that are linked in the system. Other important functionalities offered by this web portal include providing clients the ability to make online payments, view recent transactions and view Statements. One of the most import financial tools offered by this portal is the Mobile Services which allows clients to check balance, view Account details, track rewards, and view recent transactions on their mobile device.
Responsibilities:
Actively involved in all stages of STLC (Software Testing Life Cycle) in the project that was executed with agile methodology.
Identified test cases after going through requirements documents provided and developed test case.
Documented test cases for function, system, regression, end-to-end Testing, and UAT testing.
Performed manual and automated testing for the web UI functionality of the application on desktop (cross-browser) as well as on mobile devices.
Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
Involved in extensive DATA validation using SQL queries and back-end testing
Used Quality Center/ALM for Requirement Gathering and Test Case, Test Case Execution and Defect Tracking
Performed Defect Management in HP Quality Center and prepared Test Summary Report and product defect metrics
Automated all regression tests scripts using QTP
Executed QTP automated test scripts, verified and reported results.
Performed security testing.
Organized and participated in final walk thru with business owners.
Organized and participated in triage for defect resolution and conflicts during system test.
Environment: Soap UI, Windows NT/XP, C#.Net, T-SQL, SQL Server 2008, Agile, HP QTP /UFT, HP Quality Center/ALM, Oracle 11g, PL/SQL, Toad, VBScript
Promtions.com, West Lake TX July 2012- Feb 2014
Quality Analyst
Promotions.com is specialized in mobile, social media, and web campaigns. It’s an interactive promotion company, helping companies motivate specific consumer behavior with one-to-one relationships to drive immediate and measurable results. It is the world's top brands in the travel, automotive, retail, CPG, entertainment, financial service and high-tech industries such as Microsoft, Yahoo, Dell, MSN, Citibank, Sony, Lenovo, Facebook etc.
Responsibilities:
Worked on Agile Methodology Testing life cycle and participated in scrum meetings.
Involved in preparing Test Plan, Test Strategy, Testing scope and Test status Reports.
Documented and executed Test Cases for New Features
Performed Initial Review Testing, Regression testing, Module based Regression Testing, Smoke Testing
Involved in testing of Web Based Products on desktop and mobile devices.
Participated in daily defect status calls
Manage defect status (tracking defects status, defect age analysis) in Bugzilla from QA standpoint
Worked with offshore team
Performed Cross-Browser Testing
Environment and Tools: MYSQL, Java, Toybox, Bugzilla, QTP 9.5, Quality Control
Wright Express – Dallas, TX July 2009- Jan 2011
QA Tester (Contract)
WEX Online is web-based application is used by U.S. commercial and government fleet industry. This system is used to Order fleet cards, add authorization controls, user administration & generate Transaction reports.
Responsibilities:
Review and analyze the specifications provided by the client
Involved in writing test cases and test scenarios in QC
Application Role based security testing (permission/ Privileges)
Involved in Functional testing of the application which involves the testing of the functionality meeting the business requirements, Data persistence and Data validation
Involved in Web based testing which involved cross browser compatibility, UI validation and Layout
Performed Web Services and XML testing using soapUI
Used SQL tools such as TOAD for creating SQL queries to verify the integrity of the data
Maintained Test Logs, Test Summary reports and participated in status reporting.
Environment & Tool Details:, Java, Web Services, Quality Center, Toad, SoapUI, SQL
Best Buy - Minneapolis, MN March 2007- May 2008
QA Analyst (Contract)
OMS Credit Risk Analysis (Jan 2008 – May 2008)
The Order Management System (OMS) project is part of the Best Buy Digiterati initiative that is focused on Best Buy online order management. Credit Risk Analysis project was an enhancement of the current OMS Fraud Risk Analysis capability. The objective of the project was to reduce the number of fraud orders getting fulfilled and also reduce the manual effort required to do fraud check on the orders.
OMS Gift card Implementation (March 2007 – Jan 2008)
The Order Management System (OMS) project is part of the Best Buy Digiterra initiative that is focused on Best Buy online order management. Gift Card Redemption is an enhancement on the current OMS functionality. As part of the project, Gift card was added as a payment type in the current system.
Responsibilities:
Identify test scenarios and document manual E2E QA test cases.
Test cases were focused on payment processing, financials and fraud processing.
Assist graphs creation and analysis of the test results using Quality Center
Use Quality Center as a document repository and to log and track all the issues and defects.
Assist test data set up – gift cards, fraud data etc.
Preformed Functional, Regression and Integration Testing Manually
E2E QA test execution – Test Execution, Defect Logging, Triage meetings.
Used SQL Tools such as TOAD for creating SQL queries to verify the integrity
of data.
Environment and Tool Details: WebSphere Application server, Oracle,10g,Quality Center,Java,J2EE
American Family Insurance-Minneapolis MN July 2006 – March 2007
System Tester (Contract)
American Family Insurance has an online insurance information system that provides insurance and financial services to the customers. This application allows the customers get rate quotes, register on their web site to receive the benefits and provide access to pay insurance bills and view their insurance policies online. The customers can also request policy documents, such as auto insurance ID cards, review the status of an Insurance bill, access saved insurance rate quotes, access bank accounts, including balances, free online bill pay, and electronic transfers.
Responsibilities:
Analyzed the functional requirements for developing Test Cases and Test Scripts
Performed Functional and Regression testing manually
Wrote SQL Queries to extract the data from database tables for testing purposes.
Defects were tracked analyzed and monitored using Test Director.
Provided feedback to improve user experience
Wrote TSL using WinRunner by using record and play as well as programming
Conducted compatibility tests with different browsers and multiple operating systems.
.
Environment and Tools: Test Director, SQL, Windows NT/2000, VB.NET, VB, Microsoft IIS Server
Microsoft SQL Server, WinRunner
EDUCATION
BS, RGVP INDIA