Sr. Automation Engineer Resume
Englewood, CO
SUMMARY:
- Over 9 + years of experience in testing Client Server and Web based applications using Manual testing techniques and Automation tools like HP UFT/QTP, Eggplant, and Selenium Web Driver.
- Well versed in various types of Software Development Life Cycle models like Agile with Scrum and Waterfall.
- Understanding and interpreting requirement and functional specifications.
- Experience in Preparation of Test Plan, Defining Test Cases, Developing and Maintaining Automation Scripts, Analyzing Test Results, and Defect Reports.
- Created UFT Automation scripts for GUI and API Testing, Eggplant for mobile Automation Testing.
- Hands on experience in UI testing by using Fire Path, running scripts, debugging scripts in a different environment.
- Experienced in working closely with business analysts, programmers, and end users in a cross functional team.
- Experienced in performing Regression testing, System testing and Functional testing using Selenium.
- Excellent experience of HP automation tool UFT/QTP and VB Script language in creating GUI, API Testing, End to End Scenarios, Reusable action repository, Function library, Scripts and by following Hybrid Framework.
- Experienced in creating, executing tests, generating the test reports using ALM/QC.
- Expert on HP QTP Automation using Descriptive programming and VB script.
- Customize Test results in QTP and Customize one project to another project in Quality center.
- Identify element using XPath, CSS Selector, Name, ID.
- Modified and executed automation test scripts in Multiple Browsers like IE, FF & Chrome.
- Worked on Onshore and Confidential model and Represented as POC for Confidential on rectifying functionality, technical issues and giving status to onshore leads or management.
- Analyzing test results and maintaining documentation of test results.
- Ensuring all bugs/change requests is entered with adequate information to assist developers.
- Experienced in testing web applications developed in JavaScript, HTML, and Active Server Pages (ASP).
- Configuring the CT and Regression Test suite in Jenkins, Running Jenkins jobs, Pushing SCR to UAT.
- Performed different types of testing including GUI, functional, regression, integration, and system testing.
- Sharing the Daily, Weekly Status report to Client/Management/Leads.
- Quick learner and excellent team player having ability to meet tight deadlines and work under pressure.
- ISTQB certified QA tester foundation level exam.
TECHNICAL SKILLS:
Testing Tools: UFT 12.54, QTP10/11, UFT Mobile, Selenium Web Driver, ALM 12.53 / QC10Eggplant 15.13,Postman,Ready API,Gitlab,Jenkins,Rally,KibanaCloud foundry,Zipkin,MongoDB
Languages: C, JAVA, SQL, PL/SQL, TOAD.
Operating Systems: Windows & Unix.
RDBMS: MS SQL Server, SQL Developer.
Web Technologies: VBScript, JavaScript, VB.NET, ASP.NET, C#, ADO.NET, HTML, PHP.
PROFESSIONAL EXPERIENCE:
Confidential, Englewood, CO
Sr. Automation Engineer
Responsibilities:
- Reviewing the Requirements of ECSC CSAWEB, ERP, Scale, DOMO (MongoDB).
- Interacted with Client, Development and Manual Test team to understand the Requirements and to clarify the functional issues.
- Identified Scenarios, Dry run of scenario’s, sharing with the client team and getting confirmation on scenarios.
- Created Page Object Model Automation framework and Implemented in multiple Projects (ECSC OFS, ECSC BAU, Service Now).
- Preparation of DEMO scripts and given DEMO on the framework to CSAWEB, DOMO, MongoDB, Service Now Client Teams.
- Used ALM to track, report, and manage defect throughout the test cycle and attended Defect Status
- Meeting on daily basis during testing cycle.
- Developed Scripts, Utility functions, Constant File, Data Provider, Browser Functions, Page Classes, and Test Classes.
- Identified elements using ID, Name, Class, XPath and CSS Selector.
- Maintained resource files like Config file, Test Data, Executables.
- Validation of Data in DOMO(MongoDB).
- Created Webdriver scripts in C# using xunit for selenium
- Configuring the CT and Regression Test suite in Jenkins, Execution of Scripts.
- Responsible for reporting the execution status to client on Daily/weekly basis.
- By Weekly Sprints for releases and this is totally Agile methodology..
Environment: Selenium WebDriver, ALM, Java,C#, Jenkins, Maven, TestNG, Gitlab,Xunit, GitHub, MongoDB, Scale, Chrome, Windows 10. SOAP UI
Confidential, Englewood, CO
Sr. Automation Engineer
Responsibilities:
- Reviewing the Requirements Customer Master.
- Interacted with Client, Development and Manual Test team to understand the Requirements, and to create Test data.
- Dry run of REST API’s in Postman to understand the functionality and web services using SOAP UI and validating the changes in DB.
- Leading a team of 5 for allocating the task, estimations, Sending the status to Management on daily basis.
- Used ALM to track, report, and manage defect throughout the test cycle and attended Defect Status
- Meeting on daily basis during testing cycle.
- Preparation of DEMO scripts and given demo on the framework to Manager.
- Developed UFT API Scripts for Customer master DAS and Written C# code to validate the API Responses and DB Validations.
- Execution of API Scripts and GUI Scripts in Test Environments and reporting Defects.
- Training the New team members on API Testing and Functional Testing.
- Configuring the CT and Regression Test suite in Jenkins and resolving the issues.
- Preparation of Document for entire flow of Services.
- By Weekly Sprints for releases and this is totally Agile methodology.
Environment: UFT 12.53, ALM, IE, Windows 10, Oracle 11g, .Net, Java,C#, Postman, SOAP UI, Jenkins.
Confidential, New Jersey
Automation Test Engineer
Responsibilities:
- Designed and implemented Data Driven and Hybrid Automation Frameworks.
- Created Function Library file for User Defined Functions using VBScript.
- Developed automation script using Descriptive Programming.
- Created Functional Automation scripts using Quick Test Professional 11 and UFT 12.02 for the regression and sanity testing.
- Used ALM to track, report, and manage defect throughout the test cycle and attended Defect Status
- Meeting on daily basis during testing cycle.
- Created Mobile Automation scripts using EggPlant 15.13 for the regression and sanity testing.
- Modified the Automated Eggplant Scripts for regular release functional changes.
- Supported for every releases and performed Regression testing using Eggplant and QTP scripts.
- Modified the Automated QTP Scripts for regular release functional changes.
- Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
- Performed Smoke Testing to make sure all the test channels and test.
- Worked with design/ development/ test leads to resolve issues with developed scripts and verified application functionalities
- Developed Automation suite in Selenium Web Driver using Java Programming language.
- Developed test cases for cross - browser(MSIE, Firefox, Chrome)
- Validated the Production Environment prior to go live.
- Created TestNg XSLT Report with Ant, Maven
- Use for loop, conditional if statement to handle application logic.
- Created Shared Object Repository in Quick Test Pro for each module and created some user defined functions.
- Created the test set/data for all the different scenarios for the test cases identified for automation
- Maintained and executed test cases and test scripts using Quality Center
- Prepared the Defect reports and interacted with developers for Debugging.
- Performed knowledge transfer with teammates, as appropriate.
Environment: QTP11/UFT 12.02, HP QC10/ALM11/ALM12.20, .NET Framework 3.5, Java, SQL developer, Selenium,XML Web Service, html, JavaScript,Windows 7,Unix,Xunit, EggPlant 15.13Selenium IDE, Web Driver.
Confidential, Philadelphia
Automation Test Engineer
Responsibilities:
- Designed and implemented Data Driven and Hybrid Automation Frameworks
- Created Function Library file (User Defined Functions using VBScript)
- Developed actions for Mobile using QTP/UFT-perfecto. To date created 25 actions to perform sanity and regression on daily basis. Have gained solid experience using the tool
- Created Automation scripts using Quick Test Professional QTP11 and UFT 12 for the regression and sanity testing.
- Supported for every releases and performed Regression testing using QTP scripts
- Modified the Automated QTP Scripts for regular release functional changes.
- Developed automation script using Descriptive Programming and Dynamic Descriptive Programming.
- Created Shared Object Repository in Quick Test Pro for each module and created some user defined functions.
- Performed different types of testing including GUI, functional, regression, integration, system, performance, load, UAT and configuration testing.
- Created the test set/data for all the different scenarios for the test cases identified for automation
- Maintained and executed test cases and test scripts using Quality Center
- Prepared the Defect reports and interacted with developers for Debugging
- Exported developed test cases into Quality Center to create manual test scripts in Quality Center.
- Executed test cases manually to check GUI and Functional features of the application.
- Performed Functional testing to identify critical points in the application and automated it by using Selenium Web Driver
- Used Data Driven framework for Selenium Web Driver scripts
- Involved integration system and Regression testing
- Tested compatibility of application for dynamic and static content under various cross browsers using Firebug to identify element by Xpath, HTML ID in Selenium
- Attended weekly defect meetings.
- Executed automated test scripts, analyzed the results and reported bugs in Quality Center
- Developed automation script using Visual studio based Coded UI.
Environment: QTP11/UFT 12, UFT Mobile, HP QC10/ALM11, Visual Studio 2010, .NET Framework 3.5, C#.NET, SQL Server 2008 R2, XML Web Service, TFS, ADO.NET,, SSRS, JavaScript, AJAX, Windows XP,Ms Office, Selenium
Confidential, Somerset, NJ
Automation Test Engineer
Responsibilities:
- Created test plans and test cases for unit testing, system testing, environment testing and user-acceptance testing.
- Created automation scripts using QTP and executed them from QC.
- Developed function library to support QTP scripts
- Performed Manual Testing of web-based application and used Quality Center for test management.
- Planned and prepared test scenarios and test scripts and enhanced them according to the requirements.
- Manually performed Ad-Hoc testing, Integration testing, end-to end testing, System testing, Function testing, User Acceptance testing.
- Prepared test data for positive and negative testing used in data driven testing for testing the application dynamically.
- Conducted cross browser testing to check the compatibility of the AUT with different Browser's (IE, Netscape, and Mozilla).
- Responsible for weekly status updates showing the progress of the testing automation effort and open issues to be resolved.
- Performed the Backend Testing of the Data, which is retrieved from the Database by viewing the data in the SQL
- Participated on the Swat calls for troubleshooting the issues for re-testing.
Environment: QTP 9/10, Quality Center, Visual Studio, .NET Framework 3.5, C#.NET, SQL Server 2008 R2, XML Web Service, TFS, ADO.NET,, SSRS, JavaScript, AJAX, Windows XP,Ms Office,Redmine, Jira.
Confidential
Test Engineer
Responsibilities:
- Generated test cases as per Use cases defined in product requirement document.
- Actively involved in reviewing test cases.
- Involved in Functional Testing, Regression Testing and End-to-End testing.
- Reporting the defects and follow up with Developers.
- Executed test cases from Test Lab QC and logged defects.
- Verification of fixed defects and subsequently closing them if they are passed.
- Reporting status of testing progress, issues to team lead on a weekly basis.
- Periodically obtaining feedback from Team lead and consciously working for improvement.
Environment: QC (Quality Center), Visual Studio, .NET Framework 3.5, C#.NET, SQL Server, Windows XP, Ms Office, Redmine, Jira.
