RAMA KRISHNA
E-mail: *******@*****.*** Cell # 416-***-****
OBJECTIVE:
To obtain a challenging position as Quality Assurance Analyst in an organization that will utilize my strong analytical skills and detail oriented testing experience in Testing Software Applications.
SUMMARY:
• Adept expertise for 7+ years in Software Quality Assurance, Verification, Validation and Testing of Client /Server and Web based applications.
• Extensive Experience in reviewing and analyzing Business Requirements and Writing detailed Test conditions, Requirements, Test Plans, Test Cases and Test Scripts.
• Experienced in analyzing scope document, BRD, Use cases, Functional specs, Design specs and Architecture spikes to create QA documentation.
• Experience in Creation and execution of Manual Testing and Automated Testing.
• Worked through all phases of System Development Life Cycle (SDLC) to implement QA process for successful deployment.
• Experienced testing web based Applications in field level, screen level, page level and End to End Testing.
• Knowledge and Experience in the use of CASE (Computer Aided Software Engineering) tools and data query tools to aid in the development of Test cases. Experienced with backend testing in writing of SQL database queries to retrieve data from database and data transformations validations for integrity and consistency
• Experienced with Java coding for Selenium Automation Test tool.
• Experienced with backend testing in writing of SQL database queries to retrieve data from database and data transformations validations for integrity and consistency
• Extensive experience in performing and execution of different types of Tests such as Smoke testing, Functional Testing, Backend testing, non-functional testing, Regression Testing, Integration Testing, System Testing, UAT, Performance, Stress and Load Testing and Cross browser testing.
• Involved in production level testing, product release and maintenance work.
• Experience in analyzing, designing and executing non-functional business requirements in to test cases and test scenarios to execute performance, load, stress, security, failover and behavior of the system under test.
• Involved in estimation of Test Plan, Test Case and Testing.
• Proficient in writing Test Cases, Test Scripts Test Scenarios, Test data for both Manual and Automated Testing. Investigation and Trouble shooting for in-house Software applications.
• Responsible for Defect login and tracking with various statuses and priorities for resolution using Test Director, Quality Center.
• Responsible to create automation framework for functional, regression and performance testing using Quick Test Professional and Load runner.
• Responsible to create re-usable test documentation; test plan, test cases, test execution schedules for Regression testing for Sustainment release testing.
• Involved in Writing, Updating the Test documents and evidence documents for various stages of testing for reference and auditing purpose.
• Good knowledge with UNIX and LINUX Administration.
• Experienced with Java Script for Selenium Tool and VB Scripting Language for QTP.
• Extensive Experience in Oracle (SQL, PL/SQL), wrote SQL Queries to interact and verify data in Database.
• Good Knowledge with UNIX shell scripting and with programming with VB, .Net, Java.
• Experience in Testing of large Applications on Client/Server, Web and E-Commerce in Telecom, Finance, Health and Insurance Application.
• Strong Analytical and Communication skills with Capable of working efficiently under stress and tight deadlines.
• Good organizational, team player, initiator and time management skills with prioritization and planning
TECHNICAL SKILLS
Languages: J2EE, JAVA, VC++, C++, C, ASP.Net, VB.Net, Visual Basic, ASP, SQL,
PL/SQL, PERL, SQA Basic, Python, Bash TSL
Test Tools: Win Runner, Rational Robot 2002.05.20, Load Runner, Slenium, Quick Test
Professional 8.2,
And Rational Suite Enterprise.M.S Tools like M.S Excel, M.S.Word and Project
Bug Reporting: Test Director, Quality Centre, PVCS Tracker, Bugzilla and Clear
Quest
OS Mainframe, TSO, CICS,JCL, SPUFI, HP Unix/Sun Solaris, AS/400, Linux,
Windows95/98/2000Professional/NT/XP, iOS and Android SDKs and MSDOS
Web: J2EE, .NET, EJB, JSP, Servlets, Applets, ASP, COM, DCOM, and MQ Series.
Web Languages: HTML, DHTML and XML.
Virtual Products: Citrix, VMware
Front Ends: Visual Basic, Power Builder 8.0 and Developer2000
RDBMS: Oracle9i, DB2, SQL Server2000, 2005, MS Access and MYSQL.
Scripting: TSL, VBScript, JavaScript, SQA Basic, and Jscript
App Servers: Web Sphere, Apache, web method, Web Services, Web Logic.
Network: TELNET, FTP, HTTP, RDP, VNC, TCP/IP
WORK EXPERIENCE:
Best Buy Canada Ltd. July’05 – Present
Position: Quality Assurance Analyst.
Description:1) SMARTS (Service Management and Returns Tracking System) Application which is associated the Ordering Parts, billing and Receiving and shipping details of consumer electronic products from and to the concerned stores. This is Client/Server application with Windows 2003 as Operating system with Oracle database.
2) Web Applications like SMART Extn for detailing and validating the warranty status, serial number and BOS (Bill Of Sale) of the units.
3) Web Application like E-Grace to generate and retrieve invoices both in English and French Languages. Invoice number auto generate from the system.
4) Web Applications: Best Buy Web Site for online shopping; Best buy rewards point cards, online reward points tracking, point of sale, monthly releases with sale enhancements of products and services. Performed performance, stress, load testing for e-commerce applications for response time, bottle necks, bench marking, throughput by customizing script with transaction times, parameterization, correlations as per business requirements
Order processing and tracking across the system retailers through call centre application
5) Fujitsu’s Global Store: Web based integrated Point of sale for retail system with customizable maintains and integrates customer management, store systems, kiosks and in store mobile computing approximately 7000 POS terminals.
6) CRMS: Corporate Record Management System is a web based application designed to locate, maintain, track and release corporate records and monitor the complete life cycle of these records. Integrated System Testing and Regression testing are done manually. Test Director is used to create and run the test scripts and track the defects
Data migration from legacy systems and data validations through batch processing
Enhancement and release testing through new releases and enhancements and production fixes
Implemented QA process across QA process end to end testing and User acceptance testing
Roles & Responsibilities:
• Created test scenarios for order processing, shipping and confirmations across the group of stores and whole sellers.
• Experienced in creating test cases, test scripts and test data to execute the application for functional, regression, integration and end to end and backend testing.
• The Application tested for manual and automation with frame work plans and met time lines.
• Performed the Positive and Negative Testing for requirements with User Inter face testing on the application.
• Experienced with Java coding for Selenium Automation testing tool for Web Applications project
• Participating walkthrough meetings and participate in daily test defect review meeting.
• Prepared Test Plan and template to create test cases, test scripts with test conditions.
• Experienced performing back end testing with ETL and SQL to check data integrity.
• Used HP/Mercury Quality Center for Bug Tracking and Test Management.
• Created and enhanced Java script for cross browser testing using Selenium open source test tool for web based Applications like online purchase, part order processing and Best Buy reward Zone Website.
• Assisted in production level testing, production release and maintenance.
• Run Regression Test to ensure that introduction of new component into application does not affect the existing functionality with re-usable test suits.
• Application tested with multiple browsers like IE, Mozilla Firefox, chrome, Netscape communicator for browser compatibility etc.
• Enhanced VB Script in Quick Test Pro to add Check points, Parameterize data, regular expressions, object properties using regression frame work and created new scripts for functional and regression testing.
• Tested control objects like push buttons, Scrollbars, Entry fields for typing texts in the GUI Applications and used Object Spy for runtime objects properties.
• Experienced in non-functional testing by analyzing business requirements and executed for security, performance, response times, stress, load, bottle necks, memory usage, time sensitive, robustness, scalability, memory leaks and failover recovery of the application
• Experienced in stress, load and performance testing using VuGen, Controller and Analysis of load runner for generating, enhancing scripts with transaction times, parameterization, correlation, rendezvous points and executed controller scenarios with Performance center for hits/sec, transactions/sec, monitors, load generators with no. of virtual users and analyzed the reports for performance bottle necks, through put and bench marking
• Analyzed user and business requirements for the new build and compared of those with the old build to modify test plans for positive and negative scenarios for functional and integration testing.
• Participated in the continuous development and improvement of point-of-sale (POS) and regression testing for barcode scanning, sales, charge backs, returns, inventory management, commissions etc
• Lead and mentored junior testers and business users for different releases and enhancements
• Made schedules for regression, system and integration testing for each release.
• Experienced in back end testing, field to field data mapping using SQL queries and used SQL, TOAD, SQL Developer
• Attended status review meetings, interacted with developers, Architects to resolve the issues.
Environment: Windows,CirtixLinux,Agile,Selinium RC,HPMercury’s Quick Test Pro, Quality Center, Slenium,HP Load Runner, SQL, ETL,Oracle 10g, SQL Server, JDBC, SQL, JEE, TCP/IP, MS Office, MS Excel, MS Power Point, MS Visio, XML. HTML, VNC, ASP.NET, Java Script, JSP, Fujisan’s POS, Lotus Notes.
Scotia Bank, Toronto Nov 04 - May 05
Position: Quality Assurance Analyst
Description: Credit Adjudication System is a Client-Server application designed to serve personal banking representatives in call centers to capture loan applications for different lines of businesses. Customer information, employment, income / asset, liabilities, credit bureau report etc will be entered for validation. The applicant details with pre-bureau and post bureau validations would decision by under writers for approval or decline.
Worked on Wealth management, registered and non-registered investment products and GIC, mutual funds brokerage applications
Technical Environment: Windows, Unix, Quick Test Pro 8.2,, Test Director 8.0, Oracle9i, SQL Server, ASP.Net, VB.Net, HTML, XML, Outlook Express, MS Office, Crystal reports
Responsibilities:
• Involved in Business, Functional Requirements and Streamlined the Testing Activities
• Involved in creation of Test Plans, Test Scenarios, and Detailed Test Cases based on the Use Case Documents, Business Requirements, and Functional Specifications.
• Excellent working knowledge in financial, banking; core banking, online banking, point of sale POS, financial investments, brokerage, mutual funds, financial reporting, e-statements and retail banking
• Experienced in application testing, data validation and workflow of customers across lines of business.
• Experienced in testing navigation flow and work flow of the application for various lines of businesses
• Performed tests for Functionality, regression, Security, GUI, End to End, System, performance, user acceptance testing and Backend tests.
• Customized the scripts according to the requirements by inserting conditional statements and loops.
• Extensively used Database checkpoints, Standard Checkpoints, parameterization using Quick test pro.
• Involved in team reviews and project reviews for coverage analysis of business requirements and user requirements
• Analyzed the results, tracked the defects and generated reports using Test Director.
• Performed Regression test to ensure product integrity after modification and enhancements.
• Worked with technical staff to validate test requirements, resolve design issues and software defects.
• Executed queries in test databases using SQL queries data consistency
• Involved in creating UAT Test Plan and subset of Functional test cases for UAT test.
Nationwide Insurance, Des Moines, IA Sept 03 - Aug 04
Position: QA Test Analyst
Description: The purpose of this project is to provide Nationwide Independent Agents and internal underwriters with Loss runs reports for various lines of business. The users can request detailed or summary reports through Agent Center by providing the policy information and date range. Cold Fusion was used as front-end and Oracle was used as back-end. Mainframe testing, System testing and Regression testing were performed manually. Mercury Quality Center was used for defect tracking.
Applications for auto insurance, personal life insurance, business insurance, annuities and financial services enhanced with e-commerce and end to end business solutions across the organization.
Responsibilities
• Involved in reviewing Business Requirements Document and the Technical Specifications.
• Closely interacted with the Business Analysts during the test planning phase to review the Solution Requirements and responsible for identifying and closing gaps in the requirements.
• Analyzed system requirements and developed Master Test Plan, test idea log, test cases and traceability matrix for various applications.
• Estimated work effort for various tasks in the testing process for auto, life, business insurance products and financial applications
• Validated the integrity of data displayed in various reports by comparing with the mainframe database.
• Performed ad-hoc testing, system testing, regression testing and mainframe testing.
• Created test scripts in Quality Center to perform functional and regression testing.
• Developed test scripts for manual testing of mainframe and web based applications.
• Tested applications that were developed in VC++, ColdFusion and J2EE on Windows2000/ NT/XP. Back End Testing was done using Oracle and Hyperion (BRIO).
• Responsible to provide reports for go no-go decisions based on the system testing and regression testing results.
• Experience in performance, stress, load testing using Load runner for response time, bottle necks, throughput and bench marking of the application
• Regularly followed up with Development Team to discuss discrepancies identified during testing. Detected bugs by interacting with programmers and end-users.
• Performed software support as necessary in both production and testing environments on client and server side.
Environment: ColdFusion, Oracle, Hyperion (BRIO), UNIX, Windows NT/2000/XP, Load Runner, Mercury Test Director, Mainframe IBM 3270 (OS 300), TSO, File Aide, SPUFI,
Wells Fargo, Minneapolis, MN Oct 02 – Aug 03
Position: QA Analyst
Description: Image Viewer Services (IVS) is a middleware application hosted as a web service. The interaction between IVS and the client application is SOAP over HTTP. It is a browser application used to retrieve and view digital images for research purposes. The purpose of this project is to load test various IVS services and develop regression test scripts to test the application. Mercury Virtual User Generator (Vugen) and Performance Center are used to create and run the load test scripts. Regression test scripts are developed using Quick Test Professional (QTP) and Test Director is used for defect tracking.
Worked on regression testing across core banking, ABM, POS, IVR, online banking, Fraud and AML, collections, call center applications for end to end banking solutions
Responsibilities
• Analyzed the requirements and technical specifications and created the Load test plan and Master Test Plan.
• Manually executed test scripts in Test Director and performed Integrated System Testing and Regression Testing.
• Created automation test scripts using QTP and enhanced the script using various user defined functions.
• Developed QTP scripts to capture and save images of retrieved checks. Enhanced the QTP script to display the images in the report.
• Provided support to the QA team in creating automation test scripts in Quick Test Professional to perform regression testing.
• Developed load test scripts using Mercury Vugen and created scripts with custom requests to send SOAP and XML messages to IVS.
• Parameterized the load test scripts and defined various transactions. Executed the load test scripts using Mercury Performance Center in both production and testing environments.
• Analyzed the load test results in Mercury Analysis and created reports and graphs. Compared the response time of various services. Presented the analyzed results to the team.
• Created Vugen scripts to send xml requests to access applications without a front end and validated the response xml. Created scripts using web and web service protocols.
• Closely interacted with the Business Analysts, System Architect and the Developers during the test planning phase to review the Requirements.
• Documented the effect of environment on response times to serve as a benchmark for future testing efforts. Compared and documented the improvement in response times before and after system upgrades.
• Documented the load test requirements, plans, test set up, test scripts and test results.
Environment: Mercury Suite – Load Runner (Virtual User Generator and Analysis), Performance Center, Test Director and Quick Test Professional, Solaris 8.0, AIX Servers, IBM Web sphere 5.0, IBM MQ Series 5.3, SOAP, XML, WSDL, Soap Scope, .Net, Windows NT/2000/XP
Jeevan Softec Health Management Nov’01- Mar’02
Position: Software Engineer
Description: This Project developed for Hospital Management System for enhanced electronic data interchange (EDI) and electronic medical records (EMR) across departments in hospitals. It includes training schedule for Hospital Nurses, technical staff and Doctors through scheduler. Search for patient, doctor and staff records and tracking patient appointments, labs, admissions etc across the system.
Roles & Responsibilities:
• Review Requirements, Design documents and analysis.
• Performed Functional, Regression, Integration, End to End, Positive, Negative testing, System testing and UAT.
• Created test scenarios for end to end electronic communication across the modules in the health management system.
• Developed Automated Test scripts for Functionality, GUI, Stress and Load Tests and executed by automation .
• Created test plans and test cases for Manual and Automated Testing.
• Developed Test scenarios and Test cases using Test Manager.
• Documented day to day testing activities and created testing summary report.
• Developed data driven Tests using test data from flat files and analyzed the results using Rational Robot.
• Involved in Back end testing using SQL queries for consistency of data.
• Tested the application under Load and Stress using Rational Robot with automation frame work plan
• Rational Robot used for automation of regression testing.
Environment: Windows, Visual Basic, Oracle7.X, Java, JSP, Java scripts, Crystal Reports. Web sphere, Rational Robot, Rational Clear Quest, RUP
Electronics Trade & Technology (ET&T) Mar 98 – Aug 01 Position: Q.A. Tester
Description: Fault Repair Management System developed for Bharat Sanchar Nigam Ltd (BSNL).This project includes Repairing of the Customer’s Telephone system on priority basis. This project initially in MS-DOS with dbase III The entire project upgraded to the SCO UNIX Client/Server Platform with Oracle as Database with Developer 2000 and Forms 4.x version. Reports generated with Crystal Reports.
Roles & Responsibilities:
• Analyzed Business requirements, Developed test plans and test cases for Manual Testing and Automated testing of the application.
• Involved in group discussion with client for the requirement and analysis time to time during the development of the Project.
• Extensively used SQL for data Integrity Testing at the backend. Manually performed Positive and Negative testing, Black Box testing and Functional testing of the Application.
• Involved in preparing Data Flow Diagrams with developing team. Analyzed the completed Software Development Life Cycle.
• Win Runner was used for automation of regression.
• Involved in the conversion of existing data from db2 to Oracle database.
• Involved in Creation of Oracle tables as per the Existing data and imported the existing data to Oracle database.
Environment: SCOUNIX Server with Oracle database, Developer 2000 with Forms4.x, Crystal Reports. Win Runner, Manual testing.
ACADEMIC QUALIFICATION:
• Post Graduate Diploma in Software Engineering (PGDSE) from Institute of Public Enterprises (IPE), Osmania University, India.
• Bachelor of Sciences (B.Sc) from Andhra University, India
References available up on request