Automation Test Engineer Resume
Raleigh, NC
SUMMARY
- Experienced Automation Test Engineer with 6.2 years of testing Software applications for functional, Automation, Web Services, Regression tests.
- Have good experience in testing the web based applications, desktop applications and automation testing using Unified Functional Testing (UFT).
- Experience withPerfecto Mobile Cloud.
- Experience in designing test plan, test cases, and automation of test cases, creating test data and test execution using HP ALM.
- Experience in preparation of Automation Tests within the Hybrid automation framework.
- Experience in descriptive programming using QTP.
- Good Expertise in VB Script and Automation Infrastructure Development.
- Good Exposure in using of QTP Integrated Environment (Functions, Actions, Frameworks, Synchronization, Recovery Scenarios and Methods etc.).
- Good experience in automation testing using HP/Mercury Interactive Testing Tools(Quick Test Professional, Quality Center, ALM).
- Extensive experience in Banking and Insurance domain.
- Expertise withMobile testingonBlackberry, iPhone and Android.
- Profound knowledge of web services testing using Service Oriented Architecture tools SOAP UI.
- Good experience performingDatabase Testingusing SQL Queries and procedures.
- Experience in creating test data and to verify the test conditions and test cases to test the various applications.
- Experience in Analysis of Software Requirement Specifications and development of Automated and Manual Test Scripts, Test scenarios, Test Cases based on the Functional Requirements Specification (FRS) and System Requirements and executing them.
- Involved in all phases of testing such as Functional Testing, System Testing, and Regression Testing.
- Executed Test scenarios and business process to verify the design and functionality of applications as per user requirements using HP ALM.
- Well - versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Excellent interpersonal, communication and presentation skills.
- Involved in various stages of Software Development Life Cycle (SDLC) implementingWaterfall-Model,andAgile, Iteration, Scrum methodologies.
TECHNICAL SKILLS
Test Strategies: System Testing - Integration, System, Regression, User-Acceptance, Smoke, Black Box.
Methodologies: Software Development Life Cycle SDLC
RDBMS: Oracle, MS SQL Server, Informix and DB2
Testing Tools: Perfecto Mobile Cloud, HP QTP, HP UFT, HP Quality Center(QC), HP ALM,, Win runner, Test Director.
Operating Systems: MS-DOS, UNIX, Sun Solaris, Windows 9x and Windows NT/2000/XP.
Languages: C, C++, SQL, JAVA, VBScript, XML, AS/400, Shell Scripts, MQ Series, Java Scripts, UNIX.
Web Services: SOAP UI
Web Technologies: HTML, ASP, Java Script, FrontPage.
Packages: MS Access, MS Excel, MS PowerPoint, MS Office.
PROFESSIONAL EXPERIENCE
Confidential, Raleigh, NC
Automation Test Engineer
Responsibilities:
- Involved in designing of Test scripts based on the System requirements from the business Analyst.
- Prepared Test Plan and conducted review of test plan with QA and Development team.
- Analyzed application to find out which part can be automated and which can bemanually tested.
- Responsible for Testing Web Services requests using SOAPUI.
- Implemented HP ALM for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
- Tested mobile applications in mobile devices include iPhone, Android and iPad on real devices usingPerfectoMobile.
- Verification & Validation of End to End Scenariosof theMobileApplications.
- Performed defect tracking and reporting using ALM.
- Performed Back end testing using SQL Quires.
- Conducted GUI and Black Box Testing using UFT and interacted with developers to resolve issues.
- Used QuickTest Professional for automating manual test cases for regression testing and for storing, execution of test cases and reporting results.
- Created Function Libraries for modularization and code reusability.
- Used Object Repository and Descriptive programming.
- Used Checkpoints, Descriptive programming and Data Driven Test Scripts in UFT.
- Created and executed Automated Test Scripts in UFT using Business Process Testing (BPT) concept, and Key word driven Framework.
- Designed reports for communicating analysis of test data and metrics, and communicate the results to project team.
- Assisted Test Engineers to interpret, and summarize the results of the analysis.
- Participated in Inspection and walk through sessions of the project requirements.
- Profound knowledge of web services testing using Service Oriented Architecture tools SOAP UI.
Environment: Web Based Applications, HPUFT11.5, PerfectoMobile, HP ALM, Oracle 11g (SQL), MS Access, MS-Excel, Webservices, SOAPUI.
Confidential, St.Louis, MO
Automation Engineer
Responsibilities:
- Contributed to use cases, business rules, alternate flows and exception paths with business analysis knowledge.
- Developed detailed functional and performance test plans/test cases and responsible for executing the test cases, test scripts using Quality Center.
- Developed User-Acceptance Test cases and post-deployment scripts and assisted users in conducting UAT.
- Performed smoke, GUI, integration, functional, regression, redundancy, data integrity, system compatibility, installation and user acceptance testing.
- Used Quick Test Professional (QTP) for automated testing including data driven testing.
- Thorough knowledge of UFT/QTP, developing numerous Functional libraries in UFT, to facilitate plug and play scripting of complex enterprise applications.
- Performed backend testing with SQL for data validation and data integrity.
- Optimized SQL queries for better performance. Joins were implemented (using TOAD)
- Manipulated data by creating and executing SQL Server scripts for test execution.
- Discussed with logical data modelers to enhance knowledge of back-end Testing.
- Prepared test status reports including Test Closure Reports.
- Administered Quality Center including customizations.
- Contributed to the Business Plan for assets owned by separate account clients.
- Experienced in working and Developing Test Environments for Agile development.
- Conducted Sprint Meetings.
- Experienced in HPQC ALM.
Environment: HP Quality center, QTP 10.00, HTML, XML, SOAP, SOAPUI, Web Services, SQL, PL/SQL, TOAD 7.0.
Confidential
Automation Engineer
Responsibilities:
- Worked in Agile methodology. Attended daily standup meetings. Developed Test Plan and Test cases based on the user stories.
- Detected Defects, communicated to the developers using Bug Reporting Tool.
- Executed manual test cases and identified the test cases to be automated.
- Extensively used Quality Center for test planning, bug tracking and reporting.
- Uploaded Business requirements, test scenarios, test cases and defects to Quality Center.
- Expertise in QA Testing in distributed Unix/Windows Environment and Oracle databases as back end & performed end-to-end testing.
- Tested Web Services and XML using Soap UI.
- Developed test plans, test cases, test scenarios using the Quality Center and prepared test data.
- Prepared Test Cases for GUI application.
- Developed test scripts for Data driven testing using parameterization, Checkpoints, Regular expression for handling window with different names in QTP.
- Enhanced the scripts by adding user-defined functions.
- Experience in GUI, Functionality, Integration, Database, Security and Regression Testing.
- Involved in testing the backend Database retrieved the data from the tables using SQL.
- Worked on the high-level framework, identifying the functional areas and created different functions to make the scripts reusable in Quick Test Professional.
- Reported the bugs, Emailed notifications to the developers using the Quality Center.
Environment: Java/J2EE, Quick Test Professional (QTP), Quality Center, JIRA, Web Logic application server, UNIX, MS Office, IBM DB2, Web Services, SoapUI.
Confidential
Automation Engineer
Responsibilities:
- Involved in designing test plan, test cases, automation of test cases as well as creating test approaches, scenario development and creating test data
- Actively involved functional, regression, integration and system testing of the application
- Involved in analyzing functional requirements, Test case validation and mapping requirements to test cases
- Performed manual testing of the website to determine ease of usability of the website
- Heavily involved in testing of the application manually and by using Mercury QuickTest Professional (QTP)
- Used Mercury QuickTest Professional(QTP) automation tool for functional and regression testing
- Conducted data driven testing to test various functionalities of the application
- Used TestDirector/Quality Center as the approved defect reporting and tracking tool
- Performed browser compatibility testing of an application for various browsers
- Designed test scripts for Web security testing such as whether website has auto logoff feature, how many failed logins should be allowed, behavior of application after number of failed attempts etc.
- Performed User Acceptance Testing
- Implementation of Quality processes in Different Groups like Marketing, Sales and Execution of Automation Test Scripts
- Prepared defect reports, performed cause analysis of bugs and interacted with developers for debugging
Environment: Mercury - QuickTest Professional (QTP) and TestDirector/Quality Center, Java, Oracle, Windows XP, XML, HTML
Confidential
Test Engineer
Responsibilities:
- Analyze Business requirement & Functional specifications and develop test plan, scenarios, test casesand test data.
- Created and executed various SQL queries to extract the data for database verification.
- Involved in system, integration and regressiontestingand databasetesting.
- Performed data validation of all banking data.
- Analyzing test results and tracking the bugs, Management in assessing severity, work closely with developers to investigate root cause, and thoroughly verify fixes.
- Involved in defect tracking meetings.
- Documented all activities during the test intestingdatabases thereby recording thetestingeffort for future reference purposes.
Environment: SAP Applications, Mainframes Applications, Quality Center 11.0, Windows XP, XML, HTML
Confidential
Test Engineer
Responsibilities:
- Performed User Acceptance Testing.
- Worked as a test engineer and involved in creation of test plans, scenarios by using requirement documents.
- Involved in preparation of test data for manual and regression testing.
- Performed data validation of all policy data.
- Involved in design of test cases for manual and regression testing.
- Executed manual test cases.
- Involved in analysis of defects and found the root cause of the defect.
- Involved in defect tracking meetings.
Environment: Web Based Applications and Java applications, HP QC 10.00, MS-Excel, Windows XP.
