Sr. Qa Analyst/ Automation Engineer Resume
2.00/5 (Submit Your Rating)
Union Merrifield, VA
SUMMARY:
- Over 7 years of Experience in a fast - paced agile environment as a QA with both Manual and Automated testing skills and practical experience in Agile Scrum environment.
- Bachelor’s Degree in Computer Science and ISTQB certified tester
- Professional Experience in Health Care, Finance and Telecom applications.
- Involved and provided input in all stages of Software Development Life Cycle (SDLC).
- In-depth understanding of Software Testing Life Cycle and Defect Life Cycle.
- Well versed with Agile Scrum and Waterfall methodoliges.
- Experienced in Ad-Hoc Testing, Smoke Testing, Functional, and Regression, UAT Testing.
- Experienced in using HP Testing Tools such as: Quality Center, QTP (Quick Test Professional), ALM and UFT.
- Experienced in Test Automation framework design and development and expert in developing Data Driven, Keyword Driven automation framework using Quick Test Professional /UFT/QTP and Unified Functional Testing (QTP and UFT).
- Developed and executed test automation scripts using Quick Test Professional and Unified Functional Testing with Parallel Execution using VM (Virtual Machine).
- Experienced in developing VB Script Functions and maintaining in Function Libraries in QTP/UFT.
- Expertised in regression test design for data transformation and proficient in loading and analyzing the quality of the data using UFT/QTP.
- Strongly experienced in developing automation scripts using Descriptive programming with VB Script and working with shared Object repositories in UFT/QTP.
- Developed custom functions to handle dynamic objects using VB Script and QTP/UFT
- Developed custom HTML Report to improve the readability for QTP/UFT run result.
- Experienced in Black Box testing with a complete QA Life cycle- through Development, Analysis, testing, Defect logging, and verification of fixed bugs.
- Well experienced in Test Case Preparation, Execution, Traceability matrix, Bug analysis and Reporting using HP Quality Center/ALM, JIRA, and RALLY.
- Strong skills in backend testing using complex SQL Queries on Oracle, Sybase and SQL Server.
- Strong skills in API testing using POSTMAN, SOAP UI Pro and UFT API.
- Expertised in Web Services testing using SOAPUI, REST API and WSDL
- Used QTP/UFT for functional testing, regression testing, and SIT testing.
- Possessed high technical aptitude and high level of analytical ability.
- Strong written & verbal skills to communicate with all levels of the organization.
TECHNICAL SKILLS:
Tools: QTP, UFT, QC, ALM, JIRA, RALLY, Selenium, SOAP UI Pro/Ready API, Oracle DB, MySQL, Eclipse, Jenkins, GitHub, Apache Maven, Cucumber, TestNG
Language: VB Script, JAVA, Python, SQL, HTML, XML, CSS, JSON, Groovy
Framework: Keyword Driven, Data Driven, Hybrid,BDD
System: Windows 2007/Vista/7/8/10, Linux and Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Union Merrifield, VA
Sr. QA ANALYST/ AUTOMATION ENGINEER
Responsibilities:
- Designed and Developed Keyword Driven Automation Framework using UFT/QTP with VB Script.
- Implemented Agile by participated and providing advice in project meetings, grooming meetings, retrospective meetings, and release meetings.
- Responsible for creating test data using automation scripts with UFT/QTP and VB Script.
- Developed custom HTML report in UFT/QTP to improve the run result readability to business team and upper management.
- Scheduled daily Smoke Test script using Windows task scheduler.
- Developed automation scripts for master regression suite.
- Automated and maintained the master regression suite and supported each major release by executing the regression suite against to AUT (Application Under Test).
- Developed SQL Scripts and carried out Back-end testing, Data Validation and Data conversion testing.
- Executed automated test cases for regression testing and analyzed test failure for defects.
- Executed master regression suites across multiple VMs and machines to reduce the execution time.
- Used DOM(Document Object Model) approach to overcome object recognition problem and validated a large amount of financial data with labels and values with DOM approach.
- Used AOM(Automation Object Model) to developed the Driver Script with VB Script to Kickoff the hourly test run in Windows Task Manager.
- Developed basic shakeout script using open source tool Selenium WebDriver in Eclipse IDE with Java.
- Created test cases using element locators such a ID, Name, Xpath, CSS and others along with Selenium WebDriver methods.
- Identified features to be automated and created automation test scripts using TestNG
- Develop and maintain automation test scripts using Maven.
- Used Jenkins for continues integration to build test projects, run and schedule tests case.
- Used File System Object to automate loan import functionality and successfully implemented the import loan (CVS File) script.
- Performed positive and negative testing on Application Under Test(AUT) using external data sources validated API response using SOAPUI Pro/Ready API.
- Experience in validation and automation of Web Services request and response using SOAPUI Pro/Ready Api tool.
- Developed Requirement Traceability Matrix(RTM) to ensure requirement is tracked and tested thoroughly with Acceptance criteria using JIRA.
- Worked along with SME, trained UAT users in using application, and stood by during the UAT tingting.
- Experience in testing XML files and validating the data loaded to staging tables.
- Executed back-end testing by executing complex SQL queries incorporated with UFT database connection.
Confidential, VA
QA Engineer
Responsibilities:
- Analyzed User Stories and provided inputs for clear Acceptance Criteria to ensure testability of User Stories.
- Implemented HTML DOM and Xpath to identify dynamic test objects from a web application using QTP/UFT.
- Designed and Developed Test Automation Framework using UFT/QTP with VBScript.
- Developed Utility Functions in VB Script to handle Outlook, Excel, Word in test automation framework.
- Developed automation scripts for a daily shakeout, monitored and analyzed the test results to comprehensive QA metrics for upper management.
- Extensively used File System Object in VB Script to dynamically handle files and folders using QTP/UFT.
- Enacted delivery upon completion of projects and ensure that delivery adheres to Agile practices maintained by the company.
- Coordinated UAT testing activities and reported progress.
- Automated creation of test data using UFT ADODB connection.
- Involved in Script maintenance and Script Execution in UFT by using ALM with QC integration.
- Developed keyword Driven and Data-Driven framework to retrieve test actions, test data from Excel files and Oracle Databases.
- Developed UFT/QTP Test Scripts using Descriptive Programming and enhanced scripts through Parameterization, Synchronization, Regular Expressions, Customized Exception handling with VB Script.
- Conducted System testing to ensure the Application Functionality met business requirement expectations.
- Interacted with developers to discuss outstanding software defects and re-tested the fixed issues.
- Executed manual and automated test cases and logged defect in ALM/QC.
- Debugged scripts as well as enhance the default or existing test scripts by adding customized programming for enhanced automation scripting.
- Prepared Proof of Concept for test automation framework and provided a demo to the upper management to further automation effort.
- Prepared weekly status reports and demos for the client based on each phase of STLC.
- Worked in a dynamic Agile environment and participated in scrum and sprint meetings.
- Actively took part in Daily standup meetings, Sprint planning, Sprint retrospective and Sprint reviews.
- Conducted Functional testing, Smoke Testing and Regression testing during the various phases and releases of the application.
Confidential, VA
Quality Analyst
Responsibilities:
- Reviewed and analyzed business requirements and specifications to facilitate classification test cases.
- Performed both Manual/Automated Testing of functionality of the application under test.
- Involved in writing and implementation of the Test Plan, various Test Cases and Test Scripts.
- Involved and responsible for creating weekly status reports regarding the progress of testing process.
- Expertise with Object Spy to identify: object's ids, Name, XPaths, links in the application.
- Identified software errors/bugs and interacted with developers to resolve technical issues.
- Developed & executed Test scripts and Test cases for Functional and Regression testing.
- Strong in writing SQL statements to perform backend testing using MYSQL.
- Implemented Agile by participated in project meetings, grooming meetings, retrospective meetings, and release meetings.
- Successfully reproduced and logged defects using Application Lifecycle Management(ALM) tool and retested when it is resolved.
- Communicated with Development Team to resolve and retest defects.