We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • Over Ten years of strong experience in Software Quality Assurance testing of web - based and client-server applications.
  • Strong experience in working with Wireless, Telecommunications, Banking and Financial organizations.
  • Experienced in implementation of different QA methodologies/policies, strategies and plans in all stages of SDLC.
  • Extensive experience in Functional Testing, System Testing, Integration Testing, Regression Testing, Interface Testing, UI Testing, Conversion Testing & Sanity Testing.
  • Demonstrated excellence in creating and developing Effort Estimations, Test Plans, Test Specifications, Test cases and Automation Test scripts.
  • Created, maintained and executed manual and automation test scripts for functional, regression, system, unit and integration testing.
  • Experience in developing test automation architectures/frameworks such as developing test script modules, test library architecture, table-driven, data-driven, and hybrid test automation.
  • Extensive experience in automation scripting with Quick Test Professional (QTP), WinRunner and Quality Center (QC).
  • Strong Experience in automation using Selenium Web drivers with Java and C#.
  • Strong Experience with Automation Code review using Review Board.
  • Extensive experience in developing and maintaining QTP functional scripts for regression testing including dynamic parameterization using datasheets, database tables and external excel spreadsheets, virtual objects, checkpoints, file system object, HTML/XML DOM objects, VBScript classes/objects and descriptive programming.
  • Used Visual Basic Scripting for QTP script customization and for creating Quality Center utilities for test framework automation.
  • Experience in WinRunner Test Script Language, creating GUI maps, check points, synchronization points, parameterization and break points for debugging.
  • Strong experience in using Dot Net Factory utility objects in QTP.
  • Planned and customized Vuser script in LoadRunner and enhanced them for parameterization, correlation query, think times, transaction point and rendezvous points and created scenarios using LoadRunner controller.
  • Created the Execution result sheet, Execution plan, Result matrix and Traceability matrix for functional testing.
  • Strong experience writing SQL queries for back-end testing, UNIX commands for verifying log files, shell scripts to bounce/maintain QA servers, database refresh for QA environments, XML API testing and Perl scripts.
  • Strong experience in Web services testing QTP, Parasoft, SoapUI pro and Service Test
  • Experience in working on projects developed using JAVA, VB, ASP,.NET, Web services -SOAP, UDDI, WSDL, HTML, Oracle, MS SQL Server, VBScript and JavaScript.
  • Good programming experience with Visual Basic (VB), Visual Basic Scripting and Java J2EE.
  • Good experience working with Service Test 11.20
  • Strong knowledge in BPTs and implementing BPTs
  • Experience with version control and build tools - WinCVS. PVCS and Mercurial.
  • Experience with handling multiple tasks in multiple projects concurrently and to prioritize them to meet the scheduled deadlines.
  • Excellent analytical and problem solving skills and thrive on building robust software quality assurance systems and processes that ensure the delivery of perfect applications.
  • Working knowledge of software builds and release management processes and maintaining QA environments.
  • Trained new recruits in the team for HTML DOM, VB Script, QC, QTP and Parasoft.
  • Good communication & collaboration skills, interest & ability to learn new technologies in short span of time, self-motivated, organized and responsible team player.

TECHNICAL SKILLS:

Testing Tools: HP Quickest Professional 10.0/11.0, Selenium Web Driver, Parasoft, SoapUI, Service Test, Fiddler, WinRunner 7.6

Test Management: HP Quality Center 10.0, ALM, JIRA, Remedy, Version One

Scripting: VBScript, JavaScript, Perl, Shell Scripts, TSL

Operating Systems: Windows XP/2k/7, UNIX

Database: Oracle 11g, SQL Server 2005, MS Access 2003, MySQL 4

Languages: VB, ASP, Java, C, C#, SQL, PL/SQL, XML, HTML, DHTML, JUnit, TestNG

Build/ Version: Ant, Continuus Managers, Visual SourceSafe, CVS, Clear Case

Utilities/IDEs: MS Word, MS Excel, MS PowerPoint, Eclipse, MS Visual Studio, Toad, SQL Developer

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Sr. QA Automation Engineer

Responsibilities:
  • Created functional and regression automation scripts using Selenium Web Driver and C#.
  • Involved in creating Selenium framework using Page Object Model.
  • Created new Utility methods to build Selenium framework.
  • Created and executed Daily run - Regression Test Suites and Email Reports using Ordered Tests.
  • Created automation scripts to Email Daily Run Regression Reports to higher management.
  • Created Automation Framework for Compliance Portal
  • Generated Traceability matrix to map requirements, tests and defects.
  • Created SQL - stored procedures to create test data to verify different Proxy Meetings functionality and with different delivery status for Compliance Portal
  • Trained newly hired people and manual testers to work with regression scripts as per their requirements.
  • Entered defects into QC found during the testing process.

Environment: Selenium Web Driver with C#, TFS - 2013, Quality Center 10.0, SQL Server,.Net, NUnit.

Confidential, Alpharetta, GA

Sr. QA Analyst - Automation

Responsibilities:
  • Agile development - Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning for test planning activities.
  • Created functional and regression automation scripts using Selenium Web Driver and Java.
  • Automated Web Services using QTP
  • Involved in creating Selenium framework.
  • Involved in creating new Utility methods to build Selenium framework.
  • Involved in Code review using Review Board for peers before checking in the code in to SVN.
  • Made enhancements to the existing Automation Framework.
  • Worked on Production smoke test of every month's release.
  • Designed test cases for manual and automation testing, developed and maintained checklists for regression using QTP automation, functional testing of Customer Time Line and File Services projects
  • Designed, implemented and maintained data-driven QTP framework/architecture
  • Created and executed QTP test scripts suites for daily regression runs.
  • Created Automation Framework for Product Development Team
  • Participated in Test Planning, Backlog grooming, Sprint work estimations, Sprint Retrospective and Automation Effort estimations, Demo to Product Owners meetings.
  • Wrote variety of QTP scripts including HTML Document Object Model(DOM), dynamic parameterization using Data Tables and Database Tables, Excel and File System Objects to handle excel and text files, Windows Script Host (WSH) and descriptive programming.
  • Automated Web Services using Parasoft Parameterization and Trained other team members.
  • Worked with Product Owners to get better understanding of the application while designing automation framework.
  • Created function libraries with functions having arrays and dictionary objects as parameters, created and managed shared object repositories
  • Created Quality Center Open Test Architecture (OTA) script using Visual Basic Script for nightly run of Automation Regression suite from Quality Center.
  • Entered defects into JIRA found during the testing process.
  • Examined and validated application log files using Putty telnet (UNIX).
  • Created public reports using Dashboard, Excel Reports and Document Generator in Quality Center to help the QA Manager and Project Manager in reporting Project status reports.
  • Used VBScript classes/objects in QTP setting up the Automation Framework.
  • Generated Traceability matrix to map requirements, tests and defects.

Environment: Selenium Web Driver with Java, Eclipse, Quick Test Professional 11, Quality Center 10.0, ALM, Java Script, TestNG, jUnit, Review Board, Cuanto, Jenkins, Putty, VB.Net, Oracle 10g, SQL Developer, Soap UI Pro, Parasoft and JIRA.

Confidential, Alpharetta, GA

Senior Automation Engineer/ Consultant

Responsibilities:
  • Agile development - Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning for test planning activities.
  • Participated in Test Planning and Automation Effort estimations.
  • Designed test cases for manual and automation testing, developed and maintained checklists for regression using QTP automation, functional and system testing of Store Front and Order Express modules.
  • Designed, implemented and maintained data-driven QTP framework/architecture for Cox Business Ecommerce project.
  • Created and executed QTP test scripts suites for daily regression runs.
  • Wrote variety of QTP scripts including HTML Document Object Model(DOM), dynamic parameterization using Data Tables and Database Tables, Excel and File System Objects to handle excel and text files, Windows Script Host (WSH) and descriptive programming.
  • Created function libraries with functions having arrays and dictionary objects as parameters, created and managed shared object repositories for Store Front and Order Express modules
  • Created Quality Center Open Test Architecture (OTA) script using Visual Basic Script for nightly run of Automation Regression suite from Quality Center.
  • Entered defects into Quality Center and Version One found during the testing process.
  • Created public reports using Dashboard, Excel Reports and Document Generator in Quality Center to help the QA Manager and Project Manager in reporting Project status reports.
  • Used VBScript classes/objects in QTP setting up the Automation Framework.
  • Used DotNetFactory objects to format Date and Time, to work on Arrays and to create custom forms to feed the data to the QTP driver scripts.
  • Integrated VersionOne and QC center to afford agile teams the ability to Create Tests in Quality Center from Tests defined in VersionOne, Update the status of a VersionOne Test from the corresponding Quality Center Test, Create Defects in VersionOne from Defects in Quality Center and Mark Quality Center Defects as Fixed when the corresponding VersionOne Defect is closed
  • Created UI testing scripts using Screen Capture API and Bitmap Checkpoints.
  • Examined and validated application log files using Putty telnet (UNIX).
  • Generated Traceability matrix to map requirements, tests and defects.
  • Created the automated scripts on ICOMS application to create the listings for events and to manage the past due account details of the customer.
  • Wrote QTP scripts to verify front-end vs data in the database tables
  • Used HP Service Test 11.20 for API-level testing.

Environment: Quick Test Professional 10.0, Quality Center 10.0, Putty, Ajax, JSF, Oracle 10g, SQL Developer, Service Test 11.20 and VersionOne.

Confidential, New York

Sr. Automation Engineer

Responsibilities:
  • Performed review and analysis of functional requirements and test plan design documentation.
  • Developed test scenarios and test cases based on functional business requirement specifications and design documents.
  • Designed and maintained automation framework, shared repositories and function libraries.
  • Created test plans and test cases for manual and automation testing, developed and maintained checklists for regression, functional, system and interface testing for Household Income Expense, NYIncomeExpense and NYMedical modules.
  • Created and executed QTP test scripts and QTP function libraries for regular regression runs for every software build and release.
  • Used the following in QTP scripts dynamic parameterization using data tables, file system object, windows script host and descriptive programming.
  • Created QTP driver scripts to set environment variables to run test sets in QA, UAT & Production environments.
  • Created and maintained reusable actions, functional libraries and shared object repositories.
  • Written data driven test to handle the scenario requiring multiple sets of data using data table parameters in QTP.
  • Performed GUI smoke/sanity tests and regression tests for each test cycle, build and release.
  • Verified the Transaction logs using Putty for exceptions and application detail processing.
  • Used TOAD to verify MySQL Database Schemas and updated the Schema by executing SQL queries for Data manipulation.
  • Logged defects in Quality Center and generated dashboard report.
  • Created a Test Scenario Matrix with Scenarios matching the System Requirements and test conditions.
  • Analyzed and created test data for interfaces to satisfy test data requirements for integration testing.
  • Performed ad-hoc manual testing involving data driven interface tests.

Environment: QuickTest Professional 9.2, Quality Center 9.2, Windows XP, VBScript, BEA Workshop, JSP, JPF, NETUI tag library, Java, HTML, Weblogic, Tortoise SVN, Jacada workspace, Mysql.

Confidential, Atlanta, GA

QA Analyst

Responsibilities:
  • Involved in writing test plans and test cases using requirements and use case documents and business requirement documents.
  • Created Test Strategy and Test plan for the testing effort.
  • Conducted Smoke, Non Functional, Functional, System and Integration testing
  • Performed testing on web services using SOAP UI 2.0 for Remitter Services, Beneficiary Services, Remittance Services and Dispute Services
  • Analyzed requirements and created design documentation.
  • Designed test strategy and test plan for the testing effort of this application.
  • Performed Automated testing using WinRunner and LoadRunner.
  • Developed and executed WinRunner TSL scripts for functional and regression testing of Java and J2EE applications.
  • Created GUI maps, data-driven tests and synchronization points in WinRunner TSL script to verify key functionalities.
  • Involved in testing of GUI by inserting checkpoints in WinRunner TSL scripts for single or multiple objects and text.
  • Recorded LoadRunner Vuser scripts implementing parameterization both manually and by data driven wizards in VUGen.
  • Designed scenarios and used LoadRunner Controller to monitor all Vusers in a scenario from a single workstation.
  • Used LoadRunner to check the source of performance delay: network or client delays, CPU performance, I/O delays, or issues with database server.
  • Created and maintained Requirement Traceability matrix.
  • Performed UAT testing for each UAT release build.
  • Provided back end testing for database auditing and data validation using SQL scripts.
  • Tracked bugs using Test Director and generated the defect reports for review by the client and the management teams

Environment: WinRunner 7.6, JSP, EJB, MDB, XML HTML, SOAP, HTTP, Eclipse, MSSQL Server, JBoss-4.0, Windows 2000

Confidential, Atlanta, GA

QA Analyst - Joint Scripting Design & Interface/Solutions Testing

Responsibilities:
  • Identified interface test scenarios for Integration testing within Intec telecom mediation and billing products - Inter-mediatE, UDR, CEMS, Singl.eView as well as with external products - AAA/UUNet, MCDB98, Mantra, Aelera, NetBoss, EDW, FLEX, ISIS and CRIS.
  • Reviewed the identified test scenarios and test cases to accurately and completely test each new or any additional system requirements defined.
  • Created a Test Scenario Matrix with Scenarios matching the System Requirements and test conditions.
  • Regenerated/reviewed Test Scenario Matrix to illustrate regression test scenarios in scope.
  • Review each test scenario drafted at a system requirement level of detail illustrating each business step and the expected result of the system.
  • Automated manual regression test scenarios using QuickTest Professional - used datasheets, database validations and checkpoints.
  • Reviewed Traceability Matrix and Software Configuration Management process.
  • Participated in Joint Scripting Design sessions at Confidential .
  • Coordinated with the other teams across all the interfaces in focus to plan integration test schedules, test data preparation/validation and design gaps if any.
  • Analyzed and created test data for interfaces to satisfy test data requirements for Solutions Testing.
  • Developed PL/SQL scripts to create test database.
  • Performed XML data validations across Singl.eView and ImE Flex.
  • Entered defects in Remedy and TestDirector.

Environment: QuickTest Professional 8.2, Test Director, Inter-mediatE, UDR, CEMS, Singl.eView, FLEX, Yantra, AAA/Radius, UUNet, MCDB98, Aelera, EDW, ISIS, CRIS, Remedy, Test Director, TOAD.

Confidential, Atlanta, GA

Billing QA Analyst (System Integration Testing - Billing)

Responsibilities:
  • Performed review and analysis of functional requirements and test plan design documentation. Attended requirements and design meetings.
  • Designed test strategy and test plan for manual and automation suite of this application.
  • Created manual test cases for system integration testing based on the various scenarios and functional requirements of Singl.eView Billing, Intec CDR ImE Mediation, CEON order-management and BRIO/HYPERION Reporting.
  • Designed the scenarios for creation of different Enterprise Customers (Customer Setup) with up to 16- levels of Hierarchy and Products in Singl.eView as a part of test data requirement.
  • Ran bill cycles to verify various test scenarios such as Active, Resume, Suspend and Cancel statuses of the Customers.
  • Generated invoices in Singl.eView application for verification purposes such as usage and tax from Vertex.
  • Generated on-demand and scheduled reports on the BRIO/HYPERION Report Server.
  • Created scenarios and executed Interface test cases for the Billing, Mediation, and Web Portal and Report servers.
  • Maintained test plans and test cases in IBM’s PMOffice project management tool.
  • Used IBM’s UVATS to save and execute test cases, track, list and report the bugs.
  • Created and maintained Requirement Traceability matrix in Requirements Traceability Verification Matrix (RTVM).
  • Regularly coordinated with the development team to suggest/recommend changes so that the product delivered meets the preset standards.
  • Provided back end testing for billing database auditing and data validation using SQL queries in Singl.eView.

Environment: CEON, Singl.eView, Inter-mediatE, CNUM, Broadsoft, IP-Unity, J2EE, JSP, SQL, PL/SQL, BRIO/HYPERION, PMOffice, WinCVS, UVATS, Rational Test Manager, Oracle

Confidential

QA Analyst

Responsibilities:
  • Analyzed business, functional and system requirements to create and execute detailed test plans, and test cases.
  • Configured test environment and created strategy for product development and certification.
  • Created regression test suites and sanity/smoke tests for each release of Supplier module.
  • Developed SQL-queries/procedures for database and backend testing using SQL Plus.
  • Used Clear Quest for repository, reporting and tracking bugs, and providing updates on resolved bugs.
  • Verified and analyzed errors and recommended modifications to the Developer.
  • Participated regularly in daily status meetings and reported to the QA Manager.
  • Used Remedy to log tickets/issues.

Environment: Windows 2000, VB.NET, ASP.NET, HTML, VBScript, SQL, PL/SQL, CVS, Remedy

Confidential

Development & Testing

Responsibilities:
  • Developed and tested their intranet/web-based applications using ASP and VB.
  • Involved in test design, test plan, test development, test execution and test results.
  • Developed test cases and executed them manually. Performed performance test using on the portal using Microsoft Web Application Stress Test Tool.
  • Performed various tests like confidence tests, functional tests, regression tests, performance test and user acceptance tests.
  • Used Bugzilla for generating reports of the current state of the bug database

Environment: Windows NT, Oracle, ASP, Visual Basic, HTML

We'd love your feedback!