Test Engineer Resume
Alexandria, VirginiA
SUMMARY:
- Over 9 years of quality assurance experience in software industry involving Software Analysis, Design and Software Testing (Manual / Automation) of Web and Client Server Applications.
- Excellent understanding of Software Development Life Cycle and Test Methodologies like (Agile, Waterfall, Incremental) from project definition to post - deployment documentation.
- Expertise in designing and developing strategic Test plans, Test Cases, Test Scenarios, Test Reports for both manual and automated tests.
- Experienced in creating requirements and test cases using HP ALM/Quality Center.
- Experienced in tracking bugs using Bug tracking tools such as HP ALM/Quality Center.
- Knowledge of various programming languages VB Script, C++, and Java script, SQL and PL/ SQL.
- Experienced in key word, data driven and hybrid tests using UFT/QTP.
- Expertise in developing customized framework to use in UFT/QTP tests.
- Extensive experience in Functional, Integration, Regression, User Acceptance, and System GUI testing.
- Extensive experience in Front end and back end testing of Client/Server and Web based applications.
- Skilled in preparing clear, cohesive, complete documentation of specifications designs business rules and reports.
- Strong ability in communicating decision choice options to the client.
TECHNICAL SKILLS:
Testing Tools: HP UFT/QTP
Project Management Tools: Agile Craft, JIRA
Bug Tracking Tools: HP ALM/Quality Center, Bugzilla
Web languages: HTML, XML
Scripting Languages: VB script
Operating System: Windows, MAC OS, MS-DOS and UNIX/Linux
Microsoft Suite: Visio, Power point, Word & Excel
Database: Oracle, SQL Server
Development Methodologies: Agile Scrum, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Test Engineer
Responsibilities:- Performed QA processes collaborating with the development team for ensuring high quality software releases using Agile and Scrum methodologies.
- Attended the daily Agile stand up meetings, participated in Phase planning, Sprint planning, Retrospectives and managed daily project tasks utilizing Agile Craft.
- Analyzed business and system requirements, mange development of specifications to create and execute detailed Test plans, Test Cases, Test scenarios and verify bug fixes.
- Configured test environments and created test data, schedule automated/manual tests. Approve results documentation and tracking systems updates.
- Performed various kinds of testing, such as Smoke, Functional, Regression, Integration, System, Backend validation, End to End and UAT.
- Used ALM/Quality Center for Test Planning, Test Case writing, Test Execution, Requirement Mapping with Test Cases and Defect tracking.
- Logged new bugs, tracked and updated the status of previously filed bugs. Prioritized and retested the bugs in HP ALM/Quality Center.
- Analyzed application, system, and security errors. Escalated issues to developers and verified fixes.
- Executed Unit Tests using JDeveloper.
- Determined testing requirements, developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
- Performed Back-end data base testing by creating SQL queries using Toad.
- Created Regression suite for various test scenarios. Tested and executed the suite whenever code was changed using Unified Functional Testing (UFT).
- Developed Data-driven and Hybrid automation frameworks in UFT using VB Script.
Environment: s/Tools: Java, WebLogic, JDeveloper, Agile Craft, Oracle 11g, BI Publisher, Windows, UFT/QTP, Quality Center, XML, VB Script, SQL, PL/SQL, Toad, Oracle 11g.
Confidential, Alexandria, Virginia
QA Analyst
Responsibilities:- Analyzed technical requirements and detailed design documents to gain better understanding of the application.
- Worked closely with development team to discuss the design and testing aspects of the application to design the test plans.
- Developed test plans, test cases, test scripts, test scenario, test reports for functional testing in the HP ALM.
- Captured the bugs on HP ALM and communicated to the development team.
- Developed and executed SQL queries to perform backend testing and validated the data.
- Developed and customized test scripts in UFT and played back the scripts after fixing the bugs.
- Created Shared Object Repository in UFT for each module.
- Created user defined functions and prepared design documents using UFT.
- Developed base line scripts for testing the future release of the application using UFT.
- Enhanced Script and Data Driven Testing for large amount of data were implemented with UFT.
- Performed Functional, integration, regression and user acceptance testing.
- Involved in Testing of all phases of Software Development Life Cycle.
- Performed various black box testing methodologies such as Sanity, system Testing and Regression Testing.
- Identified and executed regressions test cases to check the old functionality in the new release.
- Prepared status summary reports with details of executed, passed and failed test cases.
- Interacted with development and QA teams to ensure overall quality of the software.
- Assisted in testing the functionality for the web-based application.
- Attended walkthrough meetings with Business Analysts, Project Managers and provided feedback accordingly.
- Participated in Agile stand up meetings every day to report work status and impediments to the team.
- Discussed the product backlog and demoed product functionality to the product owners at the end of each sprint.
Environment: /Tools: Agile, HTML, XML, VBScript, Oracle, HP ALM, HP UFT, Windows, MS Office, UNIX/Linux, .NET, HTTP
Confidential,Falls Church, VA
QA Analyst
Responsibilities:- Prepared test strategy, system test suites and quality test cases based on application features.
- Documented business requirements into the Functional Specifications and created Use Case documents.
- Developed Positive & Negative scenarios for the requirements.
- Converted business requirements into test objectives.
- Involved in Data analysis and prepared required test data for validation of test cases.
- Used Quality Center for storing requirements, creating and execution of test cases.
- Involved in defect reporting and tracking using Quality Center.
- Tested the data integrity of database tables by writing and executing SQL queries.
- Conducted Functionality and GUI testing manually and recorded scripts for QTP.
- Conducted Database and Regression testing using QTP.
- Developed QTP scripts by implementing VBScript functions and developed Checkpoints to check expected information is displayed in the application.
- Executed manual and automated test cases/scripts and verified results with expected results.
- Performed various black box testing methodologies such as System Testing, Regression testing.
- Tested each application against the QA Test Plan and communicate findings with the team.
- Performed Business functionality testing, which involved testing of all core functions of the application.
- Worked on User Acceptance Testing (UAT) with users along with providing training to end-users.
- Involved in testing Web Services using SOAP UI.
- Performed Defect Analysis with the help of the development team and created customized reports for management.
- Attended daily Defect/Bug review meetings with business, environment and development team.
Environment: /Tools: Java, J2EE, QTP, Quality Center, Oracle, Linux/UNIX, Windows, JavaScript, SOAP UI, HTTP, HTML, .NET.
Confidential,Richmond, VA
QA Tester
Responsibilities:- Developed test scenarios, test cases and automated manual test cases.
- Prepared detailed test plans and test cases which specify testing overview and testing approach depending on the Business and Technical requirements.
- Participated in developing Traceability matrix to cover quality assurance testing.
- Prepared Test data for positive and negative test scenarios for functional testing as documented in test plan.
- Used Quality Center to map the requirements and test cases and built the test plan.
- Used Quality Center to track and maintain defect reports.
- Performed back end testing using SQL to verify the integrity of the data.
- Developed automation scripts in QTP for functional Testing.
- Created and Performed Data Driven Testing using QTP.
- Performed regression testing using Quick Test Pro for the entire application.
- Involved in system testing of the application.
- Performed regression test to reaffirm the test results.
- Performed Sanity Testing and Smoke testing before a full-fledged testing for the application.
- Escalated and communicated critical defects and quality issues to design and development teams.
- Involved in testing of design phases of business requirements.
- Performed Unit Testing by going through test cases manually.
- Presented the QA Status report and the Defect Status reports in the weekly meetings.
- Participated test result meetings with developers and maintain cordial relations between development team and testing team.
Environment: /Tools: Microsoft Tools, HTML, Windows, Linux/UNIX, MS SQL Server, Bugzilla, VBScript, .NET, HTML.
