We provide IT Staff Augmentation Services!

Lead Automation Engineer Resume

New York, NY

SUMMARY:

  • Over 11 years of extensive experience in Software Development in the field of Information Technology, Financial and Insurance industry.
  • Extensive knowledge of Software Development Lifecycle (SDLC), Complete Testing Life Cycle which includes Analysis, Implementation and Testing of a software application.
  • Successfully designed, developed and implement robust, reusable and easily maintainable Automation Framework to archive highest automation in testing process.
  • Expert working with Automated/Performance tools such as Selenium, Quick Test Professional/Unified Functional Tester and Load Runner.
  • Extensive experience working with Core Java, Object Oriented Programming, collection framework, Exceptions and Design patterns.
  • Strong knowledge in cross browser, cross platform web testing with Selenium RC and Web Driver using object oriented programming language.
  • Extensively utilized open source functional testing framework like JUnit, TestNG while developing automation tests in Selenium.
  • Strong experience with SOA architecture which includes RESTful Web Services Testing.
  • Experience in Code and Peer reviews and working on Maven and Jenkins build tools.
  • Have worked extensively on Web based, Stand - alone and Client/Server applications performing, GUI and Functionality Testing, Black Box Testing, System Testing, Performance, Load, Stress and Regression Testing.
  • Proficient in developing Data Drive, Keyword Driven & Hybrid framework and implement using automation tool.
  • Experienced in performing Manual Testing for both Front End and Back End testing by writing Scripts and SQL queries.
  • Experience in Quality Center, Test Director and Rational Clear Quest for reporting and tracking bugs.
  • Experience in development, analysis, testing and implementation of database applications in SQL Server, ORACLE and MS-Access.
  • Proficient in writing SQL queries for Back End testing.
  • Provided leadership to Automation Team members by members by mentoring them on various day to day QA automation issues and challenges.
  • Possesses excellent interpersonal and communication skills. Ability to effectively and professionally interact with people at all levels of management.
  • Self motivated, willing to assume responsibilities and a strong team player.

TECHNICAL SKILLS:

Testing Tools: Selenium, QuickTest Pro/UFT, Rational Functional Tester (RFT), HP ALM/QC, JIRA, Rational Clear Quest, WinRunner, LoadRunner, Maven, Jenkins, SVN

Programming Languages: Java, Java Script, C, C++, C#, Visual Basic 5/6, PL/SQL, T-SQL

Scripting Languages: VB Script, TSL (Test Script Languages), VUser

Oracle, MS: Access, IBM DB2

Web Technology: XML, PHP, J2EE, HTML and ASP.NET, AJAX

Server/Tool: IIS 4.0/5.0, Apache s Tomcat, Web Logic Server

Framework: TestNG, JUnit, Spring, Page Object Mode and Hibernate

Operating System: Windows (98,2000,NT,XP), UNIX, Linux, ms-dos

Office Tools: Microsoft Office Suite 97/2000/2007 , MS-Project

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Lead Automation Engineer

Responsibilities:

  • Analysed User stories, Business Design Documents ( BDD ) and System Requirements to create high level scenarios.
  • Developed Test Cases and Test Scripts based on Business Design Documents ( BDD ), wireframes and Use cases.
  • Implemented Keyword Derived framework using Selenium TestNG to automate end to end testing between NSS Frontend , Backend and WPOCBAF applications.
  • Created Maven project for automation framework to distribute/deploy among teams and handle dependencies.
  • Build Modular Automated Source framework library for easy to use and reusable and global framework.
  • Configured Jenkins with testing framework for continuous integration (CI) and scheduling tests.
  • Developed automated test framework with open source tool Selenium for cross browser and cross platform testing.
  • Remediated and maintained automation scripts to accommodate changes and new functionalities.
  • Configured Selenium- GRID with framework to parallel and distribution of test execution in multiple VM.
  • Integrated Applitools with Java Selenium framework for capturing and comparing screen shots and storing in server.
  • Analyse the application, reviewed system requirements and provided most cost effective test automation solution.
  • Used MQ Utility tool to process various transfer messages and validated responds in outbound queue.
  • Developed a File Comparison Utility using to automated NSS billing and MQ Notifications message validation against baseline.
  • Responsible for ensuring that defined architectural and development standards are followed by all team member.
  • Performed System, functional, integration and regression testing for new and enhanced functionalities.
  • Conducted Role based testing for FLA NSS external and internal user permissibility.
  • Wrote, maintained and enhanced manual test cases in Excel and uploaded in ALM using Excel Add-In
  • Created and executed test suites in ALM and linked with test scripts for execution status.
  • Performed GUI Testing for FLA NSS Frontend and Backend application with various data conditions.
  • Gather and reserved Test Data in advance for functional and integration testing.
  • Used various data files to parameterize automation testing for positive and negative scenarios.
  • Used SQL Developer to write SQL queries to perform database testing and validate data integrity.
  • Used POTS (Parallel) tool to orchestrated input data for DNBES application and compared output result with NBES .
  • Participated in Fedwire Securities (DNBES ) regression testing for various modules (Customer, CUSIP and P&I).
  • Prepared test data and conditioned for P&I (Principal and Interest) testing to cover all possible scenarios.
  • Logged defects, assigned to development team, coordinated with Dev team to resolve and close the defects.
  • Validated requirements against Traceability Matrix during the testing phase and on final builds.
  • Regularly met with team leads, other team members and developer to evaluate the project progress.
  • Involved in Project presentations and knowledge Transfer to new team members.
  • Identifying and escalating risks to leadership and provided inputs to keep projects on track.
  • Maintained a web page on Microsoft SharePoint Server for storing Team’s important data and documents.

Environment: WebDriver, JAVA, SVN, Maven, Jenkins, Applitools, Firebug, HTML, Websphere MQ, JIRA, UFT 12/12.5, HP AML 12/12.5, SQL Developer, MS Office 2010, Ultra Edit, Notepad++, Windows 7/10

Confidential, Pennington, NJ

QA Lead

Responsibilities:

  • Developed detailed Test Plan by analysing Business Requirement (BRS) & System Requirement (SRS) document.
  • Worked as Lead Automation Tester by designing Test Automation Frameworks and identifying end-to-end regression scenarios for automation.
  • Expertise in preparing Test Case and Test Scripts taking into consideration of all possible positive and negative scenarios for System Integration & Functional testing.
  • Tested iLOG rules engine for RP & CMA Fee Waiver by creating complex data sheet.
  • Created Hybrid Framework using UFT for validating RP/CMA Fee application using various data sets.
  • Prepared test data and test results sheet (input / output files) for data driven framework.
  • Developed a Keyword Driven Framework using descriptive programming to parameterized object properties to handle dynamic changes on CPV UI .
  • Used check points and output value to check and retrieve values respectively
  • Created many reusable user defined functions using VB Scripts and stored them as function libraries.
  • Validated Override , Metrics & Cash Fulfilment reports with database value by writing complex SQL quire.
  • Created & validated Tier , Tools , and ZDT indicators upgrade & downgrade complex scenarios.
  • Validate override functionality for different Indicators by placing override though RP UI and verifying result.
  • Tested TIPCO messaging queue for override & indicator approval and locking functionality.
  • Tested KD main frame system for commission codes for SD brokerage accounts.
  • Performed Smoke, Adhoc, Functional and Regression testing throughout software development life cycle.
  • Executed Integration testing to ensure that different modules can work together and meet performance level.
  • Validated OMGetPartyInfo , OMGetAccountZDT , OMGetAlert , and various other external Web Services by comparing XML tag values with database
  • Initiated multiple internal/hybrid transfer using Money Move application to test frequency (once/recurring/schedule) and transact code at account level.
  • Developed Data Driven Framework to automate Money Move application transaction process.
  • Wrote complex JOIN and nested SQL quires on SQL Server 2005/2008 studio to compare values in PartyInfo , AccountInfo , BalanceDetails & IndicatiorOutme tables with RP/CAM Fee UI.
  • Tested Database Archival process by comparing values and row counts from both RP and Archival database.
  • Performed several Stored Procedures testing by executing and validation result on SQL Server.
  • Created & executed custom report on HP AML Analysis View to track testing progressing and providing status.
  • Coordinated with Offshore team for Test Case Preparation and Execution. Also trained then on new functionality.
  • Reviewed the Test cases and Test scripts with team and provided feedback and add missing scenarios.
  • Conducted Test Plan and Test case review meetings with business users until final sign off.
  • Reported defect in Quality Center (QC) & Clear Quest and conducted defect Review meetings.
  • Communicated Test Status updates and defect metrics to project Manager, escalate critical issues to appropriate team lead.
  • Supported UTA testing for business user by conditioning data for various scenarios as requested.
  • Worked with management for resource allocation, estimating time frame and budget planning for new projects.
  • Cooperated and performed with development group to resolve the difficulties came across in a test execution.
  • Worked closely with internal teams (Development, Project Management, Business Analysis, and Production Support) to ensure highest level of quality for software releases.

Environment: Windows XP/7, UFT 11.5, Quick Test Pro 10.0, UFT 11.5, Quality Center 10.0, HP AML 11.5, SQL Server 2005/2008 R2, Clear Quest, MS Office 2007, TextPad.

Confidential, Chicago, IL

Sr. Quality Analyst

Responsibilities:

  • Assisted in gathering business requirements, studying the application, collecting the information from developers and writing Test Plan.
  • Analyzed Business requirements and Wrote Test cases and Test scripts.
  • Categorized Test Cases for both Web Reports (WEBi) and Client Reports (DESKi) to simplify test implementation.
  • Validated both Deski and Webi reports objects, variables, filers, sorts and ranking properties based on BRS.
  • Tested Universe level Classes and Objects properties for defects to locate any Meta data related issues.
  • Performed GUI Testing, Functionality Testing and Integration Testing on InfoView application for defects.
  • Extensive worked on Performance test to check the reports runtime of both DESKI and WEBI reports on InfoView page and desktop application.
  • Performed Positive and Negative testing to validate the application’s security functionaries and user authentication process.
  • Involved in version migration to XIR3 and tested the reports and its components migrated in new environment.
  • Performed intensive testing of Publication functionaries and scheduler modules of the application to verify the delivery of the reports to right location in accurate format.
  • Perform end-to-end Manual Testing of the application.
  • Performed Regression testing after defect fix to ensure the fix doesn’t effects other functionalities of the application.
  • Used TOAD to run complex SQL quires to compare and validated database data with InfoView report’s data.
  • Reported bugs/defects using Quality Center and tracked the daily status of the logged bug.
  • Provided complete information to the developers to understand the bug and communicated in a timely effective manner with Developers for any additional assistance needed.
  • Generated bug reports and present it to business status meeting for discuss the severity of bugs with business people.
  • Worked closely with the team members to resolve technical issues and any faults.
  • Provided support for UAT testing and participated in some testing if required.
  • Participated in all meeting and discussed on a regular basis to consolidate team efforts and to meet deadlines.

Environment: Windows XP Pro SP3, Business Objects XI R3/6.5, InfoView XI, TOAD 8.5.1, Quality Center 9.2, MS Office 2003.

Confidential, Hopewell, NJ

Sr. Quality Analyst

Responsibilities:

  • Worked with Business Analysis team to prepare a detailed Business Requirement document for Confidential new Banking Platform and support testing group.
  • Developed Test Plans for manual testing for WireXchange and Account Opening Testing.
  • Performed end to end Manual Testing & Automated Testing on WireXchange and Automated Account Opening (AAO) applications.
  • Designed, Developed high level Test cases for system end to end testing.
  • Created and executed various Test Scenarios for different modules.
  • Performed GUI Testing, Functionality Testing and System Integration Testing (SIT) to find bugs in the system.
  • Performed Regression testing to check that fixes didn’t create problems elsewhere.
  • Participated in formulation of the test strategy and execution of test strategy.
  • Report bugs and defect tracking using Rational ClearQuest.
  • Coordinated with onsite people for the UAT Testing.
  • Provided detail information to the developers to understand the bug, get an idea of its severity and about its reproducibility.
  • Attended weekly status meeting to give update about testing process and actively participated in other Project meetings.

Environment: Windows XP, Internet Explorer, Rational Clear Quest, MS Office 2003.

Confidential, Columbus, OH

Quality Analyst

Responsibilities:

  • Developed Test Plans for both automation and manual testing.
  • Worked with Business Analysis team to prepare a detailed Business Requirement document.
  • Performed Manual and Automated Testing.
  • Designed, Developed and executed test cases for menus and response checks.
  • Manual Testing for checking the flow of the application functionality
  • Created and executed various Test scripts for different modules.
  • Performed Black Box Testing based on requirement and functionality.
  • Performed GUI Testing, Functionality Testing and Integration Testing using QTP.
  • Performed Data migration testing for database upgrade.
  • Performed Regression testing to check that fixes didn’t create problems elsewhere.
  • Generated the detailed reports of the bugs and pass-fail report.
  • Used Load Runner to conduct load, stress and performance testing by creating worst case scenarios.
  • Worked closely with the team members to resolve technical issues and any faults.
  • Log bugs in Quality Center and keep tracks of bug for retest.
  • Interacted with Web Administrator, Database Administrator and Network Engineer to help solve performance issues.

Environment: HTML, ORACEL 9i, Windows XP, Internet Explorer, Quick Test Pro (QTP), Quality Center, Load Runner, MS Office

Hire Now