Functional Test Automation Expert Resume
Cypress, CA
OBJECTIVE
- To obtain Software QA position, which will enable me to utilize and further develop my skills and experience.
SUMMARY
- Over 6 years of experiences in performing complex system analysis to provide Testing/QA solutions.
- Strongly experienced in manual and automated testing of web based and client - server applications.
- Experienced in Black box and Grey box testing techniques for GUI, Functional, Integration, System, Regression, Back-end and User Acceptance Testing.
- Involved in Manual and Automation testing of the applications.
- Proficient in Designing Test plans, Test cases, Test Scripts and Test Procedures.
- Experienced in using Testing tools such as QuickTest Pro, Test Director and Quality Center/ALM.
- Experienced in using SOAP UI for Web services testing.
- Clear understanding of Software Development Lifecycle (SDLC) like Waterfall, V and Agile Methodologies.
- Experienced in Defect Tracking and Defect Reporting using HP Quality Center.
- Experienced in testing Oracle, SQL Server and Mysql databases using SQL Quires.
- Experienced in writing complex PL/SQL queries for Backend testing.
- Experienced in designing the Automation Regression Suits to reduce the release cycle time using QTP.
- Experienced in writing automation scripts using various checkpoints like standard, image, page, text and database Checkpoints in QTP.
- Experienced in developing generic custom functions using VB Script in QTP for functional regression testing.
- Expert in writing VB Script in QuickTest Pro environment.
- Expertise in Automation using Data Driven Frameworks, Keyword Driven Frameworks and Hybrid frameworks in QTP.
- Extensively experienced in Testing Java, ASP. Net, VB.Net & Mainframe based applications.
- Experienced in testing Web Services and XML using Soap UI & web applications developed with ORACLE, SQL Server.
- Worked with off-shore team as QA Co-ordinate.
- Ability to communicate and interact with team members and customers with ease and professionalism.
TECHNICAL SKILLS
Testing Tools: QuickTest Pro, SOAP UI, TestComplete
Bug Tracking Tools: ALM, Quality Center, TestDirector, JIRA
Languages: C#, Java, PL/SQL,T-SQL, Swift, SQL
Web languages: HTML, XML
Scripting Languages: Java script, VB script
Operating System: Windows, MS-DOS and UNIX/Linux
Microsoft Suite: Visio, MS Office
Database: Oracle, SQL Server, MySQL
PROFESSIONAL EXPERIENCE
Confidential, Cypress, CA
Functional Test Automation Expert
Responsibilities:
- Involved in writing and executing Test plans and Test cases by reviewing the business requirements document, and technical specifications document.
- Created Requirement Traceability Matrix for the product across different releases and also updating the Requirement traceability matrix timely with the changes.
- Created Scenarios and performed scenario based testing; Developed, updated and reviewed Test Cases.
- Actively involved in testing the application using both manual and automation technique.
- Created High Level Test Documents, Test Cases, Test Procedures, developed and maintained Test scripts using HP Quality Center.
- Responsible for developing manual test cases in Quality Center and executing tests according to software test processes and procedures.
- Used Quality Center to manage and organize STLC activities like Requirements coverage, Test Case Management, Test Execution Reporting, Defect Management, and Test Automation.
- Wrote SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
- Executed automated test scripts for various test scenarios using QuickTest Pro.
- Performed Data-Driven tests by passing different sets of data and checked whether the valid information entered is updated into the database using QTP.
- Responsible to establishing and building regression testing harness using QTP.
- Developed user defined functions using VB Scripting in QTP for testing database and validating the conditions.
- Created batch test scripts by calling another internal or external actions using QTP.
- Involved in the Decomposition of the Functionality to identify the individual and reusable components.
- Developed a Keyword Driven Framework for automation some sophisticated components of the application using QTP.
- Prepared UNIX Shell Scripts and modified scripts to verify the log files data.
- Involved in Interfaces testing using File-Zilla to import and export files.
- Responsible for Acceptance testing by giving demo’s to the client and getting sign off.
- Responsible for documenting the process for future references.
Environment: QuickTest professional (QTP), ALM/Quality Center, Java Script, Oracle, HTML,SOAP UI, Windows and UNIX.
Confidential, Seattle, WA
QA Analyst
Responsibilities:
- Participated in Test Readiness Reviews, as necessary; assisted in the preparation of test estimates and project schedules.
- Participated in reviewing the Test Plans and Test Case Templates for the functional testing.
- Developed Test Cases by analyzing requirements with help from business analysts.
- Executed Test cases in iterative process using RUP Methodology under various builds.
- Performed Negative Testing and Positive testing to test various input file formats.
- Performed Functionality Testing, Black Box Testing, System Testing, Integration Testing, Regression Testing and User Acceptance Testing.
- Involved in installing and configuring Quality Center.
- Responsible for administration of Quality Center.
- Executed Test cases and reporting errors to Project Manger and developers using Quality Center.
- Used Quality Center for tracking, reporting and managing the defects.
- Recorded Defects encountered in test execution and communicating the same to the concerned team members for resolution.
- Involved in Back-end testing by writing SQL queries and testing triggers and PL/SQL procedures.
- Involved to setup QTP Test Environment configuration on Users systems.
- Wrote automation scripts using various checkpoints like standard, image, page, text and database Checkpoints in QTP.
- Developed Data Driven Test Scripts for the project using QTP.
- Developed automated Test Scripts to perform Black box and Grey box testing of the application using QTP.
- Developed scripts to perform Regression Testing using VB Script in QTP.
- Created of the Quality Assurance and Test Strategy document that describes the technical and management approach to be followed for testing of the entire project.
- Defined criteria for performing usability testing, analyzes results of testing sessions, and presented results to development team.
- Attended test-tool user groups and related activities to remain abreast of test-tool capabilities.
Environment: QTP, Quality Center, MS Office, MS-SQL Server, Oracle, Java, JSP Script, J2EE, Mainframes, VB, and Windows NT.
Confidential, Foster City, CA
QA Engineer
Responsibilities:
- Involved in gathering requirement and discussed with Development team to understand and analyzed the Product Requirements thoroughly.
- Documented Test cases corresponding to business rules and other operating conditions.
- Performed Functionality testing, System Testing, Regression Testing, Integration Testing, Database Testing and UAT.
- Performed End-to-End testing manually.
- Reported the bugs, Email notifications to the developers using the TestDirector.
- Monitored status using TestDirector to close the bugs/cases as and when fixed.
- Tracked bugs using Test Director and performed re-testing of the entire application once the bugs are fixed.
- Tested the backend database using SQL queries.
- Developed and executed automation regression test suite using QTP, VB Scripting and Quality Center. Trained and mentored new team members in automation tool QTP.
- Inserted Text checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using HP Quick Test Pro (QTP).
- Participated in User Acceptance Test (UAT), Documented procedures and guiding the users in verifying various transactions on the System.
- Prepared status summary reports with details of executed, passed and failed test cases.
- Made extensive use of MS Office tools to create and maintain documents such as test plans, test execution and test results documents.
- Worked on the build management and release management for the product release.
- Involved in coordinating project testing tasks from initiation to deployment and maintenance.
- Involved in Code Reviews and Test Reviews.
- Coordinated testing of software defects, enhancements, and upgrades with users and other application teams.
Environment: TestDirector, QTP, Java, J2EE, Java Script, Oracle, Windows and UNIX.