Test Engineer Resume
Columbus, OhiO
SUMMARY:
- Developing Test Plans, Test Cases, Test Scripts, Test reports, Test data preparation, Test Environment setup, Test execution and Analysis for both Manual and Automation.
- Creating Traceability Matrix to ensure comprehensive test coverage of requirements.
- Conducting and participating different Types of Testing - Smoke, Sanity, Integration, Functional, GUI, Regression, Black Box and User Acceptance Testing (UAT).
- Black box Testing techniques, like BVA, ECP, Use Case Testing.
- Developing, trouble shooting and customizing Manual as well as Automation scripts using ALM/HP Quality Center and HP UFT/Quick Test Professional (QTP).
- Writing descriptive programming, custom function, and optional steps using VB script in UFT/QTP.
- ALM/Quality Center for creating and maintain Test Cases.
- Defect Tracking and Defect Reporting using ALM/Quality Center/JIRA
- Writing SQL queries for Backend testing
- Executing SQL queries in order to view successful transactions of data and for validating data .
- QTP Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods.
- Proficient in working with UFT/QTP for functional testing, regression testing and UAT testing.
- Web services testing using SoapUI tool.
- Developing Function Libraries, Object repositories and Descriptive programming using QTP/UFT.
TECHNICAL SKILLS:
Testing Tools: Quick Test Pro (QTP)/UFT, ALM/Quality Center, JIRA, SoapUI
Operating Systems: Windows, UNIX
Scripting Languages: VBScript, XML
Tools: MS Word, MS Excel, MS Access, MS Outlook, SharePoint
Languages: Java, .Net, C++, HTML, XML, VB, SQL, PL/SQL
Databases: Oracle, MS-SQL Server, MySQL, MS Access
Methodology: Agile Scrum, Water fall
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, Ohio
Test Engineer
Responsibilities:
- Analyzed the system requirements and understand the application functionality.
- Involved in preparation of test plan based on the requirement.
- Involved in development of Automation Framework to provide support in automated testing.
- Conducted manual testing as well as Automation testing using UFT.
- Create test case using test case template and export them into ALM.
- Convert manual test cases to automation by using UFT following automation design framework.
- Experienced in using ALM/Quality Center for creating and maintain Test Cases
- Execute the test cases and report the defect using ALM.
- Once defects are identified I reproduced them and report the defect in ALM that clearly written so that defect can be easily found.
- Developed automation script for positive test cases using UFT.
- Developed automated test scripts using VB Script for GUI and Functionality testing of the applications using UFT.
- Developed Function libraries, Shared repository, Descriptive programming, and Recovery scenarios for UFT using VB script.
- Created several Test scripts and added to the Existing Hybrid Framework using UFT
- Created tests scripts in UFT for regression testing and performed Data Driven Test using test data from excel files.
- Developed Master startup scripts by using Reusable Actions and Copy Actions and did the regression testing for each major release of the application by using UFT and verified the expected results.
- Attend to the automation code review & verification meeting with team lead and team members.
- Generated QA status report using excel
- Participated in daily and weekly status meeting and provide daily status report.
Environment: Windows, Java, .NET, HTML, UFT, ALM, SQL, Oracle, Share point, MS Office, MS Outlook.
Confidential, Washington, DC
QA Analyst
Responsibilities:
- Participated in creating and reviewing Test Plan, Test Scenarios and Test Cases, gathering the test data for test cases. Involved in agile model of software development by facilitating daily operation scrums and frequently coordinating across cross-functional team. Used ALM to create Test Plan and Test Cases and executed those using ALM and UFT. Involved in using ALM for Bug tracking and Defect reporting.
- Developed Reports in ALM using Excel Report Generator and Graphs.
- Created the Test Cases on various forms of the application and performed Positive Testing and Negative Testing. Created and executed Test cases for various types of testing like Black-box, System, Functional, Integration, Backend, Regression and User Acceptance testing.
- Wrote SQL queries for validating Data. Involved SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company.
- Analyzed and selected Test Cases for Automation. Generated test automated scripts for Functional and Regression tests using UFT.
- Developed and maintained Function Libraries, Object Repositories, and Descriptive Programming Techniques in Automation testing using UFT.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using UFT.
- Wrote maintainable automated test scripts using Modular approach and User defined functions in UFT.
- Created the automation test scripts (Reusable action scripts, Library functions, Global Object Repository) of the identified test cases in VBScript for UAT.
- Created several Test scripts and added to the Existing Hybrid Framework using UFT.
- Experienced in participating in Bug triage meetings with developers to validate the severity of the bug.
- Involved in User Acceptance Testing and prepared UAT Test Scripts
- Involved in the trainings in understanding the Application workflow.
- Generated Weekly Reports, Defect Reports and Customized Summary Reports
Environment: ALM, UFT, XML, Oracle, Java, Share Point, SoapUI, SQL, MS Office, Windows.
Confidential, Horsham, PA
QA Automation Engineer
Responsibilities:
- Involved in writing Business Process Testing Manual Components.
- Performed Functionality Testing, Black Box Testing, System Testing, Integration Testing, Regression Testing and User Acceptance Testing.
- Executed Test cases and reporting errors to Project Manger and developers using Quality Center.
- Used Quality Center/JIRA for tracking, reporting and managing the defects.
- Recorded Defects encountered in Test execution and communicating the same to the concerned team members for resolution.
- Involved in Back-end testing by writing SQL queries and testing triggers and PL/SQL procedures.
- Involved in converting manual test cases into automated test scripts using UFT. Wrote automation scripts using various checkpoints like standard, image, page, text and in QTP.
- Developed Data Driven Test Scripts for the project using QTP.
- Developed automated Test Scripts to perform Functional Testing, Integration Testing, System Testing and Regression testing of the application using QTP.
- Developed and Maintained a Hybrid Automation Frameworks using UFT.
- Developed scripts to perform Regression Testing using VB Script in QTP.
- Enhanced the scripts using Parameterization, Synchronization, Regular Expressions, Check Points, Customized Exception handling and VB Script
- Performed web services testing using SoapUI.
- Wrote scripts using regular expressions, created various Checkpoints and handles unexpected errors using exception handing mechanism of UFT.
- Created progress reports to ensure appropriate test coverage and results.
- Worked with team in remote offshore location daily basis to discuss any issues regarding projects.
- Assisted in production of testing and capacity certification reports.
- Worked with developers and project managers to prioritize and resolve issues during testing phase.
Environment: QTP/UFT, Quality Center, C++, JIRA, MS-Excel, MySQL, .NET Windows, C #, SQL and Oracle
Confidential, Philadelphia, PA
QA Tester
Responsibilities:
- Interacted with Business Analysts for requirements gathering and conducted review meetings for change requests for writing test cases.
- Involved in writing the Test Plan, Test Scenarios and Test Cases using Quality Center.
- Responsible for Automation Scripts & library functions maintenance.
- Worked closely with software developers, engineers in fixing the defects.
- Sent the reports to all team members with Daily Status to track the updates in testing.
- Analyzed application to find parts to be automated and the parts to manually test.
- Monitored project plan execution and project metrics reporting.
- Ensured the deliverables are in par with Client standards, prepared test data; carried out testing and execution.
- Worked with development teams to investigate and correct software bugs and deficiencies based on testing results using Quality Center.
- Performed Data Validation using SQL, Defect Resolution and Maintenance.
- Extensively written SQL queries to perform back end testing.
- Developed automated test scripts with QTP based on various use cases.
- Parameterized QTP scripts for use with varied, controlled test input values (runtime-generated, user-defined, or from data sources).
- Developed and maintained QTP scripts for Functional, Sanity and Regression testing.
- Interacted UAT team to solve issues related to the defect.
- Prepared status summary reports with details of executed, passed and failed test cases.
- Prepared the Test estimations, Batch Calendar, Run Plan, and Traceability matrix.
Environment: Quality Center, QTP, HTML, Java, J2EE, VB Script, Visio, SQL Server, Oracle, Windows, UNIX
