Sr. Qa Engineer Resume Profile
SUMMARY:
- Around 8 years of experience as a QA Analyst/Automation Test Engineer in IT Industry with excellent skills in Quality Assurance. Expert in reviewing requirements, preparing test plans, designing and executing test cases, tracking defects, implementing and executing automated test scripts using Unified Functional Testing UFT , Quick Test Pro, HP Service Test and SoapUI. Involved in different phases of testing lifecycles includes Smoke, Unit, Functional, Integration and Regression testing. Extensively used test management tools Quality Center, Application Lifecycle Management ALM and JIRA.
- Thorough understanding of Software Development Life Cycle SDLC and Test methodologies.
- Strong experience in Unit, Functional, Integration, Regression, System, Security and Black Box Testing.
- Strong experience in front-end testing and back-end testing.
- In depth experience in creating and executing QA tests for Large Client Server, Web-based applications.
- Hands-on expertise in a variety of test automation frameworks: Keyword and data driven, hybrid, Business process testing BPT frameworks using UFT/QTP.
- Hands on experience of Web service testing using HP Service Test, XML SPY and SOAP UI.
- Good knowledge on application architecture types.
- Designed, developed and maintained Automation frame works.
- Performed data driven tests to ensure application is running for different varieties of data to test different scenarios.
- Developed and maintained Function Libraries shared Object repositories and Descriptive programs.
- Created different Functional Libraries and implemented different customized functions to make QTP scripts more effective and efficient based on the need.
- Handled exceptions by writing exception handlers to handled different types of exceptions.
- Incorporated different check points based on testing need to ensure application is performing expected functionality.
- Developed and executed QTP scripts and updated results in QC.
- Responsible for Mainframe Testing and Automation of Mainframe process using QTP TE Add-ins.
- Created automation scripts for complex desktop applications, MS office integrated applications.
- Strong team player with strong problem solving, interpersonal, and communication skills.
- Extensively involved in scrum meetings and defect triage meetings.
- Expert on Web-Based, Client-Server, UNIX, Middleware and Mainframe, .Net, XML, XSD and Database Testing.
- Scripting, executing and testing RESTful Services with HP Service Test and SOAP UI.
- Develop SQL Queries for checking the Data Transaction and Database Integrity.
- Responsible for writing SQL Queries to find out that the data is correctly populated in each field.
- Upgrading Automation scripts from QTP to UFT and ST to UFT.
- Experience in mobile applications testing.
TECHNICAL SKILLS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROFESSIONAL EXPERIENCE:
Confidential
Sr. QA Engineer
Hasbro Inc is an American multinational toy and board game company. It is one of the largest toy makers in the world. JetPack is web based platform which powers Hasbro's global packaging development process and approval lifecycle. It's a central location to share information on product and package dimensions and to get up to date information on package style and case packs. JetPack automates workflows which consist of different types of tasks and email notifications.
Responsibilities:
- Developed and maintained automation framework - BPT Business process testing .
- Creating different function libraries to support BPT framework.
- Created Shared object repositories, application areas, functional libraries, recovery scenarios as a part of BPT framework using QTP and ALM.
- Created functions to generate execution results in HTML files and attach them in ALM test execution grid.
- Created and debugged reusable test components using QTP.
- Participated in design meetings and code review meetings with core team.
- Created data driven tests to ensure application is running for different varieties of data to test different scenarios.
- Used descriptive programming and regular expressions for handling and verification of dynamic objects.
- Handled different types of errors and exceptions by using recovery scenarios, On Error statements and If statements.
- Train manual testers in creating automation tests using business components and excel data sheets.
- Interacting with business analysts to understand application processes and requirements.
- Creating requirement traceability matrix between requirements and test cases.
- Involved in smoke, integration and regression testing using automation test scripts.
- Logging defects, reporting to developers and tracking them using ALM.
- Attending defect triage meetings to prioritize defects.
- Executing automated tests and report results to project manager and QA manager.
- Installing necessary patches for QTP 11 to support multiple browser testing.
- Created test progress reports and analysis graphs using ALM.
- Involved in estimation of automation test effort.
Environment: QTP 11, ALM 11.0, MS project, Java, HTML, Windows Server 2008 and Windows 7
Confidential
Sr. Automation QA Engineer
DeskSite is a desktop application used for documents management. This product is targeted for corporate customers for data management. DeskSite has different functionalities including Import documents, Search documents, Save Emails, Version controlling etc. This application can be integrated with all versions of Microsoft office and can be customized based on the customer requirements. It also has web version called WorkSiteWeb.
Responsibilities:
- Designing and developing common automation framework for all applications using UFT.
- Creating Function libraries to support desktop and web applications.
- Creating product specific function libraries.
- Created functions to show execution results in HTML file format and to create debug log files in text format.
- Maintaining and adding functions to function libraries based on the products requirement.
- Creating and maintaing shared object repositories.
- Creating documents which help to identify the functions and parameters to use in preparing automation test scripts using key-word driven framework.
- Analyzing requirements and creating automation test cases with hybrid framework using UFT.
- Created data driven tests to ensure application is running for different varieties of data to test different scenarios.
- Used descriptive programming and regular expressions for handling dynamic objects and verifications.
- Handled different types of errors and exceptions by using recovery scenarios, On Error statements and If statements.
- Executing automation scripts and analyzing execution results.
- Testing application with different versions of MS Office for office integration scenarios.
- Defects logging and reporting to development team using ALM.
- Tracking defects and coordinating with development team till defects closed.
- Converted existing automation scripts to work on new automation framework.
- Developing and executing SQL queries to ensure the application is getting valid data from the database using SQL Developer tool.
- Verifying document metadata in database.
- Responsible for Backend testing by creating database checkpoints in automation test scripts using UFT.
- Coordinating with offshore India team for knowledge transfer and to resolve issues related to automation framework.
- Attending scrum meetings and reporting status to Project manager.
- Participating in sprint review meeting and sprint planning meetings.
- Involved in estimation of automation test effort.
- Creating Virtual Machines VM to setup test environment for executing automation scripts in different versions of MS Office.
- Installing UFT and its license on Test VM Machines.
- Creating automation scripts to generate test data.
- Setup builds for executing automation scripts over night by using Jenkins integration tool.
- Creating stories and tasks in JIRA as part of sprints and closing them after completion.
- Attending weekly status meetings and reporting weekly status to QA manager.
Environment: UFT 12.5, Oracle, SQL Server, .NET, Windows 7 8, Sql Developer, ALM, JIRA, Tortoise SVN, Jenkins, vSphere.
Confidential
Automation Tester
Blockbuster LLC is an American-based provider of home video and video game rental services. BB CSA is a web based application developed to provide support to the BB Home and Blockbuster.com customers.
This application is used by Customer service agents to Create, update and to access customer accounts and also can give promotions, good will allocations to achieve maximum customer satisfaction.
Responsibilities:
- Preliminary discussions of the Project with the Core Team.
- Involved in developing test scenarios, test cases, test plans and generating test data.
- Developed and maintained automation framework - BPT Business process testing .
- Created and debugged reusable test components using QTP.
- Created function libraries and shared object repositories to support BPT framework and saved to test resources in QC.
- Created recovery scenarios to handle unexpected errors.
- Performing data driven test, to test application for multiple scenarios with different varieties of data.
- Automated SOAP and Restful web services using HP Service Test.
- Validating Soap request and response using SOAP UI and Service Test.
- Created checkpoints for response outputs, error messages and database values using Service Test.
Used both GET and POST methods for Restful service testing.
Upgrading Service Test 9.5 scripts to UFT.
- Developing test scripts using QTP for existing test cases.
- Used Regular expressions to handle dynamic contents and objects.
- Creating functional libraries to optimize scripting.
- Used descriptive programming and created environment variables in test scripts.
- Functional and Regression testing using Quick Test Pro QTP and Quality Center QC .
- Preparation of Test data and setup test environment.
- Incorporated different check points based on testing need to ensure application is performing expected functionality.
- Business process testing using Quality Center.
- Defects were logged and tracked till the close and linked with corresponding test cases and requirements.
- Attended defect triage meetings on weekly basis.
- Responsible for Backend testing by writing and executing SQL queries.
- Validating data in database by using database checkpoints in both QTP and Service Test.
- Involved in analysis of application and identifying test scenarios.
- Handling the application response for Positive and Negative sets of data using Data driven testing.
- Defects logging, tracking and reporting to developers using Quality Center.
- Created SQL scripts using joins and sub queries to retrieve the data from the data base and validated the data.
- Involved in extracting and verifying log files using Winscp.
Environment: Service Test, QTP 11, UFT 11.5, XML, Oracle11g, Toad 4.6, Winscp, SOAP UI 4.5, Windows7 and Quality Center 10.
Confidential
Automation Tester
Dish Network is a United States satellite broadcaster, providing direct broadcast satellite service including satellite television, audio programming, and interactive television services. Billing Transformation project is to upgrade billing system and conversion to CSG's most advanced billing platform, ACP. AXIOM application allows retailers to enter a prospective customer's information and complete the order entry flow.
Responsibilities:
- Analyzed the requirements. Created test cases using HP Quality Center and created requirement traceability matrix.
- Preparation of Test data and Test case generation.
- Used different types of check points for functionality testing, data validation and objects verification.
- Testing new functionalities based on test cases, coordinate with development team in fixing issues.
- Responsible for Functional testing for web services Using SOAP UI and Service Test.
- Responsible for Automation Scripting and testing Billing, Payment, Account management web services using Service test.
- Middleware services testing using HP Service Test, XML Spy and Soap UI.
- Performed Regression testing using HP ST.
- Designed, developed and maintained automation framework using QTP.
- Functional and Regression testing using QTP.
- Created Recovery scenarios for error handling.
- Created shared object repositories and function libraries to support keyword driven framework.
- Wrote VB Scripts for data driven testing in Quick Test Pro.
- Conducted functionality testing using Quick Test Pro, wrote test scripts and created user defined functions.
- Prepared SQL queries in SQL Server and Toad.
- Writing and execution of SQL queries in order to verify the data integrity and validation between User Interface and Database.
- Created SQL scripts using joins and sub queries to retrieve the data from the data base and validated the data.
- Defects were logged and tracked till the close and linked with corresponding test cases and requirements
- Responsible for writing complex SQL Queries to find out that the data is correctly populated in each field.
- Uploading the requirements into Quality Center and maintenance of the requirements based on the change request.
- Generated various types of reports and graphs in QC for test coverage analysis and defect analysis.
- Tested mobile application DSA Dish Sales App in both Android and ios operating systems.
- Involved in build verification of mobile application and testing the enhancements from DSA1 to DSA2.
- Attended daily scrum meetings to discuss about project status.
- Co-ordinate with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
- Executed automated test scripts as batch tests, analyzed the results and reported the bugs in Quality Center.
Environment: QTP 10, Service Test 9.5, SOAP UI Pro, HTML Script, XML Spy, Oracle, Toad and Quality Center 10
Confidential
QA Engineer
U- Verse Portal:
U-Verse Portal allows the customer login to his U-Verse account to manage the U-Verse services and features, along with the ability to make payments. It also allows users to manage the features such as Call Forwarding, Voice Mail, e-mail, Call logs and maintaining address book. The Customer is also allowed to create sub-accounts to add authorized users to his account.
Responsibilities:
- Analyzed the requirements. Wrote test cases using HP Quality Center and created requirement traceability matrix.
- Met with the project team for the test plan review, modified the test cases according to the project team's comments and finalized the test plan.
- Performed in in-depth analysis to isolate points of failure in the application.
- Conducted functionality testing using Quick Test Pro, wrote test scripts and created user defined functions in scripts.
- Developed test scripts using QTP for existing test cases.
- Wrote VB Scripts for data driven testing in Quick Test Pro.
- Performed Regression testing using Quick Test Professional.
- Prepared and executed automation scripts for validating the orders using QTP.
- Created reusable scripts and handed over the application successfully to the production support team.
- Performed data driven test, to test application for multiple scenarios with different varieties of data.
- Performed Database Validation and Integration Testing and manipulations using SQL.
- Wrote specified SQL scripts to test the areas defined in each requirement.
- Writing and execution of SQL queries in order to verify the data integrity and validation between User Interface and Database
- Responsible for writing complex SQL Queries to find out that the data is correctly populated in each field.
- Developed SQL scripts and used various aggregated functions, case and decode functions for data format validations
- Prepared Data to validate the SQL constraints
- Uploading the requirements into Quality Center and maintenance of the requirements based on the change request.
- Created the test plans and test procedures in Quality Center and mapped with the corresponding requirements
- Defects were logged and tracked till the close and linked with corresponding test cases and requirements.
- Generated various types of reports and graphs in QC for test coverage analysis and defect analysis.
- Experienced for Upgrading patches and running Old scripts on new version tools and vice versa
- Experience in testing Web Services using SOAP UI.
- Responsible for Functional testing for web services Using SOAP UI.
- Developed and executed tests for Web service for Get, Search and Publish.
- Used both GET and POST methods of HTTP for web services testing.
- Co-ordinate with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
- Executed automated test scripts as batch tests, analyzed the results and reported the bugs in Quality Center.
- Testing application features in multiple browsers - Internet Explorer, Firefox etc.
- Responsible for the System Testing, Regression Testing and Usability Testing of the Application.
Environment: QTP 9.5, SOAP UI 2.5, HTML, .Net, Java Script, Oracle 10g, Toad and Quality Center 9.5.
Confidential
QA Tester
Description:
Customer Contact Management CCM is an Application Built for Online Customer Service Group OCS of UCO Company. CCM is a unified Platform for Online Customer Service Group to Provide Service for Customer related to Internet Banking, Internet Enrollment Banking, Bill Pay, Claims Tracking, Support and Deliver Fulfillment to the Customer. CCM is also the Core Online Sales Platform for OCS for Cross-and Up-selling UCO Companies Products.
Responsibilities:
- Coordinated with all the team members and development team in order to resolve the problems and bugs.
- Involved in reviewing business and technical requirements and translated them as test cases.
- Assisted QA Team lead in writing the Test Plan.
- Written Manually Functional Test cases for manual testing.
- Reviewing the designed test cases and internal documents.
- Involved in Smoke, Black Box, Functional, Regression, GUI and Back end Testing.
- Written Detail Test cases for automation and used QTP to automate.
- Used various check points to test the functionality of the application by using QTP.
- Wrote SQL Queries for Back-end Database Testing
- Used Quality Center for Test Management and Maintained the Test Cases and Test Scripts.
- Reported the defects to the development team by using defect-tracking tool Quality Center.
- Retested the reported defects in the every build released and closed the defects in quality Center.
- Performed Database Validation Testing and manipulations using SQL.
- Attended defect triage meetings, discussed the issues and reported in time.
- Assisted the team lead with daily QA tasks.
- Attended project meetings, release meetings, and QA status meetings.
Environment: Quality Center, QTP 9.0, Oracle 8i, SQL, Windows XP.
