Qa Automation Analyst Resume
Baltimore, MD
SUMMARY:
- More than Six years of IT Experience in Software Manual and Automation Testing of web - based applications.
- Expertise in creating Test Strategy, Test Plan, and Test Scenario.
- Skilled in designing manual Test cases, automated Test scripts, Test Summary Report, Gap Analysis, and Traceability Matrix for defined business processes.
- Excellent knowledge in Software Development Life Cycle (SDLC) and industry standard methodologies like as Rational Unified Process (RUP), Waterfall and Agile.
- Expertise in manual testing with exposure to automated testing.
- Experienced in Functional, System, Smoke, Regression, GUI, Smoke and User Acceptance Testing.
- Expertise in tracking the Defects and log them on JIRA .
- Experienced in Defect Management using HP Quality Center/ALM.
- Strong Knowledge in managing the testing process using HP ALM/Quality Center.
- Proficient in using HP ALM/Quality Center for bugs tracking and bugs reporting.
- Strong Experience in checking the data integrity using SQL Queries.
- Experienced in enhancing by inserting various checkpoints and maintaining high-end test scripts for various functional and regression tests using QTP/UFT and VBScript.
- Expertise in Automated-testing using QTP/UFT.
- Skilled in generating automated Test Scripts using QTP/UFT.
- Expertise in developing custom functions using VBScript and using Descriptive Programming for QTP/UFT.
- Experienced in using Framework for QTP/UFT Automation Scripts.
- Experienced in performing web services testing of the application using SOAP UI.
- Possess strong technical aptitude with strong analytical, problem solving and communication skills.
- Excellent analytical skills with good communication and self-organizing skills, assertive and a committed team player.
PROFESSIONAL EXPERIENCE:
Confidential, Baltimore, MD
QA Automation Analyst
Roles and Responsibilities:
- Prepared and upgraded Test strategy for different release of the software.
- Involved in analyzing Requirement Specifications and development of Test Scenarios.
- Reviewed User Requirements, Use Cases and Detailed Designs to develop Test Cases.
- Tested entry and exit criteria for the application screens and checked their contents.
- Developed detailed Test cases, Entrance and Exit criteria for the application being tested and ensured that standards for documentation were followed.
- Involved in Automation Scripts Execution, development, debugging, reviews, analyze results and reporting defects.
- Created and maintained the Requirements Traceability Matrix and Test Matrix.
- Performed Positive, Negative, GUI, Smoke, Functional, Regression, System, User Acceptance testing.
- Reported the defects through JIRA and tracked them on daily basis.
- Ensured the actual results match expected results using HP ALM.
- Responsible for documenting application related errors in HP ALM.
- Executed SQL queries to check the data table updates after test execution using SQL Navigator.
- Created a single huge shared object repository for all the different modules by using the Object Repository Manager in UFT.
- Created Automation Scripts for all online interfaces using UFT.
- Designed data driven tests in UFT script to validate with different sets of test data.
- Adopted Descriptive Techniques of UFT scripts for maintainability.
- Tested functionality of the application by inserting various check points like standard check points, text check points, table check points, image check points, and database check points in UFT.
- Performed Web services and Message testing tasks using SOAP UI tool.
- Involved in test strategy planning, scheduling, and risk analysis, reporting and tracking.
- Responsible in conducting meetings between Onshore and Offshore teams to get the Test case execution done and discuss about any major roadblocks delaying the project.
- Involved in meetings, walkthroughs and weekly status.
Environment: UFT, JIRA, HP ALM, UNIX, Windows, MS Word, MS Excel, Outlook, Oracle, CSS, C#, Visual Basic, SOAP UI, XML, SQL, Java, C/C++, Html.
Confidential, Philadelphia, PA
QA Automation Tester
Roles and Responsibilities:
- Built Test result reports, wrote scripts to automate Tests to facilitate repeatable and efficient Software Test Cycle.
- Developed Test Strategy, Test Plan, Test Cases (Functional and Non-Functional), Test Scenarios from System Requirement Specifications according to the Business requirement.
- Worked through Software Development Life Cycle (SDLC), Quality Assurance Life Cycle (QALC) and participated in full life cycle development using objects oriented programming concepts.
- Involved in Code and Design Reviews and did Unit and Integration testing as part of Automation testing.
- Participated in the preparation of TRM (Test Responsibility Matrix) which was defined as mapping between Development stages and Test factors.
- Used JIRA for defect tracking and maintained the trailing history of the bugs.
- Created automation scripts with HP ALM Business Process Testing (BPT) Module.
- Created BPT Parameters in HP ALM.
- Used database checkpoints in test script to check databases in SQL Server and detect defects.
- Passed BPT Parameters to UFT for driving the UFT Script.
- Created and used Standalone UFT Scripts on BPT Scripts that called to external scripts as well as used external library files for functions.
- Enhanced new functionality on the UFT.
- Completed account list coding for UFT scripts.
- Extensively used various features of UFT including checkpoints, Output values, regular expressions.
- Conducted Smoke Testing of different Applications using SOAPUI.
- Responsible for coordinating offshore team on executing automated scripts, and reporting automated execution results efficiently and effectively.
- Analyzed business and functional requirements to ensure requirements were clear and testable.
- Involved with multi-task and to work on multiple complex projects or assignments concurrently.
- Assisted developers in discovering and researching defects, and recommended system enhancements.
Environment: HP ALM, JIRA, UFT, Windows, Oracle, C#, CSS, VB Script, HTML, MS Word, MS Excel, XML, MS SQL Server, SOAP UI, C/C++.
Confidential, Wilmington, DE
QA Tester
Roles and Responsibilities:
- Prepared Test plans and wrote Test cases and scripts for manual testing.
- Generated manual Test Cases to test the functionality of the application.
- Involved in Test Cases creation as per functional requirements.
- Created Test Scripts that used to produce logical data feeds for interfaces.
- Performed GUI, functional and regression testing.
- Executed the Manual Test Cases and reviewed the defects in Quality Center/ALM.
- Designed and Executed Test Cases using Quality Center/ALM.
- Performed Defect Reporting/Tracking through JIRA.
- Wrote SQL queries for back end database testing and data validation.
- Developed QTP/UFT scripts using VB script and executed through QTP/UFT and updated results in Quality Center/ALM.
- Identified the Test Cases to be automated and lead the effort for automating the product using QTP/UFT.
- Created QTP/UFT scripts for web based and database testing.
- Developed Function libraries, QTP/UFT scripts using descriptive programming.
- Involved in User acceptance testing of the application.
- Attended review meetings and walkthroughs to discuss the status of the project.
- Coordinated meetings with the Development teams for appropriate handling of the bugs and their timely resolution.
Environment: Quality Center/ALM, QTP/UFT, JIRA, UNIX, Windows, C/C++, MS Office Tools, Oracle, Visual Basic, SOAP UI, XML, SQL, MS Visio, MS Project.
TECHNICAL SKILLS:
WEB TECHNOLOGIES: HTML, VBScript, JavaScript & ASP
TESTING & WEB SERVICES TOOLS: HP Quality Center, HP ALM, HP Quick Test Professional (QTP), HP UFT, JIRA, Soap UI
MICROSOFT TOOLS: MS Outlook, MS Visio, Microsoft Project, MS Word, MS Excel, Power Point
PROGRAMMING LANGUAGES: C, C++, Java, SQL, PL/SQL, Asp.Net, CSS, C#, PHP
DATABASE: Oracle, MS SQL Server, MS Access, DB2
OPERATING SYSTEM: Windows, Unix/Linux
