Quality Assurance Resume Profile
Summary:
- Highly motivated professional with over 8 years experience in IT systems implementation projects as Quality Assurance analyst with a record of delivering successful QA solutions in Waterfall and Agile environment.
- Specialized in Web testing, Client Server and GUI applications.
- Extensive experience in Banking, Financial and Telecom industry
- Proficient in QA Testing Methodologies, Test cases, Test procedures by analyzing business, system and functional requirements.
- Skilled at employing both automated and manual testing methods to conduct Integration, functional, regression, smoke, sanity, unit, user acceptance, white box, black box, compatibility testing and performance testing
- Expertise in all phases of the software development life cycle SDLC , including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management and reporting
- Experience in requirement analysis, test plan development, test data preparation, execution of test plan, reporting test results and interfacing with business and development teams
- Possess an extensive knowledge of the processes, procedures, and policies necessary to consistently produce a superior product and service. Technically savvy and a quick study in learning technology
- Experience in Quick Test Pro, Quality Center to create, maintain and automate test scripts.
- Proficient in Quality Center QC for test designing, requirements mapping, traceability matrix, reports, test execution and defect tracking
- Experience in using complex SQL queries and stored procedures to validate database, BI reports, identify test data and create test data
- Thorough understanding on Business Intelligence Software's like OBIEE and Cognos
- Efficient in manipulating Test Scripts generated by QTP executing Functional Testing and Regression Testing using Data Driven Framework.
- Experience in Data warehouse testing using ETL techniques.
- Experience in web services testing using SoapUI.
- Efficiency in managing test script repositories over multiple builds, evaluating the correctness of scripts and re-scripting for enhancements and fixed defects in the application.
- Expertise in writing Library functions and Generic Functions using scripting languages.
- Ability to clearly and concisely describe problems in both written and oral forms and communicate both orally and in writing in a clear, professional and pleasant manner.
- Excellent analytical, problem solving, decision-making and presentation skills with ability to co-ordinate activities in a fast paced team environment.
- Strong Team player and contribute towards the team goals. Ability to work productively and effectively in a team as well as individually. Excellent communication and documentation skills with experience in presentation of highly technical material.
- Experience in Defect Tracking and Reporting using Bugzilla, Zira and Quality Center.
- Expertise in using Configuration Management tools like MS VSS and CVS.
- Working knowledge of multiple databases like Oracle, SQL Server and MS Access.
Core Competencies:
- Team Leadership
- Client Relationship
- Process Improvement
- Project Management
- Manual and Automated Testing
- Quality Assurance Engineering
- Functionality Testing
- Regression Testing
- Retail Banking Lending and Leasing Telecommunication
Technology/Environment:
- Quality Center9.0/9.2,ALM
- JIRA
- Quick Test Pro QTP 9.2/10.0
- LoadRunner 9.0 / 9.5
- SoapUI
- Oracle 9i/10g
- Sybase 15
- Transact SQL
- Stored Procedures
- Rapid SQL 7.3/7.6
- TOAD 8.5
- Win7 Sun Solaris
- Linux/Unix PythonShell
- Windows
- DOS
- .NET
- J2EE
- VB Script
- Unix Shell scripting
- Java
- C
- HTML
- XML
- SWIFT
- MS Excel MS Access SharePoint MS Visio FLEXCUBE SpringCM WinXP
Professional Experience:
Confidential
Sr.Quality Assurance Engineer
Responsibilities
- Extensively working on each phase of the QA life cycle and involved in all the phases of Software Testing Life Cycle SDLC
- Analyze Business Requirements Use Cases and prepare Test Scenarios and Cases.
- Coordinate Meetings with Project and Development team to communicate project issues
- Gathering Business Requirements accomplished Gap Analysis for Client's requirements.
- Coordinate with a team of 7 QA testers.
- Perform Manual Testing of web-based and client-server enterprise applications and used Quality Center for test management.
- Prepare Test Cases based on document like Business Requirement Document, Spreadsheets and Screen-shots.
- Develop Test plans, Executed Test scripts and Reported Bugs in Quality Center.
- Automate Manual Test Cases using QTP VB script to achieve the test objectives.
- Facilitate bi-weekly meetings and evaluated the project progress.
- Work as QA Expert to Test additions done to the application in SCRUM team.
- Perform Data Driven Testing DDT using parameterization in QTP.
- Perform Smoke, Regression, Negative and Positive testing.
- Use Load Runner, for Performance, Stress testing and Load testing.
- Involve in Backend Testing and executed SQL queries.
- Conduct testing on the servers using Load Runner to establish the load capacity of the server.
- Use Quality Center for the reporting and tracking of defects.
- Integrate Quality Center with QTP and converted Manual Test cases into automated scripts by writing QTP Script VB Script in Expert View.
- Integrate QC parameters to QTP Test parameters and Action parameters.
- Conduct Integration testing and User Acceptance Testing UAT .
- Re-test the application to check whether the defects are resolved or not Regression Testing
- Use JIRA to write and maintain requirements also for finding, documenting, organizing, and tracking requirements.
- Write the detail Schedule for software development used with MS Project Schedule for the whole project life cycle.
Environment: QTP, Load Runner, Quality Center, SQL, Oracle, Windows XP.
Confidential
Senior Quality Assurance Engineer
Responsibilities
- Worked in Agile development environment with frequently changing requirements and feature set.
- Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents
- Interacted with business analysts and software developers for defect reviews and participated in QA meetings. Proactively came up with innovative methods to improve software quality, test coverage, efficiency and regression coverage
- Delivered well-designed regression test scripts within the QTP automation framework, executed the scripts, analyzed the test results, reported them in QC and worked with the developers to help resolve the issues
- Oversaw the execution of test cases, reviewed test results and reported defects. Created detailed test status reports in a variety of formats
- Advised and communicated with all levels of management on test status
- Validated data consistency from source to target system during conversion, ETL load process and BO report dashboard
- Created scenarios in Load Runner Controller based on the test profiles fine-tuned the virtual user run-time and scenario scheduler settings.
- Used Rendezvous point to control and generate peak load on the server for stress testing
- Monitored application vulnerability issues on application front end including interface, authentication, and data integration. Performed manual and functional testing on web services for external data process
- Tested third party Web services using SoapUI cleanse address, credit check etc.
- Performed functional and system tests on Web-based applications on different browsers: IE, FireFox, Safari, and Chrome, using QTP and LoadRunner, in both the QA and back-up environments
- Developed user-defined, custom functions using the VB Script, ADO technologies to make the automated test cases more robust and manageable.
- Created SQL queries to validate data transactions, conducting manual testing and defect tracking, using Mercury Quality Center
- Met daily with Business Analysts, Product Staff and Development on test issues and requirements and also worked with the offshore test and development teams
- Interacted with developers, Business Management Teams and End Users
- Performed regression testing for each new build and update scripts according to the build
- Tracked the defects using Quality Center and generated defect summary reports
- Actively participated in internal design review of testing materials check test environment execute, track and report on test execution analyze results and communicate status
Environment : Java, J2EE, Oracle, XML, C, OBIEE, QTP,LoadRunner, Quality Center, IBM Rational, ClearQuest and Doors, Dynatrace.
Confidential
Quality Assurance Engineer
Responsibilities
- Tested their SMS platform, streaming music and ringtone distribution engine
- Created and maintained QA test plans and built the infrastructure to implement testing.
- Maintained a library of test cases for manual testing and defect tracking in BugZilla.
- Executed different types of testing for Web-based applications
- Used UNIX command line and UNIX shell scripting to work with files.
- Tested distributed systems and real-time streaming music contents. The data is fed from Oracle. Created weekly status reports
- Created shell scripts to verify triple play data, video, and voice based application routing, interfaces and protocol including TCP, HTTP, SSL, FTP, SMTP, Telnet, DNS, and DHCP.
- Created automated test cases for data load and performance testing with Shell scripts
- Created automated performance scripts for load testing with Load Runner to test application performance in different OS front ends
- Created functional test cases to verify and validate GUI, content, and context of the media system website
- Drafted Test Scripts for Data Driven Testing using QTP to dynamically allow input of different parameters
- Enhanced QTP Scripts by use of Check Points like standard checkpoints, Text Checkpoint and validated output
- values by using Text Area output value Check point
- Managed, Documented and Controlled all the test cases, test scripts and test results using Quality Center.
- Performed Integration Testing of different modules containing customer's property details, personal
- information, employment history sources of income, assets, debts and other relevant information
- Maintained Traceability between Requirements, Test Cases and Defects using Quality Center.
- Setup, co-coordinated, and conducted System and UAT Testing with Business Analysts and end users
- Conducted Manual and Automated Testing for Functionality and Regression Testing for each build and
- release
- Involved in Backend Testing to verify data integrity by using SQL
- Generating weekly status reports to the team manager attend weekly status meeting with Team members,
- Team managers, Business analysts Technical team.
Environment: QTP, Quality Center QC ,Dyantrace, Java, J2EE, VB, ASP, Java-Scripting, MS Excel, MS Word, Windows NT, Oracle, HTML, XML
Confidential
Quality Assurance Engineer
Responsibilities
- Tested the whole Mortgage application including Creating Loans, Adding users, Refinance, process of Load Delivery, Rate Calculations etc.
- Interacted with developers and business analysts to resolve discrepancies between system specifications and user requirements - involved in the complete testing life cycle .
- Linked Test Cases to functional requirements to ensure that they are traceable throughout the testing process.
- Developed stand alone Test Cases and full blown Automation suites based on the Test Plan, covering required business processes.
- Solely responsible for setting up the Test environment.
- Tested Business Processes by Creating Business Components in Quality Center.
- Verified XML for services testing and Web pages.
- Used IBM Rational Clear Quest for Defect Management.
- IBM rational Doors was used for overall Test Management.
- Performed data Driven Testing Using Excel, Databases and Flat Files.
- Tested and verified financial reports using OBIEE Oracle Business Intelligence .
- Developed test cases for GUI Testing with regards to layout, usability and standards.
- Verified and tested Data warehouse by writing a lot of SQL queries.
- Developed user-defined, custom functions using the VB Script, ADO technologies to make the automated test cases more robust and manageable.
- Made effective usage of Regular Expressions, Recovery Scenarios, Data Table Parameters, Action Parameters, Environment Variables and VBA Programming for Outlook, Excel applications.
- Enhanced the QTP Test Scripts with various Standard checkpoints.
- Developed Data Driven Tests by loading the data into the QTP Data Table there by using the concept of Parameterization and analyzed results.
- Logged bugs into the Quality Center.
Environment : Java, J2EE, Oracle, XML, C, OBIEE, QTP, Quality Center, IBM Rational, ClearQuest, and Doors.
Confidential
Quality Assurance Analyst
Responsibilities
- Worked closely with teams of BA's, developers, users and testers throughout the entire development life cycle, to identify and manage requirements, execute, track, and report on functional and integration test cases generation and execution of assigned modules
- Created test cases in Quality Center, parameterized them and converted them to Automated Scripts by integrating QC with QTP.
- Automated test scenarios for GUI testing, Functionality testing using QTP
- Created Customized Check points to check for the broken links, text and standard properties of an GUI object using QTP
- Involved in Data Driven Tests to validate the same scenario with different test data
- Performed Sanity, Smoke, Functional, Security, and User Acceptance testing manually
- Performed Front End testing and Back End testing using Black Box testing methodology
- Performed Security Testing of the application to ensure proper user authentication
- Provided test plan, daily reports on the functional or performance testing effort
- Wrote Test Summary Report at the conclusion of the test cycle
- Performed back end testing using SQL queries to verify the correct information was entered in the Database
- Identified and reported software defects/bugs using Quality Center.
Environment: Quality Center, QTP, ASP.NET, HTML, Java, MS SQL, Oracle 9i, UNIX, Windows 2000/XP.
