Automation Development Lead Resume
VA
SUMMARY
- Over 11 years of Quality Assurance and extensively worked on Automation Tools Unified Functional Testing (UFT) Selenium WebDriver and Tricentis Tosca.
- Certified Tricentis tosca AS1 AND AS2.
- Strong knowledge of Software Development Life Cycle (SDLC) and STLC (Software Testing Life Cycle) models like Waterfall model, V - model And QA Methodologies like Agile & Good at defining testing methodologies & Estimation Techniques.
- Solid Experience of testing different Approaches (Positive, Negative, Boundary, Usability, User website Accessibility, X-Browser Compatibility, GUI, Testing Types Build acceptance, Exploratory, Ad-hoc, Database Testing, Testing Scope & levels, Defect Triage Leak/Density & Defect Release Analysis).
- Expertise in dealing wif open source tools like Selenium (RC, WebDriver and Grid), SoapUI, Cucumber, TestNG, Jira and Eclipse.
- Experience in working wif Java and OOPS concepts required for the Selenium Frameworks.
- Experience in handling Keyboard and Mouse Events, Accessing Forms, tables, and link, using Selenium WebDriver.
- Experience using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver.
- Experience in functional testing of web-based as well as client-server applications using Unified Functional Testing (UFT) and Selenium.
- Experienced in creating automation framework using Hybrid model framework and Data Driven framework.
- Handled Selenium WebDriver features like Implicit wait, Explicit wait and Fluent wait under Synchronization.
- Implemented batch run of desired test cases using TestNG annotations like Groups, Parameter, and Data Provider.
- Hands-on experience in handling Ajax call and Java script executers for dynamic web elements.
- Worked closely wif developers to resolve outstanding bugs and for setting up the right environments to test new features.
- Proficient knowledge on Junit, TestNG framework for Unit testing, Apache Maven, Ant for Project building tool, Jenkins for Continuous Integration.
- Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA.
- Expertise in different types of testing like Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
- Used Requirement Traceability Matrix (RTM) for mapping requirements to test cases.
TECHNICAL SKILLS
Tools: QTP, UFT, Selenium (java), Tricentis Tosca 9/10.0, Hadoop Testing
Build Tools: Maven, Jenkins
Test Management Tools: Quality Center (ALM), JIRA
IDEs: Eclipse
Methodologies: VModel, Waterfall Model, Agile Model, Scrum
Databases: DB2, Oracle, SQL Server 2008
Version Control: TFS, Microsoft Visual Source Safe and SVN Tortoise
Environment: Windows 7, UNIX, LINUX and Windows XP
Desktop Technologies: MS Office, Visio, Tableau Desktop
PROFESSIONAL EXPERIENCE
Confidential, VA
Automation Development Lead
Responsibilities:
- Analyze the business requirements and identify the requirements gaps and interact wif Business Analysts and get clarifications on requirements Automated applications using Java selenium.
- UsedCucumberasBehavior Driven Development(BDD) frameworkfor writing test cases infeaturefiles.
- UsedCucumberfor browser-based testing wif scenarios and situations.
- Work wif Business customers to develop Gherkin scripts dat will be input to Cucumber automation scripts.
- Achieved good understanding of Business requirements and Functional requirements.
- Participate in story grooming sessions, Agile/Scrum.
- Develop test scripts and produce test data for evaluation.
- Actively participate throughout all phases of the ticket test life cycle, from development to deployment.
- Cross-reference test results in Selenium wif the business requirements, and review reports from Selenium to verify frontend web data.
- Good Exposure in Using of UFT Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods etc.).
- Demonstrate adeptness in using JIRA, ALM, and SharePoint.
- Participate in daily and weekly status report meetings wif the product owner.
- Coordinate wif developers to resolve identified defects, and applied regression testing to validate dat bug fixes do not break.
- Test for web services using SOAP UI for SOAP and REST based services.
- Generated scripts and ran automated tests using SELENIUM to speed up the process of validating of various test cases.
- Ran various complicated SQL scripts for validating the data in database.
- Participated in various tests like black box, white box, smoke test, regression test, performance test and load test using JMeter.
- Helped in preparing driver scripts, data driven tests and test suites.
- Involved in executing the automation scripts and storing the results.
- Communicating wif other team members (Development Team, Technical Support, and Business Support) to resolve the issues.
- Analyzed test results and reported defects.
- Prepare status reports such as daily status report, weekly status report and monthly-consolidated report.
- Prepared a user guide and installation guide to help novice users in execution.
- Automation Scripts designed were updated to descriptive programming because of the application instability.
Environment: UFT 12.52, Mainframe addin Web Application, Microsoft Dynamics CRM, .NET, Unified Functional Testing, Quality Center, SQL Server, JIIRA, ALM, Agile, Selenium, SOAP UI/Cucumber
Confidential
Automation Development Lead
Responsibilities:
- Analyze the business requirements and identify the requirements gaps and interact wif Business Analysts and get clarifications on requirements Automated applications using Java selenium.
- UsedCucumberasBehavior Driven Development(BDD) frameworkfor writing test cases infeaturefiles.
- UsedCucumberfor browser-based testing wif scenarios and situations.
- Work wif Business customers to develop Gherkin scripts dat will be input to Cucumber automation scripts.
- Achieved good understanding of Business requirements and Functional requirements.
- Participate in story grooming sessions, Agile/Scrum.
- Develop test scripts and produce test data for evaluation.
- Actively participate throughout all phases of the ticket test life cycle, from development to deployment.
- Cross-reference test results in Selenium wif the business requirements, and review reports from Selenium to verify frontend web data.
- Good Exposure in Using of UFT Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods etc.)
- Experience in Descriptive Programming using UFT.
- Demonstrate adeptness in using JIRA, ALM, and SharePoint.
- Participate in daily and weekly status report meetings wif the product owner.
- Coordinate wif developers to resolve identified defects, and applied regression testing to validate dat bug fixes do not break.
- Test for web services using SOAP UI for SOAP and REST based services.
- Generated scripts and ran automated tests using SELENIUM to speed up the process of validating of various test cases.
- Ran various complicated SQL scripts for validating the data in database.
- Delivered automated scripts using Tricentis Tosca, good understanding of TDM, TCD and all other Tosca features.
- Participated in various tests like black box, white box, smoke test, regression test, performance test and load test using JMeter.
- Helped in preparing driver scripts, data driven tests and test suites.
- Involved in executing the automation scripts and storing the results.
- Communicating wif other team members (Development Team, Technical Support, and Business Support) to resolve the issues.
- Analyzed test results and reported defects.
- Prepare status reports such as daily status report, weekly status report and monthly-consolidated report.
- Prepared a user guide and installation guide to help novice users in execution.
- Automation Scripts designed were updated to descriptive programming because of the application instability.
Environment: UFT 12.52, Mainframe addin Web Application, Microsoft Dynamics CRM, .NET, Unified Functional Testing, Quality Center, SQL Server, JIIRA, ALM, Agile, Selenium, SOAP UI/Cucumber
Confidential
Automation Specialist
Responsibilities:
- As a QA analyst, worked closely wif Business Analysts and Developers for thorough Requirements review and developing the Test Scenarios.
- Developed and designed Test Automation scripts using existing framework.
- Converted manual test cases to automation test scripts.
- Responsible for creating automated test scripts in QTP and updated the scripts as per requirement change.
- Analyzed, test plans, test cases, test data, test scenarios, and other test documentations. Collaborate wif other QA and Development teams in order to automate test procedures.
- Determined test automation feasibility, implementing and sharing new methodologies. Summarize and present test results to team and management.
- Was responsible in developing and documenting program test strategies, detailed test plans and test details.
- Worked wif Database testing - SQL queries and developed scripts using Visual Basic scripting. Be able to review current manual testing for automation testing possibilities.
- Developed VB script function libraries and Descriptive programming by using UFT.
- Using UFT, converted manual test cases to automation test scripts, Developed automation test framework for HP Quality Center, QTP / HP UFT.
- Used VB script language, for UFT programming purposes.
- Extensively used Shared Object Repository in QTP.
- Worked effectively under pressure and wifin deadlines and quickly learned new systems. Analyze defined requirements for testability.
- Assist wif Development's unit integration testing, system testing, and system integration testing when scheduling permits and where applicable.
- Maintained software testing documentation including, but not limited to checklists, master file lists, standard test plans, test cases, and test scripts.
- Interacted wif the onshore and offshore team to resolve defects and functional issues of the application.
- Managed own assignments in relation to the project schedule.
- Extensively used Quality Center / ALM for test planning, bug tracking and reporting.
- Uploaded Business requirements, test scenarios, test cases and defects of Quality Center.
- Automation scripts execution through ALM, updating test results and uploading relevant files/screen shots back to ALM.
- Automation of Database (Backend) testing, preferably for Oracle and Teradata databases.
Environment: Linux, Quality Center, Quick Test Professional (UFT) 12.52, Mainframe addin, VBScript, Oracle, HTML, XML, Web Sphere, TOAD, MS Office, and Windows
Confidential
Automation Engineer
Responsibilities:
- Understanding the BRD and participated in walkthrough and review meetings.
- Automated Manual Test Scripts using UFT.
- Written Complex VBScripts in UFT.
- Created Modular Actions in UFT using VBScripts.
- Setup and Configured the testing environment wif Eclipse, TestNG, Selenium WebDriver.
- Written and executed Selenium tests for automation testing of the web application using Selenium IDE and Web Driver.
- Implemented Page Objects, Data Driven, Hybrid automation frameworks using Selenium.
- Coordinated wif developers and tracked issues to completion.
Environment: HP UFT 10.2, HP ALM 10, VBScript, VB.NET, MS-Tools
Confidential
QA Engineer
Responsibilities:
- Worked wif the Business Analysts to determine Business Requirements Helped in preparation of test plans in accordance wif the business requirements.
- Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan for projects involved and wrote Test Scripts for positive, negative, edge cases.
- Conducted data-driven testing and implemented it as a Microsoft Excel workbook dat can be accessed from HP Quick Test Professional.
- Documented, updated and assigned test scripts for manual testing using customized Quality Center
- Responsible for writing several Test Scenarios and detailed test cases of web based applications written in Java.
- Involved in various levels of Testing: Determined Test Strategy, Created Test Plan, Test Cases and creating Documentation.
- Used Performance monitor and Load Runner graphs to analyze the results.
- Used Controller to perform Load Test, Longevity test and Stress test.
- Utilize the Agile methodology.
- Experience in Database Backend Testing using SQL queries.
- Actively involved in keeping track of defects using Clear Quest.
- Analyzed the results of the tests dat were used to assist in the identification of system defects, bottlenecks and breaking points.
- Involved in designing and developing Validation plans and Test plan documentations.
Environment: ManualTesting, QTP 10.0XML, HTML, DHTML, HP Quality Center 10, Windows XP, Microsoft Office 2005, Linux, MS SQL Server, MS SQL Server Integration Service
