Sr. Qa Automation Engineer Resume
Arlington, VA
SUMMARY:
- 8+ years of experience in Quality Assurance (QA) and Software Development Lifecycle (SDLC).
- Experienced with software testing methodologies including developing Test plans, Test scenarios, Test cases, and Test procedures.
- Proficient in all phases of Software Development Lifecycle, including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, test management and test reporting.
- Experienced in writing Test Plans and Strategies by following different QA Methodologies with knowledge of Agile Testing.
- Strong experience in Scrum, Waterfall, Agile, and V - Model Methodologies
- Experienced in different types of testing such as Smoke testing, Sanity Testing, GUI testing, Functional testing, Integration testing, Ad-hoc testing, System testing, UAT, Regression testing, and Web services testing.
- Experienced in Integration of HP ALM Quality Center with Mercury Interactive tools and external tools like Rational Clear Quest and Rational Clear Case.
- Extensively experienced with manual and automated testing tools like HP Quality Center/ALM.
- Experienced in analyzing actual results against the expected results using HP ALM
- Proficient in creating SQL queries against Oracle, SQL Server 2008/2012 and DB2.
- Proficient in writing SQL queries and PL/SQL procedures for testing backend database of the application.
- Experienced in performing GUI, Functional, Regression Testing and Integration Testing using HP QuickTest Pro
- Expertise in developing external custom functions using VBScript and Descriptive Programming in HP UFT.
- Experienced in developing UFT Automation Frameworks i.e. Data-Driven Framework, Keyword-Driven Framework, Modular Framework and Hybrid Framework.
- Good Knowledge in maintaining Automation frameworks in HP Unified Functional Testing
- Experienced in testing Web-based and Client-Server applications in Windows and UNIX environments
- Strong verbal and written communication skills and ability to clearly speak to both technical and management
- Expert in Problem solving and Bug Tracking Reports using Bug tracking Tools like Quality Center ALM, JIRA, and VersionOne
TECHNICAL SKILLS:
Operating System: Windows, Linux/Unix
Scripting Languages: VBScript, SQL, HTML, XML, Java, C++, C#
Database: Oracle, DB2, Microsoft Access, SQLDeveloperTesting Tools HP QTP, HP UFT, HP Quality Center, HP ALM, JIRA, TOAD
Testing Environment: .NET, SQL, XML, HTML, DB2, VBScript, Java, J2EE, PL/SQL
Other Applications: MS Office, MS Excel, PowerPoint, Visio
PROFESSIONAL EXPERIENCE:
Confidential, Arlington, VA
Sr. QA Automation Engineer
Responsibilities:
- Lead POC for most of the applications and involved in finding root cause analysis for many production defects.
- Involved in tracking and monitoring the development statuses of various DHS Application projects.
- Prepare and revise existing program project review reports.
- Prepare various test data for various DHS applications for Test Executing.
- Execute functional and regression test in the appropriate Test Environments.
- Create detailed Test Cases for Functional Testing.
- Working experience of all the phases of the Software Development Life Cycle (SDLC) and in Agile environment with great working knowledge of testing disciplines and tasks.
- Experience of creating and maintain test automation scripts using HP UFT (VBScript)
Confidential, Washington, DC
QA Test Automation Engineer
Responsibilities:
- Involved in creating various documentation such as Test Plans, Test Strategies, Test Scenarios and Test Schedules document, Test Cases, Test Scripts, and System Inventory Documents.
- Analyzed existing environment with available documentation and application.
- Developed Test Plans and Test cases for Functional Testing.
- Mapped current business process, gathered Business User Requirements and wrote in Business Requirement Documentation
- Prepared Requirement Traceability Matrix to confirm the test coverage.
- Performed Regression Testing and Data-Driven Testing.
- Worked with Smoke, Functional, Compatibility and User Interface testing.
- Documented and communicated Test results using HP ALM
- Followed-up with the Development team daily regarding the defects fixing status using HP Application Lifecycle Management
- Developed detailed Test Cases and executed them in the Test Lab Module of HP ALM
- Involved in database testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database
- Used UFT to developed Data-Driven Automation frameworks
- Enhanced the scripts through programming and adding the verification points to test the functionality/Business requirements.
- Extensively used Regular Expressions in UFT to handle dynamic object properties
- Created several Test scripts using UFT to create Batch tests and performed Exception handling
- Used VBScript to develop a Hybrid Automation Framework in UFT.
- Responsible for triggering and monitoring weekly batch processes using UFT
- Ensured all requirements gathered were used in both Test Plan and Test Case development via RTM
- Assisted with design of user interfaces, including proposing and prototyping entirely original interfaces.
- Validated required input data to request XML and validated response XML using Soap UI.
- Created project status report and sent to the higher management.
- Developed, defined and continually improve testing procedures.
Environment: ALM, UFT, Java, J2EE, Java Script, VB Script, XML, SQL Server, MS Office, Windows, SOAP UI, UNIX.
CareFirst, Baltimore, MD
QA Engineer
Responsibilities:
- Worked with development, users and support groups to understand the application architecture, use and content.
- Involved in creating Test data, Test procedures, Test cases, writing automated test scripts and documentation.
- Implemented Software Development Life Cycle (SDLC) methodology and Requisite Pro tool to design, document, and manage requirements and Visio to model use cases.
- Wrote Test plans and Test cases for the Integration testing and system testing.
- Used HP Quality Center for maintaining Test Plans, Test Cases, Executing Test Cases, Defect management, and Bug Reporting.
- Used HP Quality Center to track, report, and manage defects throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Used SQL Queries to validate the data in the Oracle databases.
- Designed & developed Data-Driven Framework to validate different sets of data using QTP.
- Parameterized QTP scripts with controlled test input values (runtime-generated, user-defined, or from data sources).
- Developed and maintained QTP scripts for Functional, Sanity and Regression testing
- Generated automated test scripts using VBScript and Descriptive Programming within HP QTP
- Participated in test case automation using a structured, Keyword-Driven Framework with HP QuickTest Professional
- Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process.
- Participated in the Bug Review Meetings and Defect Triage meetings.
- Interacted with developers regarding priority of bugs and updated the status of bugs once they are fixed.
- Consolidated and prepared Monthly Metrics for all the clients.
- Attended review meetings and walkthrough meetings to discuss the status of the project.
- Coordinated meetings with the Development teams for appropriate handling of the bugs and their timely resolution.
Environment: HP Quality Center, QTP, VBScript, Java, Java Script, MS SQL Server, Web Services, Windows, UNIX.
Wells Fargo, Richmond, VA
QA Test Engineer
Responsibilities:
- Analyzed the Business Requirements, Functional Specification and Design Documents with Business Analyst.
- Involved in preparing Test Scenarios, Test Conditions and Test Cases based on the functional specifications, Design Documents and Use Cases.
- Involved in Reviewing and finalizing the Test Cases for the Execution.
- Executed the Automated and Manual Test Cases and reviewed the defects.
- Used Quality Center for filling defects and reporting the defects.
- Executed Test cases and identified mismatches and reporting defects into Quality Center.
- Wrote SQL queries for testing data integrity in the Oracle database before testing the module.
- Upgraded Manual Test scripts from Quality Center for automation in QTP via QC-QTP Connectivity
- Created Scenario based scripts and screen based Script using QTP.
- Involved in developing functional Test scripts using QTP as a part of automated testing.
- Developed test automation scripts using QTP for Regression Testing, Functionality, and GUI testing.
- Communicated and Interacted with team members and customers with ease and professionalism.
- Responsible for preparing and sending the deliverables like weekly status reports to the QA managers and project lead.
- Planned and worked flexibly to meet deadlines.
- Designed and setup of test data with Data Encryption.
- Performed tasks independently with little supervisor.
Environment: Quality Center, QTP, Java, Java Script, TOAD, Oracle, SQL Server, Windows, HTML, Agile, MS Office, UNIX, MS Excel.
