Karthik Padumati email: **************@*****.***
QA Analyst Phone: 647-***-****
Summary:
5+ years of experience in the field of Software Testing,with major emphasis on Software development life cycle and Software Testing Life Cycle, Validation and Verification and Functional Testing in Windows, Web, Mainframes and Unix and Mobile environments
Have ability to translate functional requirements into Test cases/Scripts, Test scenarios
Proficiency in using HP Quality center, HP ALM, JIRA and Quick test professional, Selenium, Confluence
Experienced in performing Sanity, Functional, System, Integration, Security, Cross Browser, Back-end, Data Mapping, Data Validation, Conversion, Black Box, Regression, Load, Performance, User Acceptance testing, BAT
Performed testing on Web based, Client/Server, UNIX and Mainframe applications in different domains like Insurance, Banking and Transportation
Have Ability to export requirements to HP quality center and create Requirement Traceability Matrix
Ability to export test cases to Test lab and report defects using Quality Center 10.0, HP ALM 11.5 and JIRA.
Well experience in testing applications on IOS, Android, Blackberry and Windows mobile operating systems with multiple carriers
Experienced in Retrieving and reading logs from all Smartphones
Involved in Language Preference Testing (French)
Experience in Creating Data through IBM Host and maintaining data
Experience in using VISA online portal for managing Tokens for TD Credit cards
Ability to create confluence pages to pull reports for Execution Status
Performed Regression testing using Quick Test Professional/ Selenium
Good team player with test to break attitude and Excellent Communication & Analytical skills
Skills:
UNIX, Windows 95/NT/2000, Sun Solaris, MS-DOS, LINUX, Mainframes (TSO, DB2, IMS, SPF)
C, C++, Java, VC++, JCL, CICS, JDBC, EJB, JSP, HTML, DHTML, ASP, CGI, PERL, Visual Basic 5.0/6.0, Power Builder5.0
VB script, Java Script, PEGA,HTML, Web logic, J2EE, Java Web Server, IBM Web Sphere, Web Logic, OAS and IIS
Oracle 9i/10g, MS Access, SQL Server, Sybase, SQL
Quick Test Professional 10,Test Director 8.0, Quality Center10, SOAP UI, Rational Functional Tester, Selenium, Visual Studios Testing System, JIRA, Bugzilla, HP ALM 11.5, Perfecto, SOA, TSYS/TS2
IOS, Gingerbread, Honeycomb, Ice Cream Sandwich, Kit-Kat, Marshmallow, Android M, Blackberry OS 5.0 to 10.3
Certifications:
Certified ISTQB Analyst
Toronto Dominion Bank (Digital Channel) - Mobile Testing Dec 2013 – Feb 2016
TORONTO QA Analyst/Lead
Project 6: TD Mobile Cloud Payments
This project is a transition to SIM based operating model to utilize the Host Card Emulation (HCE) to secure tokens mapped to TD Credit cards, via Visa’s Visa Token Service (VTS), Cloud payments platform. Focus is driven towards a legendary experience for Canadian TD Visa Credit card customers in setting up and using Mobile Payments on HCE capable devices through TD app.
Project 5: Manage payee Functionality.
This project focused on making it easier and more convenient for customers to manage payees and Interac e-Transfer recipients and was able to provide Tablet users with the ability to add / modify / delete Payees for Canadian and US Bill Pay and add/edit/delete IEMT Recipients for the TD Tablet app
Project 4: Web Broker Transformation.
WBT is focussed on new Web Broker Platform to deliver a Legendary Customer Experience and Next generation features. It includes delivery of new look and feel to existing core Web Broker functionality with a revised home page and updated watchlists.
Project 3: IEMT Fraud Reduction.
The e-Transfer Fraud Reduction Enhancement project is to enhance the information passed to PRM. This additional data would prove valuable in improving decision accuracy and case decision time
Projects 2: Mobile Remote Deposit Capture – Canada.
Mobile Remote Deposit Capture Canada will provide Canadian Mobile Banking customers the unique ability to use the camera on their mobile device to take a photo of a cheque and submit the image as a deposit via Mobile Banking channel. Canadian Personal and Small Business Banking customers who are active Mobile Banking users who meet the MRDC Eligibility criteria and have the need to deposit cheques.
Project 1: TD Mobile Payment (ADAPT, Cross Wallet, Inclusion of Aeroplan Products for TD Wallet, UGO Wallet)
TD Mobile payment application is a user friendly and security guaranteed application provided for the TD credit card users. This application is mainly developed for Android devices which are NFC enabled. Mobile payment will limit the payment scope to Near Field Communication enabled payments at the Point of Sale. This application is a virtual wallet to customers where users can make payments by just tapping the mobile device at POS terminal. TD Mobile app use leading edge technology to help ensure the security and protection of your account and payment information
Roles & Responsibilities
Responsible to analyze various applications like Functional Requirements, Business Requirements, System Requirements and Use Cases.
Involved in the Requirement review meeting to understand the requirements and requested application overview from the Business analyst.
Involved in Creating the Master test plan which includes complete information about Application, technologies used, Development strategies, types of testing, Risks and mitigations, daily metrics and Environment by requesting inputs from various stake holders.
Analyzed the application and documented gaps in documents to the appropriate authors and requested for an updated version of the document.
Analyzed various documents like wireframes, GUI and Content documents and reported issues using query matrix.
Responsible to Identify and gather Test data required for various scenarios.
Responsible to give walkthrough on business scenarios and get it reviewed.
Created detailed Test cases for all the scenarios, Business rules described in the Business rules document and provided them for both internal and external review.
Responsible to Export Test cases to HPQC, HPALM after the review.
Created Test plan and executed the test cases according to the test cycles and logged all the defects with their priorities and severities.
Requested different versions of IOS, Blackberry and Android devices as part of Positive and negative testing.
Successfully Performed sanity testing, functional testing, system integration testing, end to end testing and user acceptance testing.
Tested color contrast using PASCIEllO WAT(Web accessibility Tool)
Tested the Target touch size, VDI spacing in app using MeasureIt
Involved in Language Preference Testing (French)
Involved in JFT Testing
Performed regression testing on the new build and final build after the bug fixes using both manual and automated regression
Reported defects to the development teams based on the priority and severity.
Validated Production builds deployment by executing sanity test cases and performed functionality and usability testing.
Reported Production functional and usability defects to the development team.
Involved in weekly status meetings and Defect triage meetings.
Provided weekly status reports to the Project Manager and QA manager.
BMO Mobile Banking Application & BMO Marketplace Mobile Aug 2012 – Sep 2013
Toronto QA / UAT Analyst
BMO Mobile Banking Application for Blackberry, Android, IPhone or IPod touch is the most user friendly and security guarantee application that can be used by personal and small business banking customers of BMO. Using the BMO Mobile App customer can access their personal, small business banking, master card credit accounts, check their account balances, transfer funds and locate BMO branches. BMO Marketplace Mobile App is used by BMO customers to organize their home ownership, retirement planning and BMO smart steps community by using mortgage planning options.
Responsible for gathering functional requirements and design document from business analyst and developers
Reviewed and understood the requirements and design of the mobile banking application
Created test scenarios and test cases to test the mobile application using the smart phones in the test environment
Performed test planning, test execution and test analysis on mobile application using different smart phones like (IPhone, IPod, Blackberry, Android)
Worked closely with Developer and DBA in identifying the test environments for test execution of mobile banking application
Tested Functionality and Cross platform features of mobile banking application on smart phones with different OS like IOS, Android and Blackberry
Validated the following functionality of BMO mobile banking application as follows Account funds transfer & also validated balances, deposits and withdrawals
Validated the following functionality of BMO market place application as follows: mortgage calculator, home profiles, manager check list, start pre approval, about you, future you, fuel gauge and points of interest
Executed testing on both native and web version using different carriers with 3G and Wi-fi networks
Performed compatibility of mobile applications on different operating systems like IOS, Android and Blackberry
Performed negative testing to check the data transmission functionality and backend systems validation
Performed regression testing to confirm bug fixes were valid and to verify proper functionality of the back-end system as well as application
Performed UAT testing by coordinating with the end users
Involved in creating UAT test plan, UAT test scenarios and UAT test cases based on the UAT Test plan document
Identified UAT test data and verified the data in the UAT data base
Validated UAT build deployment by executing sanity test cases and performed functionality and usability testing
Reported UAT functional and usability defects to the development team
Created status reports from Quality Center and reported to the management on daily basis
Ministry of Transportation-British Columbia June 2011- July 2012
Online Ticketing System QA Analyst
Participated in requirement analysis and prepared system test documents
Responsible for gathering Business and Functional Requirements Documents.
Identified gaps in documentation and reported them to project manager
Involved in the creation of test plans and execute tests, develop detail test cases based on the Requirements using Quality Center
Developed test automation scripts using QTP for Regression, Functionality, Security, GUI, configuration, URL navigation and Database testing
Edited the automatically generated scripts to customize testing
Performed Usability, Navigation, Content, Cross Browser and Cross Platform testing.
Mapped the test cases back to the requirements to establish traceability for test coverage
Used SQL to perform data mapping and backend testing by using SQL Navigator and Toad, also documented all the SQL queries for future testing purpose
Performed Functional, Integration, Regression, End-to-end, User Acceptance testing and Created a testing project, organized folders in Quality Center to track all the testing activates and logged all the defects to perform defect tracking and created Execution and Defect reports by using reporting functionality in Quality Center
Also responsible for summarizing test results for management, responsibilities will include tracking testing results, categorizing issues and creating/distributing trouble reports, managing the defect lists as well as analyzing data to ensure data integrity
Reported the defects in Test Director with proper priority and severity.
SBI Life Insurance, INDIA June 2010 to May 2011
Legacy to Online Conversion Software Tester
This project was developed for the conversion of the Classic system to the Web online system. It involved in the conversion of the legacy insurance data into Web online system with oracle database. New Liberty online web application will be used by the policy administration department to access the policy details of the customers.
Technologies: ASP, ASP.NET, VB.NET, C#, Visual Studio, MS SharePoint, IIS, XML, SQL Server, MS Office, Quality Center 8.0, SQL, SQL Plus Web sphere, UNIX, Oracle.
Responsible to Analyze Business Requirements, Functional Requirements, Design documents and Use cases
Responsible for Creating Test cases for both positive and negative scenarios
Created and identified the test policies to be used for Functional testing
Identified and created Test student data and setup Test environment.
Tested the Functionality of Online Management application based on Functional and System requirements.
Verified and validated the integration between Online Management System and HR application as part of Integration testing.
Used SQL extensively for both Data Mapping and Data Validation testing on Online Management System.
Performed Regression testing by retesting the functionality after defect fixes on Online Management system.
Used Quality Center to report and track defects and provided status reports to the management.