Qa Automation Engineer Resume
Silver Spring, MD
SUMMARY
- Over 6 years of experience in developing, implementing and executing test methodologies and plans to ensure software product quality.
- Extensively experienced in Black box and Grey box Testing.
- Excellent knowledge of identifying various test scenarios.
- Experienced in working with business analysts, development groups in analyzing business specifications and in working with other testers to resolve technical and end - user issues.
- Proficient in GUI, Functionality testing, Black box testing, Build verification testing, Regression testing, Integration testing, System testing and User Acceptance Testing (UAT).
- Experienced in creating Data sources for data driven testing.
- Experienced in working in AGILE Model.
- Experienced in using bug tracker/reporter tools like Quality Center/ALM.
- Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using ALM/Quality Center.
- Experienced in interacting with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using ALM/Quality Center.
- Experienced in developing/executing queries for SQL server and Oracle databases for Back End testing.
- Experienced in developing, trouble shooting and customizing Manual as well as Automation scripts using UFT/QTP.
- Proficient in Functional, Regression and System testing of various Enterprise Services and Systems using UFT/QTP.
- Experienced in developing User Defined functions using VB Script to support the automated scripts.
- Experienced in developing Descriptive programming for Data driven Testing using UFT/QTP.
- Expertise in developing of Automation framework and updating the automation suites for new functionality using UFT/QTP.
- Strong problem solving and analytical abilities to effectively analyze, identify, evaluate and resolve quality issues.
- Excellent communication, interpersonal and problem solving skill.
TECHNICAL SKILLS
Testing Tools: UFT, ALM, JIRA
Language: SQL, VB.Net, HTML, Shell Script, Java, Java Servlets, JSP, JavaScript, J2EE
Operating system: Linux, VMware, QNX & Windows, MS-DOS, HP-UNIX
Database: Oracle, MS-SQL Server, MS-Access, DB2
Other Tools: MS Office Suite, PowerPoint
PROFESSIONAL EXPERIENCE
Confidential, Silver Spring, MD
QA Automation Engineer
Responsibilities:
- Involved mainly in testing the applications, comparing and verifying the requirements and writing test cases as well.
- Worked with users and developers in building up the applications.
- Maintained a Requirements traceability matrix in order to keep the clients and all the teams up-to-date with the current progress of the project.
- Performed Ad-hoc, Smoke, Functional, Acceptance, System, Integration, Usability, Regression, UAT and Back End testing during different stages of the application development.
- Worked as ALM Administrator to maintain users, groups, domain, projects, and policies.
- Actively involved in writing Test Plan, Test Scenarios and Test Scripts as per functional, Business requirements using ALM.
- Involved in Logging bugs in the ALM.
- Responsible in generating test reports for each new release in ALM, which kept track of all the open and closed bugs.
- Performed backend testing by writing SQL Queries.
- Developed VB scripts in UFT to perform end to end testing.
- Created a set of re-usable scripts using VBScript in UFT.
- Developed test scripts using UFT to perform functional and regression testing.
- Developed Descriptive Programming and Maintained Local and Global Object Repository in UFT.
- Developed Automation Frameworks (Keyword Driven and Modularity Driven) in UFT.
- Validated of test results proactively explain and work through variances.
- Attended the Test planning sessions to help understand the End to End team with the code changes for the project
- Assisted UAT team in defining the Test plans and provided support to the user groups in entire test life cycle.
- Created and maintained Test matrices and weekly Reports.
- 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: UFT, ALM, Oracle, UNIX, VBScript, HTML, TOAD, Oracle Developer, Oracle Application Server, Windows server, Websphere.
Confidential, Richmond, VA
Test Engineer
Responsibilities:
- Involved in developing test plans, designed test cases including detailed expected results.
- Involved in creating Use Case for complex system interfaces.
- Involved in Test Case Preparation and Test Case Execution Manually.
- Analyzed application to find out which part can be automated and which can be manually tested.
- Implemented HP Quality Center for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
- Performed defect tracking and reporting using Quality Center.
- Involved in backend testing by writing SQL Queries to verify the data.
- Developed VB scripts in QuickTest Pro (QTP) to perform end to end testing and created a set of re-usable scripts.
- Used Data sheets in QTP to import data from data tables for conducting the Data Driven Testing.
- Performed the Regression Testing to make sure that the bug has been fixed and the application is running properly using QTP.
- Parameterized QTP scripts for use with varied, controlled test input values like runtime-generated, user-defined, or from data sources.
- Performed Data-Driven Testing, Text Output values by using Global and Local spreadsheets in QTP for testing multiple data.
- Developed both Data-Driven and Keyword-Driven Frameworks using VB script programming in QTP.
- Reported the failed test cases, tracked the defects and verified the fixes in multiple environments and also tested in various web browsers like Mozilla, IE, and Opera.
- Assisted UAT team in defining the Test plans and provided support to the user groups in entire test life cycle.
- Involved in Daily defect meetings to find out the status of the defects.
- Involved in the defect review meetings with the developers and business team.
Environment: Java, J2EE, JSP, Struts, Quality Center, QTP, MS word, MS Excel, MS Visio, HTML, Windows and UNIX.
Confidential, Dearborn, Michigan
Software Tester
Responsibilities:
- Involved in working with requirement management, documentation, report analysis, business analysis, work flow design, testing and defect reporting.
- Developed and maintained Test Plan, Test Conditions, Test Data and Expected results for both Functional and Performance tests.
- Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
- Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System, and User Acceptance Testing.
- Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in HP Quality Center.
- Developed and maintained Manual and Automation test scripts through HP Quality Center.
- Used Quality Center for Bug Tracking, Bug fixing, and Bug Reporting.
- Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
- Wrote SQL Queries for Database Testing.
- Used QuickTest Professional (QTP) to perform automation functional and regression Test.
- Interacted with Development Teams (offshore), Business Team and Project Management in explaining the business and Functional requirements.
- Tested all PDF document at house and master level of the application.
- Involved in the documentation of the product and setting up user guides.
Environment: QTP, Quality Center, Java, J2EE, MS Project.
