Functional Test Automation Expert Resume
Cypress, CA
PROFESSIONAL PROFILE:
Around 8 Years of experience in Information Technology Industry. For the past eight years, I specialized in Automation and Manual areas. Knowledge and skills span all phases of the Software Development Life Cycle with experience in implementation, testing, deployment, and maintenance. A lot of detail was oriented and focused on delivering high quality work in a timely manner, as an individual contributor. To secure a Software Automation Engineer/Analyst position, I can utilize my skills and gain further experience while enhancing the company’s productivity and reputation.
SUMMARY:
- Extensive knowledge of software development lifecycle, software products, and automation development methodologies.
- Experienced in different domains like Telecommunication, Healthcare, and Finance for Web and Client Server Applications.
- Expertise in both Manual and Automation Testing of the applications.
- Developed and Maintained Automation Frameworks using QTP/UFT tool along with integrator tools - QC/ALM, Excel, and Access.
- Experience in Database Testing with several databases like Excel, Access, and MySQL.
- Worked on creating and executing SQL queries to query database.
- Trained and mentored new team members using automation tool UFT.
- Worked with Test/Defect Management Tools- QC/ALM.
- Worked as the first automation engineer in the current company, and am responsible for automation tool analysis, development and maintenance of automation frameworks from scratch.
- Extensive knowledge on VBScript, XML, XPath, CSS, C#, and SQL.
- Demonstrated strengths in communicating with all levels within an organization, and possesses excellent interpersonal, written and spoken English.
TECHNICAL SKILLS:
Operating System: Microsoft Windows, MS-DOS, and UNIX
Databases: Microsoft SQL Server, MySQL, Microsoft Access
Tools: HP ALM, Mercury QC, UFT, QTP
Microsoft Suite: MS Word, Excel, Power Point, Outlook
Web Browser: IE, Firefox, Chrome
Languages: C#, PL/SQL, SQL
Web Languages: HTML, XML
Scripting Language: VB script
EXPERIENCE:
Functional Test Automation Expert
Confidential, Cypress, CA
Responsibilities:
- Involved in writing and executing Test plans and Test cases by reviewing the business requirements document, and the 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, and Test Procedures developed and maintained Test scripts using HP ALM.
- Trained and mentored new team members in automation tool UFT.
- Responsible for developing manual test cases in ALM and executing tests according to software test processes and procedures.
- Used ALM 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 Backend testing.
- Executed automated test scripts for various test scenarios using UFT.
- Performed Data-Driven tests by passing different sets of data and checked whether the valid information entered is updated into the database using UFT.
- Developed user defined functions using VB Scripting in UFT for testing database and validating the conditions.
- Created batch test scripts by calling another internal or external actions using UFT.
- Developed a Keyword Driven Framework for automation of the application using UFT.
- Responsible for Acceptance testing by giving demos to the client and getting signed off.
- Responsible for documenting the process for future s.
- Member of the Proof of Concept team involved in evaluating the UFT tool for web Application automation.
- Performed database queries using SQL for testing purposes.
Tools: & Skills: UFT 12.0, UFT 11.5, ALM 11.50, VBScript, HTML, XML, XPath, CSS, SQL, Windows.
QA Analyst
Confidential, Seattle, WA
Responsibilities:
- First QA Full Time Employee for the company.
- Conducted POC for testing tools to decide what best suits our needs.
- Actively participated in walk through, Meetings and interacted with stakeholders for any technical issues.
- 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.
- Performed Negative Testing and Positive testing to test various input file formats.
- Performed Functionality Testing, Black Box Testing, Integration Testing, Regression Testing and User Acceptance Testing.
- Involved in installing and configuring Quality Center.
- Responsible for administration of Quality Center.
- As the first QA Engineer, I played the key role in tool analysis, development and maintenance of process documents, mentoring.
- Used QTP/UFT 11.5 tool in developing frameworks (data driven, hybrid) through environment variables, function library, shared object repository, descriptive programming, automation model, recovery scenarios, Excel data source, XPath, CSS.
- Worked on projects that followed Agile testing methodologies.
- Maintained Licensing Servers acted as an Administrator for QTP, QC tools.
- Executed Test cases and reported 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 Backend 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 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 VBScript 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, analyzing results of testing sessions, and presenting results to the development team.
Tools: & Skills: QTP 11.0, QTP 11.50, Quality Center 10.0, ALM 11.0, MS Office, MS-SQL Server, VBScript, and Windows NT.
QA Engineer
Confidential, Foster City, CA
Responsibilities:
- Analyzed business requirements and prepared Test plan and test cases using the Standard Testing techniques.
- 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 bugs, sent Email notifications to the developers using the Quality Center.
- Monitored status using Quality Center to close the bugs/cases when fixed.
- Tracked bugs using Quality Center 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, VBScript, and Quality Center.
- Inserted Text checkpoints when 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 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 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.
- Prepare Consolidated Defect Report at the end of each round of testing and attended daily status meetings to discuss defects and testing progress.
Tools: QTP 10.0, QTP 11.0, QC 9.2, QC 10.0, MS Office, MS-SQL Server, VBScript, and Windows NT.