Automation Tester Resume
Charlotte, NC
SUMMARY
- Over 7+ years of IT experience in Software Quality Assurance and Testing Manually on Windows Platform using HP Tools ( QC) and Automation using Mercury Interactive Tools (QTP, Test Director) as a Quality Analyst / Tester.
- Over 5 years of experience with automation expertise and in depth hands - on experience with several versions of QTP.
- Evaluate different frameworks in QTP and define the right one for testing based on testing needs.
- Excellent in converting existing Manual Test Cases into Automation Scripts in QTP environment. Expertise in working with Checkpoints of QTP.
- Expertise in Front end (Functional & GUI Testing), Black Box Testing, System Integration Testing (SIT), Regression Testing, and User Acceptance Testing (UAT).
- Responsible for managing the customer, customer communication and customer expectation during UAT phase.
- Mercury Automated Tools - Quick Test Pro (QTP), Selenium, Test Director, Quality Center.
- Extensive knowledge of QA methodology, standards and procedures such as creating test strategy, test plans, test cases, test result documentation for User AcceptanceTesting (UAT).
- Extensive data validation in batch files, reports and databases; used SQL to query database extensively for data validation; expert in SQL for sub-queries, nested queries and for complex data enquiries.
- Expertise in developing and applying customized Automation Testing Strategies/ Automation Methodology and Automation Test Process.
- Conducted System Testing/ Functional/ Integration and Regression testing using QTP.
- Extensive work experience with Automation Testing Tool like QTP(9.2 to 10.0)
- Familiar in writing scripts for both Server side and Client side using VB Scripting.
- Worked in the QA Life cycle, which includes Design, Development, and Implementation of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Script for Manual, Automated & Bug tracking tools.
- Solid hands-on experience in various agile methodology like XP (Extreme Programming) and Scrum.
- Involved in working with developers for Code-Refactoring and checks for the code achieves desirable quality.
- Worked with Iterative Methodology where requirements evolve through collaboration between customers and self organizing team.
- Extremely creative in testing the code and worked hand to hand with the development team and release modules in the agile process.
- An effective communicator with strong analytical abilities combined with skills to plan, implement & presentation of projects.
- Expertise in Traceability Matrix preparation and Defect Prevention Analysis activities.
TECHNICAL SKILLS
Functions and Performance Testing Tools: Quick Test Pro 10.0, Mercury Test Director, UNIT Testing, System Integration Testing, User Acceptance Testing, Regression Testing
Bug Reporting: Test Director
Databases: SQL Server, Oracle, My SQL, Access, DB2
Scripting languages: Java script, VB Script, HTML, XML, UNIX Shell, C, C++
Application environments: C#, .NET Framework, AJAX, ASP.NET, PDF, Crystal, .NET Web Services, SSIS/ SSRS, CSS, Java, J2EE
Methodologies: Waterfall, V-Model, Agile, RUP, Scrum, RAD, UML, TDD.
Operating Systems/ Products: Windows - 7, Vista, XP, UNIX, LINUX, IBM MF, AS400, Touch Point
MS Suite/ Project Tools: MS Project, MS Office (Word, Excel, PowerPoint, Outlook), MS Visio
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Automation Tester
Responsibilities:
- Used descriptive programming in scripting dynamic objects and reusable actions in defining scenario flows in Quick Test Professional (QTP).
- Performed Data Driven testing with multiple test data inputs with QTP and MS-Excel.
- Worked with different types of recording modes of QTP (analog recording/ low level recording/ normal recording).
- Worked with Object Identification and Object Spy (these two are features of QTP).
- Involved in writing Automation Scripts (in QTP) for Banking and Insurance applications.
- Designed and developed user defined functions of QTP with well versed VB scripting.
- Optimized QTP scripts for Regression testing of the application with various data.
- Worked with different types of recording modes of QTP (analog recording/ low level recording/ normal recording.
- Worked with Error Handling Technique like Recovery Scenario Manager present in QTP.
- Executed test cases and incident/defect management utilizing mercury test director tool.
- Ensured the existing data structures had a smooth migration to the new database.
- Provided weekly status report to the Project Manager and discuss issues related to quality and deadlines.
- Expertise level using synchronization point to match the speed of application and QTP.
- Executed testing of the applications using Agile’s Test Driven Design (TDD) technique.
- Tested and used extensively Agile Data Load Instructions System Engineering Report.
- The steps required to facilitate the loading of electronic documentation into the Agile PDM system for future data migrations.
- Executed automated regression testing which contains the risks associated with agile methodology.
- Implemented Scrum testing methodology for UAT project
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation Testing.
- Used Agile testing methodology for achieving deadlines in UAT.
- Involved as a representative from the QA team in creating Sprint/ iteration (of Scrum/ Agile Process) with closely defined and agreed output.
- Hands on work experience working with offsite team model; coordinate my own efforts with team members in the off- site team.
- Prepared scripts, running tests, Analyzing results in Load Runner 9.1 for Performance testing.
- Mentored junior quality analysts and assigned tasks.
Environment: Load Runner 9.1, Oracle 10g, C, C#, RUP, CSS, J2EE, .net framework, AJAX, VB Scripting, Java, Windows 7, vista, HTML, LINX,, IBM MF, AS 400, Touch Point, MS Office, SQL Server.
Confidential, Chicago, IL
Automation Tester
Responsibilities:
- Performed automated acceptance test using Selenium and extensively worked on Selenium IDE to record, edit and debug tests.
- Developed automated Test scripts using QTP to perform Functional and Regression testing.
- Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company.
- Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
- Designed and developed user defined functions of QTP with well versed VB scripting.
- Used descriptive programming in scripting dynamic objects and reusable actions in defining scenario flows in Quick Test Professional (QTP).
- Performed Data Driven testing with multiple test data inputs with QTP and MS-Excel.
- Optimized QTP scripts for Regression testing of the application with various data.
- Formulate methods to perform Positive and Negative testing against requirements.
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation Testing.
- Worked with different types of recording modes of QTP (analog recording/ low level recording/ normal recording.
- Experience in manual testing of web applications.
- Expertise level using synchronization point to match the speed of application and QTP.
- Worked with Object Identification and Object Spy (these two are features of QTP)
- Worked on the solution which providesinformation technologydepartments with a centralized application management platform for managing and automating within and across application teams and throughout the complete process of developing an application, all within a single workflow using ALM 11.0
- Executed and managed test cases and reported bugs in Quality Center.
- Good understanding of Rally Agile Planning tool to have real-time experience on the status of project’s commitments
- Worked on Microsoft Visual Studio
- Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases.
- Used Quality Center for Integration into Microsoft Visual Studio Team System for QA /Developer collaboration for accurate defect management.
- Responsible to send the Data Warehouse Quality report to the QA manger on weekly basis for Caliber data mart
- Developed automation test scripts using QTP and involved in verifying all test scripts were updated in QC.
- Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
- Helped to create Traceability Matrix to ensure comprehensive test coverage of requirements identifies all test conditions and test data needs.
- Hands on experience in collecting several metrics and come up with corrective measure to be presented to senior management.
- Good knowledge of Financial Products like Derivatives, Equities and Fixed Income.
- Hands on work experience working with offsite team model; coordinate my own efforts with team members in the off- site team.
- Participated in User Acceptance testing (UAT) and involved in UA test cases, Executed test cases, Documenting Defects, Resolved defects and Signed Off from Application.
- Provided weekly status report to the Project Manager and discuss issues related to quality and deadlines.
Environment: Windows - 7, Selenium, UNIX, Microsoft Visual Studio, Rally Agile planning tool, QTP 10.0, QC 10.0, Win Runner, XML, HTML, Visual studio, Oracle 10g, SQL Server 2008, TOAD, PDF, UML, Word, Excel, PowerPoint, Outlook, MS Visio, MS Project.
Confidential, Chevy Chase, MD
QTP Tester
Responsibilities:
- Extensively used QTP integrated environment like Data Table, Actions, Recovery scenarios.
- Involved in parameterization for converting hard coded values by parameter taken from database/ excel file/ text file etc for running QTP scripts.
- Worked with Error Handling Technique like Recovery Scenario Manager present in QTP.
- Exposure to Database checkpoint to verify the data present in database with the help of DSN (Data Source Name).
- Got involved in preparing scenarios for the regression testing using automation tool WINRUNNER and also joined for training classes of QTP with senior testers for enhancements of new builds.
- Extensively used QTP 9.2 for Automation Testing for different modules.
- Worked with both Expert view and Keyword view of Editor Window in QTP.
- Worked on with Object Repository where properties of object are stored under respective logical name.
- Experience in Independent testing includes Integrating, Usability, Security, Exploratory and non-functional testing.
- Worked with the defect management in agile and involved in esteeming and prioritizing the defects.
- Executed and managed test cases and reported bugs in Quality Center (QC).
- Extensively experience in the End of lifecycle testing to validate the system is ready to go for production environment.
- Manually written the SQL queries to test the back end database.
- Performed Backend testing to validate the data using SQL queries to the required Test cases.
- Worked on Agile System development lifecycle involving Iteration, construction iteration, Parallel Independent Testing, Release iterations.
- Used Test Director to plan tests, manage test data, create and run manual test.
Environment: Quality Center,Quick Test Pro 9.5, Regression Testing, HTML, QA, Windows 7, SQL, Test Cases, ACCESS, Clear Quest, HTTP, AJAX, Test Data, Test Scripts, Clear Case, JAVA.
Confidential, Columbus, OH
QA Automation Tester
Responsibilities:
- Creating / Modifying test plans, test cases, and documenting them along with the test results. For Unit Test, Regression test and End2End test
- Involve in general test functions and Test cases as per requirements for automation and manual testing using quality Center and HP Mercury Tools.
- Developed and Implemented Test Plans using Mercury Quality Center 9.0.
- Use QC to perform a test plan, track executions against plan throughout testing and handle faults from start to resolution.
- Analyzed Load Runner results to measure the Average CPU usage, Response time, Transactions per second.
- Minimized production issues through strategic development and execution of automated test scripts for existing applications.
- Created manual and automated tests for several different modules.
- Created and executed regression test scripts to make sure end to end Loan Processing is done successfully.
- Database testing experience with SQL queries for searching, creating and updating test data, validating data migration using TOAD.
- Developing automation scripts using QTP and integrating the script for Functional and regression testing using QTP.
- Developed automation scripts using QTP and integrated the script with master script.
Environment: QTP, QC, UNIX, Oracle10g/11g, Java, J2EE, SQL Server 2005, RUP, SQL, PL/SQL, UML, Word, Excel, PowerPoint, Outlook, MS Visio, MS Project.
Confidential
QA Tester
Responsibilities:
- Agent Code, Classification Code, Zip Code and Policy Term were implemented in the QTP Framework with the help of variety of checkpoints like text, table, object
- Recorded the Test cases using Quick Test Pro(QTP) for web based application and performed regression testing of the application for every release
- Performed Black Box Testing, User Acceptance Testing and extensively used Manual as well as Automated QTP for Regression Testing
- Developed Vu Gen test scripts using HTTP/web protocols
- Analyzed test results traced and troubleshoot performance bottlenecks
- Analyzed various graphs generated by Load Runner Analyzer including database Monitors, Network Monitors graphs, User graphs, Error Graphs, Transactions graphs and Web Server Resource Graphs
- Performed Automation Testing of the application to test the system for both functional and business requirements for positive and negative scenarios using Quality Center
- Documented the errors using Quality Center and tracked them to completion by communicating and coordinating with the development as well as the support group
- Used Quality Center as bug tracking and reporting tool and followed up with development team to verify bug fixes and update bug status
- Involved in logical and physical data modeling during the database design phase.
- Developed and executed SQL Queries for data transaction and database integrity
- Participated in weekly status meetings, conducted walkthroughs, documented proceedings
- Created Weekly Reports on testing progress, issues and risks involved in making modifications to the build.
Environment: J2EE, Oracle 9i, SQL, Java, SDLC, Quality Center 9.2, XML, .Net, JavaScript, VB Script, Crystal, HTTP, MS Word, Excel, PowerPoint, Outlook, MS Project, Windows Vista, XP and UNIX.
Confidential
QA Tester
Responsibilities:
- Responsible for creating test plan, risk analysis, resource estimations, resource allocations, test schedule, test estimation & test cases.
- Responsible for reviewing critical, ambiguous, integrated and complex requirements, unit test cases, functional test cases, performance test cases, project plan, estimations, defects and reports.
- Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution.
- Perform testing including system, smoke, integration, functional, sanity and database testing.
- Delivered bug reports and managed bug fix developmentusing Quality Center.
- Performed validation testing for each field in the application for different scenarios with the use of Mercury Test Director and HP QC 6.5.
- Designed extensive test cases for functional, navigational, and GUI testing according to the business functional specifications.
- Extensively used the built-in services for SQL Server Integration Services (SSIS) using the SQL Server Business Intelligence Studio Tool.
- Involved in documentation during various phases of product life cycle.
Environment: Quality Center, Clear Quest, Oracle, C, C++, Java Script, UNIX, XML, MS Visio, MS Office, Windows XP, Internet Explorer (IE).