Sr. Automation Test Engineer Resume
Mclean, VA
SUMMARY:
- Over seven (7) years of Software Quality Assurance experience both as Manual and Automation testing of Client/Server, Mobile and Web Based applications.
- Worked in Retail, E - Commerce, Insurance, Financial-Mortgage domains.
- Experienced with retail platforms, categories, modules and components integration as well as testing credit card and payment both in UI and backend (including the third party resources).
- In-depth understanding of all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Extensive knowledge of business requirements, platforms and layouts as well as Customer Relationship Management (CRM) platforms.
- Experience in deploying, maintaining, and testing Content Management System (CMS) applications like OpenCart, Joomla and WordPress apps from scratch. Knowledge of shipping, payment and credit card testing as well as social media integration.
- Experience of Agile Scrum and Waterfall development methodologies.
- Strong expertise in implementation of Automation Architecture Framework.
- Performed Functional Testing, Regression Testing, Smoke Testing, UAT, and Integration Testing et al of Web Based and Client Server applications.
- Experience with executing Test Cases, Logging Defects, Re-testing Defects and Closing Defects using ALM and performing Root Cause Analysis of the test result.
- Story Sessions for creating User Stories with better Acceptance Criteria and Definitions of Done.
- Experience in preparing Test Plans, Test Cases, Test Strategy, Test Case Specifications, Test Scenarios, Test Data, Defect Reports and Documentation for both Manual and Automated Tests.
- Experience in Designing, Developing and Maintaining Data Driven, Keyword Driven and Hybrid Framework with QTP/UFT using VBScript.
- Proficient in developing Test Plan, Test cases and test Scripts and creating automation framework from scratch in accordance with Quality Assurance best practices.
- Extensive knowledge of VBScript syntax, Structured Query Language (SQL), HTML, XML and Git.
- Experience in Back-End testing and API testing using SQL developer and Postman.
- Developed and generate Test progress and defect reports using JIRA and HP ALM and ability to produce Customized reports.
- Complete knowledge of local and shared object repository as well as record and play back un UFT
- Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome and Internet Explorer.
- Experience in backend, front-end, functional, integration, regression, smoke, cross-browser, cross-platform, QTP/UFT testing.
- Familiarity in enhancing Test Cases according to the Functional and Business requirements.
- Excellent team player with communication skills, Detail Oriented with extensive technical knowledge, cross-functional, and open to change.
- Experienced in meetings and communicating with Project Managers, developers, business analysts, and end users in defect resolution.
- Ability to deliver in high pressure and dynamic environments and constantly update my skill set.
- Exposure to AWS Cloud and different functionalities as well as CI/CD Pipeline.
- Exposure to JAVA and Selenium web driver, JMeter, Jenkins and more.
TECHNICAL SKILLS:
Automation Tools: Quick Test Professional (QTP) Universal Functional Test (UFT)
Framework: Keyword Driven, Data Driven, and Hybrid Framework
Test Management Tools: Quality Center, HP ALM, JIRA, Rally, Confluence
Database: Oracle
Programming Languages: VBScript, SQL, HTML, XML
API Test Tools: Postman
Operating Systems: VISTA, XP, 7, 8, 10, Mac OS
Content Management System: Joomla, Wordpress, Opencart
Cloud/Server: AWS, CPanel, FileZilla
PROFESSIONAL EXPERIENCE:
Sr. Automation Test Engineer
Confidential, Mclean, VA
Responsibilities:
- Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance best practices.
- Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team.
- Conducted front-end and back-end testing using various testing and tracking tools such as UFT/QTP/, ALM, and SQL Developer.
- Worked in an Agile development environment - consisting of many iterative releases with extensive celebrations between the DEV, QAs and the BAs.
- Involved in regression test planning, Manual - automated test executions and test result analysis.
- Participated in Test result evaluation, documentation, and relevant reporting.
- Develop and maintenance of a Keyword Driven Automation Framework, setting up the Folder Structures in QTP/UFT automation environment, maintenance and updating the function library.
- Following Coding Standards, Naming Conventions and other best practices on a daily basis.
- Analyzed the Regression Suite, Identified and prioritized test cases for test automation development in QTP/UFT using VBScript.
- Developed reusable functions with Descriptive Programming and maintained in the function libraries in VBScript.
- Developed Master Scripts with VBScript and kicked off test script executions on demand.
- Used Regular expression Pattern, Error Handling and conditional loops to enhance the automation scripts.
- Kept Environment Variables for URLs, username and passwords in XML files for UFT test data.
- Used HTML DOM and XPath to identify dynamic objects from web application for QTPUFT.
- Developed and incorporated utility functions in VBScript to automate Microsoft Outlook, Excel, and Word for test automation framework.
- Extensively used in VBScript to dynamically File System Object handle files and folders for test automation framework in UFT/QTP.
- Developed automation scripts for a daily shakeout and monitored the test results on a daily basis.
- Worked closely with the group to expedite the process and achieve the targeted goals for the sprint as well as attended the Daily Scrum, Sprint Planning and Review meeting in dynamic Agile Scrum Environment.
- Outlook automation and placing triggers to run the tests automatically.
- Performed step by step manual/functional testing of the application and logged defects using ALM.
Environment: HP UFT/QTP, HP Quality Center ALM, MSOffice, SQL, Agile, XML, VBScript, and HTML.
UFT Automation Test Engineer
Confidential, Richmond, VA
Responsibilities:
- Responsible for Analyzing Business Requirement Specification (BRS), Software Requirement Specification (SRS) .
- Developed artifacts with resource requirements and time estimates.
- Developed Test Plan, Test Scenarios, Test Cases, and Test steps for various Business Services/methods covering both Positive and Negative testing requirements.
- Wrote complex SQL queries to verify and validate the exact targets for email and direct mail campaigns.
- Designed and Developed Hybrid Framework in QTP to perform automation testing for the AUT.
- Created user-defined functions with VBScript and Descriptive Programming in QTP to increase the reusability and maintainability of the test automation framework.
- Performed Data Driven, Keyword driven and Hybrid Framework using HP QTP and managing data in QC.
- Skilled in writing VB script for creating descriptive programming, Function library, Optional step using QTP and other Quality Assurance methods.
- Executed scripts on QA and UAT Environment to perform Regression Testing using QTP.
- The projects followed the Agile methodology, where developers, users and testers worked together to create Stories, Document requirements by interviews and analysis.
- Provided training to other employees on testing best automation practices.
- Participated in project meetings and used leadership, analytical and problem-solving skills to contribute to the quality of the product.
- Followed Agile Translated Business requirements and technical design into Requirements in HP Quality Center (QC).
- Actively involved in automating test cases using VBScript and QTP/UFT.
- Parameterized test scripts in QTP/UFT to pass data from different data sources like Excel spreadsheets, XML files and database.
- Performed data-driven testing by developing data-driven frameworks to validate the same test with multiple sets of test data.
- Execution of smoke tests on each builds using QTP/UFT and reporting the results to management.
- Replaced fixed values with parameters, to check the functionality of the application with multiple sets of data using QTP/UFT.
- Execution of smoke tests on each builds using QTP and reporting the results to management.
- Participated in Agile scrum ceremonies and contributed in various Agile related activities before and after each sprint.
- Developed and maintained a clean and neat function library consisted of generic custom functions.
- Hands on experience in Tracking and Reporting of defects using Defect Tracking Tools such as JIRA.
Environment: SQL, XML, UFT/QTP, QC, HP ALM, VBScript, JIRA, Agile and Windows.
QTP/UFT Automation Test Engineer
Confidential, Richmond, VA
Responsibilities:
- Gathered and analyzed Business, Functional Requirements, System Specifications and Design documents.
- Participate in cross-training and knowledge transfer activities with project teams.
- Involved in creating Test Plan, Test Scenarios, and Test Cases for all the Sprints.
- Created test data to test application critical release requirements, enhancements and defects.
- Followed Agile Methodology and attended Scrum meetings.
- Created test cases for Integration Testing covering the business process flow.
- Interacted with developers and business analysts to resolve discrepancies between system specifications and user requirements - involved in the various Sprints.
- Assigned proper Severity and Priority levels to defects identified during all phases of the testing.
- Participated actively in weekly status meeting and communicated effectively to project management team and stakeholders to enhance the quality of the product.
- Responsible for developing Automation Test Scripts for Functional and Regression testing using QTP for the automation project.
- Created test suites for functional and regression testing using QTP.
- Involved in converting manual test cases into automated scripts on QTP.
- Experience in Descriptive Programming using VBScript; developed reusable functions.
- Designed Functional Libraries, Common functions, Regular Expressions and Environmental variables using QTP in VB script.
- Designed and developed detail Test Cases driven from the functional requirements and Design Specifications document.
