Automation Engineer Resume
Hartford, CT
SUMMARY:
- Over 13 years of experience in Test Automation Development, Framework/Script level designs, and Quality Assurance. Experience in testing of Standalone, Client Server and Web based applications including Guidewire applications (Policy Center, Billing Center) and hands - on in tools like QTP(UFT), Selenium, TestComplete, HP ServiceTest, LISA(DevTest), SilkTestPartner, Cucumber, TeamFoundationServer(TFS), Test Track and Application Lifecycle Management(ALM)/Quality Center(QC).
- Hands-on in design and development of Automation architecture for GUI based applications using Data Driven, Keyword Driven, Modular, Test Library and Hybrid Frameworks.
- Hands-on in Automation tools like QTP (UFT), Selenium, TestComplete, HP Service Test, LISA (DevTest), Silk Test Partner, Cucumber, Test Track, Team Foundation Server(TFS) and Application Life Cycle Management(ALM)/QC.
- Hands-on in languages like JAVA, C#, VBScript, JavaScript, Jscript, VBA, and Ruby.
- Hands-on in testing Guidewire applications (Policy Center, Billing Center) to evaluate applications based on business / functional requirements designs and develop test cases accordingly.
- Experience in Test-driven development (TDD), Acceptance Test-Driven Development (ATDD), Behavior Driven Development (BDD) Methodologies.
- Experience in planning, analysis, inspection, design, testing and integration to assure the quality for large and complex projects.
- Experience in working Agile Model, Waterfall Model and V Models.
- Experience in business driven languages like Gherkin and Cucumber.
- Hands - on in Jenkins and GIT .
- Experience in Planning, Tracking and revisit the Effort Estimation.
- Experience in Managing, Coordination and guiding on technical and functional grounds.
- Experience in creating user level documents pertinent to completed automation frameworks.
TECHNICAL SKILLS:
Operating Systems: MS Windows, Unix, Linux
Databases: Oracle, SQL Server, DB2
Testing Tools: QTP (UFT), TestComplete, Selenium, HP Service Test, Silk Test Partner, LISA (DevTest), Cucumber, Team Foundation Server(TFS), Test Track, Application Life Cycle Management(ALM)/Quality Center(QC), Jenkins, GIT
Testing Methodologies: Manual, Automation and Database testing
Bug Tracker Tool: Bugzilla, JIRA, Team Tracker
Languages: JAVA, C#,.NET, HTML, XML, VBA, VBScript, JavaScript, Jscript, Ruby, Gherkin
Applications: Guidewire Policy Center, Guidewire Billing Center, KenanFx Billing Center
PROFESSIONAL EXPERIENCE:
Confidential, Hartford, CT
Automation Engineer
Responsibilities:
- Developing an automation architecture using TestComplete with framework components such as Scope document, Reusable functions, File System Objects, Environment/Global variables, Data Source, Driver Script, Report Generation and Automatic mail trigger.
- Creating an automation plan, coordinating/executing the plan, tracking and revisit the Effort Estimation.
- Analyzing test scripts detailing documents, identifying flow and automation requirements.
- Creating reusable components to be re-used within bountiful test scripts across applications.
- Conducting peer reviews for the automated scripts and ensured that scripts meet completion criteria.
- Identifying test data requirements for the test suite.
- Engaged in fine-tuning and evaluation of an existing automation framework in to the new structure.
- Interacting with cross functional teams to identify Automation Test cases, Test Scenarios, Test Scripts for System Integration Testing.
- Ensuring the quality of the scripts, and troubleshooting the issues.
- Creating scripts for Jenkins and GIT to run the automation scripts for each and every deploy
Technologies Used: TestComplete, Test Track, Jenkins, GIT, JAVA, JavaScript, Jscript, XML, HTML, JIRA, CSS, Microsoft Windows, SQL, Oracle
Confidential, Brentwood, Tennessee
Automation Architect
Responsibilities:
- Designing and developing an automation architecture using Selenium and UFT 12.5 including all framework components (Scope document, Reusable functions, File System Objects, Environment/Global variables, Data Source, Driver Script, Report Generation and Automatic mail trigger) and tools integration with ALM.
- Creating an automation plan, coordinating/executing the plan, tracking and revisit the Effort Estimation.
- Analyzing test scripts detailing documents, identifying flow and automation requirements.
- Creating reusable components to be re-used within bountiful test scripts across applications.
- Conducting peer reviews for the automated scripts and ensured that scripts meet completion criteria.
- Identifying test data requirements for the test suite.
- Engaged in fine-tuning and evaluation of the automation framework for 5 projects.
- Interacting with cross functional teams to identify Automation Test cases, Test Scenarios, Test Scripts for System Integration Testing.
- Ensuring the quality of the scripts, and troubleshooting the issues.
Technologies Used: Selenium, UFT 12.5, ALM, Team Foundation Server, JAVA, Ruby, VBScript, JavaScript, XML, HTML, JIRA, CSS, eclipse, Microsoft Windows, SQL, Oracle and DB2
Confidential, Wisconsin
Automation Architect
Responsibilities:
- Designing/Maintaining an automation architecture using Selenium and LISA DevTest including all framework components (Scope document, Reusable functions, File System Objects, Environment/Global variables, Data Source, Driver Script, Report Generation and Automatic mail trigger).
- Creating an automation plan, coordinating/executing the plan, tracking and revisit the Effort Estimation.
- Analyzing test scripts detailing documents, identifying flow and automation requirements.
- Creating reusable components to be re-used within bountiful test scripts across applications.
- Conducting peer reviews for the automated scripts and ensured that scripts meet completion criteria.
- Identifying test data requirements for the test suite.
- Engaged in fine-tuning and evaluation of the automation framework for 3 projects.
- Interacting with cross functional teams to identify Automation Test cases, Test Scenarios, Test Scripts for System Integration Testing.
- Ensuring the quality of the scripts, and troubleshooting the issues.
Technologies Used: Selenium, LISA(DevTest), Silk Test Partner, Team Foundation Server, JAVA, C#, Ruby, VBScript, JavaScript, VBA, XML, HTML, JIRA, CSS, Guidewire Policy Center, Guidewire Billing Center, eclipse, Microsoft Windows and SQL
Confidential
Automation Architect
Responsibilities:
- Designing /Maintaining an automation architecture using Selenium and QTP (UFT) including all framework components (Scope document, Reusable functions, File System Objects, Environment/Global variables, Data source, Driver Script, Report Generation and Automatic mail trigger).
- Analyzing automation requirements via test plan, test scope, test scenario and developed automation test cases accordingly.
- Creating automation plans, coordinating/executing the plans.
- Planning, Tracking and revisit the Effort Estimation.
- Managing the team and guided them well on technical and functional grounds.
- Monitoring team activities, script productivity, daily/weekly tracking report generation and peer review.
- Managing an automation suite delivery to the client for the completed functionalities.
- Took ownership of an entire automation testing in a release, creating test plan, test scope, test coverage, test scenarios and handled test setups from End to End in Automation front.
Technologies Used: QTP (UFT), Selenium, ALM/QC, JAVA, Ruby, JavaScript, VBScript, Cucumber, Gherkin, eclipse, Microsoft Windows, CSS and SQL
Confidential, Los Angeles, CA
Automation Architect
Responsibilities:
- Handling an application testing in a release, analyzing requirements, creating test plan, test scope, test coverage, test scenarios, test data, test case and handling test setups for Functional Testing, Integration Testing, System Testing, User Acceptance Testing and End to End testing.
- Interacting with cross functional teams to identify Test cases, Test Scenarios, Test Scripts for ensuring quality of the software, and troubleshooting the issues.
- Preparing and documenting test bed, test scenarios, test cases for the applications which is running under Windows, UNIX Environment and evaluate the test results as per the documentation.
- Designing automation architecture using Hybrid framework which includes the designing of scope document, reusable functions, File System Objects, Environment Variables, Global Variables, and Data source Input/output, Driver script, Report Generation and Automatic mail trigger.
- Developing and delivering a test automation suite that is robust and based on the expectations of Tele Pacific.
- Ensuring that all business rules are covered by the automation scope document pertaining to screen level validations is automated.
- Ensuring that all online transactions covered in the Automation scope document are tested at application level for each module.
- Managing the automation suite deliveries to the client for the completed applications.
- Ensuring that the automated system provides test run reports, which identify defects easily.
- Ensuring that the user guide documenting the setup, installation, execution, and maintenance procedures are delivered.
- Monitoring the team activities, preparing daily and weekly trackers to measure the team’s scripting productivity and peer reviewing their tasks
Technologies Used: QTP, Selenium, HP Service Test, Quality Center, JAVA, C#, VBScript, VBA, JavaScript, Ruby, XML, HTML, Bugzilla, eclipse, KenanFx Billing Center, Microsoft Windows, UNIX, .NET, CITRIX and SQL
Confidential
Technical Lead
Responsibilities:
- Analyzing requirements in a release, creating test plan, test scope, test case coverage, test scenarios, test data, test case for every new Game/OS and handling test setups for Functional Testing, Integration Testing, System Testing and User Acceptance Testing.
- Preparing and documenting test bed, test scenarios, test cases for the applications which is running for video domain under LINUX and Windows Environment and evaluate the test results as per the documentation.
- Interacting with cross functional teams to identify Test cases, Test Scenarios, Test Scripts for ensuring quality of the software, and troubleshooting the issues.
- Ensuring that all QA defined deliverables, Test plan documents and review plans are properly documented as per standards.
- Developing and delivering test automation suite, which is robust based on the expectations of WMS.
- Designing automation architecture in video domain pertinent to web based online gaming applications running in web browsers using Hybrid Framework which includes the designing of scope document, reusable functions, File System Objects, Environment Variables, Global Variables, Data source Input/Output, Driver script, Report Generation and Automatic mail trigger.
- Ensuring that all online transactions in the automation scope document are tested at application level for each module.
- Ensuring that all business rules that are covered by the automation scope document pertaining to screen level validations is automated.
- Managing automation suite deliveries to the client for the completed applications.
- Ensuring that the user guide documenting the setup, installation, execution, and maintenance procedures are delivered.
- Monitoring the team activities, preparing daily and weekly trackers to measure the team’s scripting productivity and peer reviewing their tasks.
- Providing daily status report to the client.
Technologies Used: QTP, Selenium, Quality Center, JAVA, JavaScript, VBScript, VBA, XML, HTML, Team Track, Linux, Microsoft Windows, CSS, and SQL
Confidential
Senior Software Engineer
Responsibilities:
- Creating the SIT (System Integration Testing) scenario.
- Independently worked with development teams to create Test Scenario, Test Cases and troubleshoot Issues accordingly.
- Participating in test management, test data preparation, and reviews.
- Participating in creating inter-module flow scenarios for data validation.
- Performing module testing and ensuring quality deliveries.
- Preparing the full sanity suite (architecture and scripts) for the entire automation project.
- Managing the team and guiding the members on technical and functional grounds.
- Participating in user interface generation (architecture and database designing), which schedules, demonstrates, and executes the task and generates reports for the entire automation project.
- Managing technical challenges in regression suite during each and every run.
- Managing the creation of test scenarios for complex modules in an automation project.
- Developing performance scripts using Load Runner.
- Involved in testing the web application’s compatibility with Internet Explorer and Mozilla Firefox.
- Performing sanity testing on all modules.
- Participating in user Acceptance testing.
Technologies Used: QTP, VBScript, VBA, JavaScript, XML, HTML, Bugzilla, Oracle, Microsoft Windows, JAVA/J2EE, CSS, and SQL
Confidential
Test Engineer
Responsibilities:
- Preparing Acceptance and System test case documents and test plans.
- Identified functionality breakages and coordinated with developers by explaining the Bugs in detail, to help them understand the issue better.
- Evaluate the results as per the documentation.
- Participating in script designing including complex scenarios using QTP.
- Coordinating the testing team activities with the development team.
- Performing smoke and sanity testing on the modules.
- Managing the delivery of automation project from offshore.
- Managing major releases by planning all the merge related activities in automation from the testing front.
- Managing critical CR delivery to the client.
Technologies Used: QTP, VBScript, HTML, XML, JavaScript, Bugzilla, Microsoft Windows, JAVA/J2EE, CSS, Jboss, SQL
Confidential
Test Engineer
Responsibilities:
- Participating in script level designing using QTP.
- Coordinating testing team activities with the development team.
- Performing smoke and sanity testing on the modules.
- Managing the delivery of the automation project from offshore.
- Exploring Business Rules & Logics.
- Preparing Traceability Matrix.
- Preparing Functional Test Cases and execute the Test.
- Preparing Test Data for Functional Points.
- Generating Bug Report and Defect Log.
- Performing Data Base Checkpoints.
- Testing Service-IT Calls/ Enhancements/ Change Request.
- Performing Peer Review and maintain Test Documents in PVCS software.
Technologies Used: QTP, VBScript, Bugzilla, Microsoft Windows, HTML, XML, MS Visual Basic, SQL
Confidential
Test Engineer
Responsibilities:
- Creating and Executing test scenario and test cases.
- Preparing Traceability Matrix.
- Preparing Test Data for Functional Points.
- Generating Bug Report and Defect Log.
- Evaluate Test results.
- Coordinating testing team activities with the development team.
- Testing various scenarios during integration.
- Performing sanity testing on the modules.
- Preparing Test Metrics for the Projects.
Technologies Used: MS Visual Basic, SQL, Bugzilla, Microsoft Windows
Confidential
Software Trainee
Responsibilities:
- Creation and Execution of Test cases.
- Functionality Testing.
- Involved in Preparation of bug reports and Evaluate test Results.
- Coordinating testing team activities with the development team.
- Testing various scenarios during integration.
Technologies Used: .NET, SQL, Bugzilla, Microsoft Windows
