Automation Test Engineer Resume
Newark, DE
SUMMARY:
- More than 6 years of experience with test automation using UFT/QTP for enterprise applications.
- Strong knowledge of Software Development Life Cycle (SDLC) and QA Methodologies like Agile, Waterfall, Rapid prototyping, Spiral model, Incremental model.
- Experienced in developing Test Strategy, Test Plans, Test Procedure, Test Cases and Management of Bug Reports, Logs and Reporting Process.
- Experienced in end to end testing which includes Test planning, Test case designing, Test scripting (manual, automated) and Test execution.
- Proficient in Black box, Grey box, testing including UFT Frameworks like Keyword, Data driven and Hybrid using Descriptive programming testing techniques.
- Quality Assurance expertise includes full life cycle testing experience including Functional, Smoke, User Interface, Regression, User Acceptance, Integration and Data base testing.
- Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using HP ALM/Quality Center.
- Expertise in Bug Reporting, Tracking and Documentation using ALM/Quality Center (QC) and JIRA.
- Experienced in developing Test cases from Business Requirements in ALM/HP Quality Center.
- Experienced in performing Back end testing by writing and executing SQL queries
- Expert in using HP Quick Test Professional (QTP) for front - end, functionality, integration, security, system, data driven and regression testing.
- Experienced in enhancing the QTP scripts by inserting VBScript functions and Checkpoints.
- Expertise knowledge in Debugging and error handling method of QTP scripts during execution and reporting.
- Experienced in creating custom functions, descriptive programming, dictionary objects using VB Scripts and QTP.
- Expertise in developing Data driven Framework, Keyword driven Framework and Hybrid Framework using QTP.
- Excellent communication skills to interact with business users, business analysts, developers and the QA team.
- Good team player with Active participation in meetings with the testing, development teams and Clients.
- Experienced in Creating, Scheduling, Executing and Analyzing Test Sets.
- Excellent interpersonal communication skills, functional and technical documentation.
TECHNICAL SKILLS:
Testing Tools: UFT, QTP, JIRA, SharePoint, TeamCity, Putty
Languages: HTML, VB Script, JavaScript
Databases: SQL Server, Oracle, MySQL
Operating Systems: Windows, UNIX/LINUX
Reporting Tools: MS Office, TeamCity, SharePoint, Ollie
PROFESSIONAL EXPERIENCE:
Confidential, Newark, DE
Automation Test Engineer
Responsibilities:
- Involved in the entire software Testing Life Cycle of the projects from Initiation to Implementation.
- Create test plan and test cases for manual and automated testing from the business requirements to match the project's initiatives.
- Perform Smoke testing after continuous Integration & Build completed through Ubuild & Udeploy
- Decide what functionalities to be included in the smoke test suite after every sprint release
- Running regression suits every 3 weeks and maintain them through next release of FLASH
- Automate all the functionalities using UFT 12.02 based on each release and main them after smoke test health check
- Use Jira to log defect found in the testing & assigned the defect to the developers who are assigned to that parts of the application.
- Coordinate with offshore (Chennai) automation team and keep them updated on sprint task and story grooming session held in Delaware
- Create & Maintain Function library, test sets UFT Scripts in ALM for automation trigger through UDeploy
- Maintained the test logs, test reports, test issues, defect tracking using Quality center.
- Created and executed SQL queries to perform Data Integrity testing on an Oracle Database to validate
- Performed Functional, Negative, Smoke & Regression tests as per design specs.
- Tested several complex reports generated by Business Objects including Dashboard, Summary Reports, Master Detailed, Drill Down and Score Cards
- Wrote queries in Teradata SQL assistant to check the data from Source and Target & several complex SQL queries for validating Business Objects Reports.
- Tested Data stage Hashed files for extracting and write data - an intermediate file in a job.
- Tracked bugs using Quality Center and generated the defect reports for review by the client and the management teams.
- Tested different master detail, summary reports, ad-hoc reports and on demand reports using Business Objects Report Studio.
- Participated in various meetings and discussed Enhancement and Modification Request issues, weekly sprint story groom session, bi weekly sprint update backlog & Daily standup call
Environment: UFT 12.02, ALM 12,TOSCA HTML, JavaScript, Oracle/SQL, VB Script, Web Services
Confidential, Reston, VA
Automation Engineer
Responsibilities:
- Performed QA processes and advance level Automation testing using UFT/QTP for enterprise applications.
- Involved in developing Automation Test Cases, Test Scripts and Test Scenarios from business, technical and functional requirement documents.
- Using XPath, CSS method implemented into UFT for Automation.
- Developed project oriented Advance level UFT Automation script for daily Smoke Health Check and End to End Regression test cases.
- Create and Design Advance level reusable UFT Functions for the current and future modules.
- Modified and design pre-existing framework function libraries.
- Developed Test Strategy, Test Plan and Test Cases documents with the manual testers and QA team members.
- Resolved Technical issues through debugging, research, and investigation.
- Responsible for managing the definition, implementation and integration of quality principles into the design and development of software and IT processes.
- Developed Test Plan and Test Cases documents to cover Black and Gray Boxes testing.
- Involved in whole process of Black Box Testing (User Acceptance, Integration, End-to-end, System, Security, GUI, Database, and Regression) of the application.
- Responsible for using Defect tracking tool in HP ALM.
- Involved in defining Test Scenarios for the applications and performed manual testing in HP ALM.
- Identified Bugs and Preparing Bug Reports using HP ALM.
- Tracked the defects, prepared status summary reports and reported defects through HP ALM.
- Wrote complex SQL queries for Database Validation and Conducted User Acceptance Testing (UAT) and Regressing testing on various builds of the application using UFT.
- Enhanced Test Scripts using user defined functions in VB script.
- Participated in projects and performs other duties as assigned and prepare and update procedure manuals
- Developed policies, procedures, guidelines, and standards for planning, developing, integrating, and evaluating information technology systems and subsystems that met overall information needs of multiple organizational units.
- Participated in bug review meetings on behalf of the QA team.
- Involved in Audit meetings and got an initiative to reach QA testing goals.
Environment: ALM, UFT, JIRA, Java Script, VB Script, PHP, Windows, Java, SQL, HTML, XML, UNIX.
Confidential, New York, NY
QA Engineer
Responsibilities:
- Involved in Execution of Test strategies and plans for various testing types and levels.
- Developed Testing strategy, Test plans and detailed Test cases.
- Analyzed various documents and use Cases to prepare the detailed Test Plan.
- Wrote Test Cases and Test Procedures based on the Test Plan.
- Ensured all testing standards are being met and served as an escalation point for issues involving testing.
- Designed, reviewed, maintained and executed both manual and automated scripts for multiple projects.
- Performed manual application testing by maintaining test scripts and test cases based on system flow by using positive, negative testing scenarios for Graphical User Interface, Website Functionality.
- Investigated the implementation of commercial automated test tools and test scripts for regression testing of existing product functionality.
- Customized Dashboard for upgraded version of Bug tracking tool from HP Quality Center.
- Provided appropriate reporting and metrics utilizing Quality Center.
- Conducted Back-end testing using Oracle and prepared reports by developing and executing SQL queries.
- Developed and Designed of a Hybrid Framework in QTP using VB Script.
- Developed Function libraries, Shared repository, Descriptive programming, Recovery scenarios using QTP.
- Involved in performing data validation from QTP.
- Developed Environmental Variables, Startup Script, Driver Script, and Utility Functions using VB Script in QTP.
- Performed Cross Browser testing on various platforms likes Windows.
- Organized and recorded detailed test results, provides reports of results and project status.
- Coordinated with multiple different teams including remote and off-shore groups.
Environment: QTP, Quality Center, Java, Java Script, Oracle, SQL Server, VB Script, MS Office, Windows, UNIX.
Confidential, Manhasset, NY
QA Analyst
Responsibilities:
- Involved in Test plan and Test case of different types of software environment.
- Involved in Preparing the Unit Test Plan and System Test Plan and Test Cases.
- Prepared Test Strategy Document and Requirement Traceability Matrix to ensure testing of the entire business requirement are covered.
- Tested all the screens and applications by unit testing and integrated testing.
- Involved in designing scenarios using Quality Center Controller depending on Business Requirement Document and System Specification Document.
- Created different Scenarios for functional testing utilizing HP Quality Center as per the requirement specifications.
- Prepared test plan and test cases using Quality Center for all the ongoing product development.
- Worked on SQL queries using DB2 Query Management Facility (QMF) to ensure database updates done according to business requirement.
- Provided Technical Support to the team developing QTP scripts and VBScript programs.
- Trained the system testers on the QTP integrated framework to automate the test cases while creating the test cases.
- Trained the system testers on using QTP scripts for testing, and maintenance.
- Prepared the User Test plans for the User Acceptance Testing (UAT).
- Identified Bugs and Prepared Bug Reports.
- Reported and fixed defects using MS Office and analyzed and updated Test Grids for various Projects.
- Attended weekly status meeting and provided detailed status report.
Environment: QTP, Quality Center, HTML, Java, Oracle, Windows, Java Script, VB Script, Web Services, UNIX.
