Test Automation Engineer Resume
Washington D, C
SUMMARY:
- 7+ of hands - on experience with Test Planning, Test Development, Test Data Setup, Test Execution and Test Reporting.
- Experienced in Software Development Life Cycle (SDLC) using Agile(Scrum) and Waterfall Methodologies.
- Accomplished in creating and implementing Test cases based on user requirements and functional specifications.
- Experienced in reporting bugs & UI flows using Defects tracking tools such as JIRA.
- Experienced in Manual and Automated testing techniques, such as Black Box, GUI, Functional, Integration, System, Regression, Back End and User Acceptance Testing.
- Designed test cases, executed tests cases, generated the test reports and illustrated graphs using HP ALM.
- Experienced in using HP ALM to communicated defects encountered during Regression Test and followed-up with developers until all issues were resolved.
- Performed database testing and validated application against database by writing SQL queries.
- Skilled in creating checkpoints using HP QTP/UFT for web pages, images, tables.
- Proficient in writing structure code using VB Script in HP QTP/UFT to enhance the power of automated scripts to handle logical test cases.
- Developed Automation Framework and User Defined Functions Library with reusable VBScript functions using HP QTP/UFT.
- Tested Enterprise SOAP Web Services using SOAP UI tool.
- Corresponded with working in Strategic Outsourcing contracts and in projects with teams in different geographies.
- Participated in various meetings, walkthroughs, and inspections and close interaction with business analysts, developers and clients for better understanding of requirements, functionality and business processes for testing of the application.
- Flexible and versatile to adapt to any new environment, work on any project and relocate.
- Excellent in oral and written communication skills.
TECHNICAL SKILLS:
Testing & Web Services Tools: HP ALM/Quality Center, HP QTP/UFT, JIRA
Enterprise Tester, SoapUI
Programming Languages: C/C++, JAVA, Visual Basic, VB.NET
Database: SQL Server, MS Access, Oracle, DB2, MS PowerPoint
Internet: HTML, XML, Java Script, VB Script, IE, FirefoxRhozet Carbon Coder, Telestream, Secure MediaAdobe Flash, PlayReady, Aspera, Signiant, RsyncSoapUI, Open Text
Operating Systems: Windows, Mac OS, UNIX, LINUX
Shared Drive: Collabnet, TEAMForge
PROFESSIONAL EXPERIENCE:
Confidential, Washington, D.C
Test Automation Engineer
Responsibilities:
- Analyzed various Requirements documents and Use Cases to prepare detailed Test Plan.
- Prepared and provided Master Test Plan document, Traceability Matrix document to Project Management Group and Business Group for their reviews and sign-offs.
- Participated in the preparation of TRM (Test Responsibility Matrix) which was defined as mapping between Development stages and Test factors.
- Tested web-based and/or client-server applications.
- Involved in developing policies and procedures to ensure website release integrity.
- Involved in analysis of Functional requirements of the website.
- Executed and documented Regression Testing, and User Acceptance Testing.
- Involved in difference testing methodologies - Functionality Testing (FT), Integration Testing (IT), and System Testing (ST).
- Logged new bugs; tracked and updated the status of previously filed bugs; Prioritized and retested the bugs in HP ALM; Participated in the daily bug meeting.
- Used JIRA for Bugs reporting and communicating to developers, product support and test team.
- Used HP ALM for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
- Created Test Cases and scenarios for Defect tracking and reporting using HP ALM.
- Performed Back-end data base testing using SQL quires.
- Created Regression suite for various test scenarios; Tested and executed the suite whenever a code was changed using UFT.
- Developed Descriptive Programming and Maintained Local and Global Object Repository in UFT.
- Created several Test scripts using UFT to create Data Driven Tests, Batch tests and performed Exception handling.
- Generated UFT master scripts and called different functions and checked for different properties for the recorded objects.
- Developed a Keyword Driven Automation Framework in UFT.
- Involved in creating new architecture design using class methods to implement UFT scripts.
- Developed test suite for all the Web service operations in the SOAP UI test tool.
- Used effective communication to share product and testing knowledge across configuration, development, and test teams.
- Facilitated with QA Manager, Business Analysts, and Developers to plan the Testing effort and resource estimates.
Environment: Windows, MS Visio, MS Excel, HP ALM, HP UFT, JIRA, Java Script, JIRA, Soap UI, VB Script, Java, SQL, HTML, MS Office, XML, UNIX, C++, C#
Confidential, Basking Ridge, NJ
Test Automation Analyst
Responsibilities:
- Worked closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases.
- Worked with QA Manager, Business Analysts, and Developers to plan the Testing effort and resource estimates.
- Prepared the Test Scenarios from the Use Cases.
- Analyzed various Requirements documents and Use Cases to prepare the detailed Test Plan.
- Prepared and provided Master Test Plan document, Traceability Matrix document to Project Management Group and Business Group for their reviews and sign-offs.
- Performed in Black box and Functional testing, Integration, Regression, VPT (Vulnerability & Penetration testing), backend testing/database testing.
- Used JIRA for defect tracking and maintained the trailing history of the bugs.
- Used HP ALM to execute functional scenarios, bug reporting and bug tracking and view and integrate requirements.
- Executed the Test Cases and tracked defects using HP ALM.
- Created Test Strategy, Test Plan, Test Procedures and Test Cases and tracked defects and enhancement requests using HP ALM.
- Used HP ALM to create and attach test results, defect reports and coordinated with development to resolve the issues.
- Performed backend database testing and wrote SQL Statements.
- Wrote user defined custom functions using VB Script in UFT.
- Created automated steps for the update order component in business process testing (BPT) using UFT.
- Involved in conducting Functional, Integration, System and Regression testing using UFT.
- Tested web services testing through SOAP UI.
- Followed the Standard Test Process Guide for the QA Methodology.
- Maintained the test repository of the company.
- Actively involved in scheduling the project meetings in the company.
Environment: XML, CSS, C, C++, J2EE, HP ALM, Java, .NET, HTML, SQL, Windows, Share Point, Outlook, UFT, Oracle, DB2, MS Word, MS Excel, UNIX, Soup UI.
Confidential, Ashburn, VA
QA Functional Tester
Responsibilities:
- Performed testing in system and integration environments Documented Test Cases corresponding to business and functional requirements manually.
- Involved in SOA Analysis and Testing of the application.
- Developed Test Cases and Test Scenarios .
- Performed different types of Regression, and Data Driven testing .
- Create Test plan and Test result with Quality Center/ALM to trace the requirements.
- Wrote SQL queries to verify the database tables for the data inserted from the GUI.
- Executed Data driven and Regression Testing on application using QTP/UFT.
- Performed functional testing on the application using QTP/UFT and revise Automation framework to decrease maintenance of updating automated Test case.
- Worked with automated testing tool such as QTP/UFT .
- Built automated scripts from manual Test cases and Business requirements using QTP/UFT.
- Facilitated status report on Defect tracking using QTP/UFT .
- Coordinated UAT test cycle with UAT team.
- Performed automation execution and analysis and prepared daily summary reports.
Environment: Web Services, QTP/UFT, Quality Center/ALM, JIRA, MS Visio, MS Excel, MS Office, HTML, Java, Oracle, Windows, Java Script, VB Script, UNIX.
Confidential, Washington, D.C
Test Automation Analyst
Responsibilities:
- Analyzed various Requirements documents and Use Cases to prepare detailed Test Plan.
- Prepared and provided Master Test Plan document, Traceability Matrix document to Project Management Group and Business Group for their reviews and sign-offs.
- Facilitated with QA Manager, Business Analysts, and Developers to plan the Testing effort and resource estimates.
- Used Agile (Scrum) Methodology.
- Designed Test Scenarios from the Use Cases.
- Utilized Quality Center to execute manual test cases.
- Responsible for defect management includes, defect logging, defect tracking, defect triaging and defect closure using Quality Center.
- Operated Quality center to manage the requirements, test scripts and also defects.
- Participated in the Bug review meetings and Bug Triage meetings.
- Developed SQL Queries to check data validity and database Integrity.
- Responsible for writing complex SQL Queries to detect that data is correctly populated in each field.
- Performed Automation testing for Functionality and Standard testing using QTP.
- Composed data driven tests by QTP scripts to validate application behavior with both positive and negative data.
- Executed regression testing after each new build of the application using QTP and tracking the defects in Quality Center.
- Extensively compared actual data to baseline data by inserting Checkpoints for text, single property, and objects appropriately in QTP.
- Developed Automation Framework using VB script coding in QTP.
- Recorded Defects encountered in Test execution and communicated with respected team member for a solution.
- Performed Team management and other day-to-day activities.
- Performed automation execution and analysis.
Environment: Quality Center/ALM, UFT/QTP, Visual Basic, HTML, VB Script, Java, ORACLE, Windows, MS Office Suite.
Confidential, NY
QA Engineer
Responsibilities:
- Involved in preparing Test Plan by reviewing Business Specifications and Requirements.
- Reviewed User Requirements, Use Cases and Detailed Designs to develop Test Cases.
- Tested entry and exit criteria for the application screens and checking their contents.
- Responsible for developing Manual test cases in HP Quality Center and executing tests according to software test processes and procedures.
- Used Quality Center to manage and organize STLC activities like Requirements coverage, Test Case Management, Test Execution Reporting, Defect Management, and Test Automation.
- Created and Reviewed Test-Cases to perform ETL testing, Cookie Testing, Stored Proc testing, Event Log Validation, and XML cache dump testing and performed defect tracking for the same until completion using Quality Center.
- Wrote SQL and PL/SQL scripts to validate the database systems and for backend database testing.
- Provided general Guidelines to the Team members on QTP Automation approach.
- Executed the QTP scripts, analyzed the results.
- Conducted regression testing for the subsequent versions of the application using QTP.
- Conducted Data Driven testing using parameterization in QTP to test the application with different set of data.
- Created VB scripts using QTP for various testing stages like Functional Testing, Integration Testing and User Acceptance Testing.
- Developed and executed automated scripts under Automation Framework using QuickTest Professional (QTP).
- Documented all the mappings and reports that were tested.
- Wrote modification requests for the bugs in the application and helped developers to track and resolve the problems.
- Responsible for creating and filing bugs.
Environment: HP Quality Center, QTP, Java, JavaScript, XML, Oracle, SQL, Windows, Unix, BugZilla.
