We provide IT Staff Augmentation Services!

Senior Qa Lead Consultant Resume

5.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • Many years of experience in IT with emphasis in Software Quality Assurance involving manual and automated testing of Web, Client/Server applications, Legacy systems,EDI,Data warehouse,Business Intelligence,Operational Data Store andWeb Services.
  • Expertise in Financial, Telecom, Healthcare, eCommerce/Retail domain and CFR Part 11 Compliance Validation.
  • Many years of experience in resource allocation, task planning, leading On - site and off-shore team and implemented Automation successfully using QTP/UFT & Selenium.
  • Excellent facilitation skills and adapt at managing the interaction between end-users, management, developers and testers during different phases of the SDLC (Software Development Life Cycle) and STLC (Software Test Life Cycle).
  • Expertise in various financial products like Fixed Income, derivatives and Trading Stocks.
  • Strong expertise in analyzing Business, System,Functional Requirements and Technical designto formulate Test Plans, Test Strategies,Test Cases and Automation Test Scripts.
  • Expertise in Agile Project Methodology, worked as a Scrum Master and have the experience of coaching the fellow Scrum Masters.
  • Expertise in Oracle, Mainframe, Mid-Range, SQL Server with experience in writing SQL Queries and creating automationscript to test web based applications, validateETL Loads and analyze data forQuality.
  • Excellent communication and interpersonal skills, team player and self-Starter.

TECHNICAL SKILLS:

Testing tools: HP-Quality Center ALM(HP-QC), QTP(Quick Test Pro), HP-UFT(Unified Functional Testing), Selenium (Webdriver), Soap UI/Rest UI (Web services), JMeter, Rational Tools, Jira, Mantis, Rally, ClearQuest, TestNG, Junit, Eclipse, Firebug, Firepath, Cucumber, Gherkin, SVN(Subversion), Maven, UTP.

Database: Oracle, DB2, SQL-Server, DB2/400.

Operating System: Windows, OS/400, UNIX /Linux.

Programming Languages: Oracle PL/SQL, SQL Server, ColdFusion, VB Script, Visual Basic.Net, Java/J2EE, C++, SQL, VB, COBOL ILE/400.

Web/Application Servers: AS/400, Apache & Tomcat, Web Sphere, JRun, JBoss, and BEA Web Logic.

Project/Test Methodologies: RUP, XP, Spiral, Scrum, Agile, Waterfall, White box testing, Black Box Testing, Gray Box Testing,, Red Box Testing, Yellow Box Testing, Green Box Testing, BDD(Behavior Driven Development), TDD(Test Driver Development).

Others: TOAD, AJAX UI, Angular JS, SQL Developer, Putty, FTP, Mingle, OnTrack, Qlikview, Tableau, Jenkins,JSON, Continuous Integration (CI)/Continuous Delivery (CD).

Scripting: JavaScript, VBScript, UNIX Shell Scripting, PERL, Python, Ruby.

Tools: MS-Word, Excel, Project, Crystal Report, Visio, Power Point, SharePoint, Acrobat, Snag IT.

Trainings: ISO 9001 Quality Procedures, SAP Netweaver(Basis) Systems Administration.

PROFESSIONAL EXPERIENCE:

Senior QA Lead Consultant

Confidential, Princeton, NJ

Responsibilities

  • Primary responsibilities include the definition and design of system enhancements, planning and managing projects or sub-projects, working with end-users to assess business needs and analyze workflow, preparing functional requirements, testing systems, troubleshooting system issues and providing on-call support.
  • Manage implementations, configuration, training, and re-engineering of practice operations to support the successful testing and support for new version of website.
  • Create Selenium automation scripts using Java as per the design and requirement documents
  • Create Data Driven, Keyword Driven and Hybrid framework in Selenium
  • Create Selenium framework with Page Object Model and TestNG/JUnit
  • Configure Selenium framework with Jenkins (Continuous Integration tool) to schedule and run during non-peak hours.
  • Maintain Selenium Automation scripts with any new changes to the application
  • Make decisions and implement a solution from various alternatives under time pressure with full understanding of impact and identifies risk associated with the issue and solution.
  • Contribute to business requirements definition, Life Cycle and Risk Assessments and gathering process standards, ensuring that documents are complete, current, and stored appropriately.
  • Document, analyze, recommend process improvements and enhancements as appropriate; monitor progress with regard to schedule and delivery dates for new software releases and upgrades.
  • Actively engage the business to understand opportunities, builds strong partnerships in support of business and IT strategic plan and roadmap development, and ensures alignment of initiatives with organization objectives.
  • Provide accurate and timely estimates for testing time lines and effort.
  • Own major aspects of testing, from beginning to end of the product life cycle, including functional, user acceptance, regression, installation, performance and upgrade testing.
  • Document bugs and issues found so that developers can replicate the problem and address it.
  • Test new build, releases and updates to ensure that the content matches intended design.
  • Plan and directed software project schedules. Monitor the software project from initiation through delivery, interfacing with other departments on technical matters.
  • For Backend Testing, create and run complex SQL queries and stored procedures

Senior QA Lead Consultant

Confidential, New York City, NY

Responsibilities

  • Primary responsibilities include the definition and design of system enhancements, planning and managing projects or sub-projects, working with end-users to assess business needs and analyze workflow, preparing functional requirements, testing systems, troubleshooting system issues and providing on-call support.
  • Day to day basis work on Agile process for project management
  • Participate scrum meeting everyday to provide the status and escalate the issues and blockers
  • Participate BUC meeting in every sprint
  • Participate User stories meeting to convert into BUC into set of user stories
  • Participate defect status meeting
  • Participate and provide the demo at the end of each sprint to get the approval from the product owners.
  • Participate in retrospective meeting to provide the set of issues faced in the current sprint and provide suggestions to improve the process.
  • Manage implementations, configuration, training, and re-engineering of practice operations to support the successful testing and support for new version of website.
  • Create Selenium automation scripts using Java as per the design and requirement documents
  • Create Data Driven, Keyword Driven and Hybrid framework in Selenium
  • Create Selenium framework with Page Object Model and TestNG/JUnit
  • Configure Selenium framework with Jenkins (Continuous Integratin tool) to schedule and run during non-peak hours.
  • Maintain QTP & Selenium Automation scripts with any new changes to the application
  • Develop BDD Automation framework using Cucumber as per the design and requirement documents.
  • Make decisions and implement a solution from various alternatives under time pressure with full understanding of impact and identifies risk associated with the issue and solution.
  • Contribute to business requirements definition, Life Cycle and Risk Assessments and gathering process standards, ensuring that documents are complete, current, and stored appropriately.
  • Document, analyze, recommend process improvements and enhancements as appropriate; monitor progress with regard to schedule and delivery dates for new software releases and upgrades.
  • Actively engage the business to understand opportunities, builds strong partnerships in support of business and IT strategic plan and roadmap development, and ensures alignment of initiatives with organization objectives.
  • Provide accurate and timely estimates for testing time lines and effort.
  • Own major aspects of testing, from beginning to end of the product life cycle, including functional, user acceptance, regression, installation, performance and upgrade testing.
  • Document bugs and issues found so that developers can replicate the problem and address it.
  • Test new build, releases and updates to ensure that the content matches intended design.
  • Plan and directed software project schedules. Monitor the software project from initiation through delivery, interfacing with other departments on technical matters.
  • Design and build automation solutions for Continuous Integration/Continuous Delivery (CI/CD) process.
  • For Backend Testing, create and run complex SQL queries and stored procedures

Senior QA Lead Consultant

Confidential, New York City, NY

Responsibilities

  • Primary responsibilities include the definition and design of system enhancements, planning and managing projects or sub-projects, working with end-users to assess business needs and analyze workflow, preparing functional requirements, testing systems, troubleshooting system issues and providing on-call support.
  • Day to day basis work on Agile process for project management
  • Participate scrum meeting everyday to provide the status and escalate the issues and blockers
  • Participate BUC meeting in every sprint
  • Participate User stories meeting to convert into BUC into set of user stories
  • Participate defect status meeting
  • Participate and provide the demo at the end of each sprint to get the approval from the product owners.
  • Participate in retrospective meeting to provide the set of issues faced in the current sprint and provide suggestions to improve the process.
  • Manage implementations, configuration, training, and re-engineering of practice operations to support the successful testing and support for new version of Securities and Funds software.
  • Developed Procedures and checkpoints, in concert with various operational units, utilizes project management methodology to structure, coordinate and monitor progress of projects.
  • Make decisions and implement a solution from various alternatives under time pressure with full understanding of impact and identifies risk associated with the issue and solution.
  • Contribute to business requirements definition, Life Cycle and Risk Assessments and gathering process standards, ensuring that documents are complete, current, and stored appropriately.
  • Document, analyze, recommend process improvements and enhancements as appropriate; monitor progress with regard to schedule and delivery dates for new software releases and upgrades.
  • Actively engages the business to understand opportunities, builds strong partnerships in support of business and IT strategic plan and roadmap development, and ensures alignment of initiatives with organization objectives.
  • Provide accurate and timely estimates for testing time lines and effort.
  • Own major aspects of testing, from beginning to end of the product life cycle, including functional, user acceptance, regression, installation, performance and upgrade testing.
  • Document bugs and issues found so that developers can replicate the problem and address it.
  • Test new builds, releases and updates to the Federal Reserve software to ensure that the content matches intended design.
  • Plan and directed software project schedules. Monitor the software project from initiation through delivery, interfacing with other departments on technical matters.
  • Schedule and lead checkpoint reviews, and ensures that all required software documentation is complete and clear.
  • Act as a liaison to the Federal Reserve System; providing on-site / off-site installation, end-user training, procedures, user guide materials and ongoing technical/business support.
  • Provide technical/business support to resolve all Cash workflow, deposits, currency verification, payments, settlement transactions and all other operational open issues.
  • Create the test plan and test cases for banking, fixed income and trading applications.
  • Automate the test scripts for fixed income securities and bonds transfer.
  • Automate the test scripts for stocks transfer.
  • Perform the user acceptance test in the vendor system for fixed income products.
  • Prepare the test plan and test cases for FIRM(Fixed income repository Management) enhancements.
  • Provided technical support in troubleshooting and resolving problems related to department databases, processing errors and data communications.
  • Gather necessary data and provide Test Metrics.
  • Design and build automation solutions for Continuous Integration/Continuous Delivery (CI/CD) process.
  • For Backend Testing, create and run complex SQL queries and stored procedures
  • Create QTP(Quick Test Pro)automation using VB scripts as per the design and requirement documents
  • Create Selenium automation scripts using Java as per the design and requirement documents
  • Create Data Driven, Keyword Driven and Hybrid framework in Selenium
  • Create Selenium framework with Page Object Model and TestNG/JUnit
  • Configure Selenium framework with Jenkins (Continuous Integratin tool) to schedule and run during non-peak hours.
  • Maintain QTP & Selenium Automation scripts with any new changes to the application.
  • Prepare Test Traceability Matrix to confirm the test coverage and map it with Test cases using Quality Center.
  • Interact with developers and business Users to communicate the defects and actively participate in replicating the bugs and performed regression testing using Quality Center.
  • Integrate Quality Center with QTP (Quick Test pro)
  • Insert Check Points to Check for the broken Links, Text, and standard properties of an object using QTP.
  • Extract, Validate, Transform and Load the ETL data from various resources into RDBMS, process the loaded data and then return back to the client with specific data structure & generate the report.
  • Perform Functional, Smoke, Usability, Compatibility, Regression testing and Business Process testing.

Senior QA Lead/Automation Lead

Confidential, Piscataway, NJ

Responsibilities

  • Day to day basis work on Agile process for project management
  • Participate scrum meeting everyday to provide the status and escalate the issues and blockers
  • Participate BUC meeting in every sprint
  • Participate User stories meeting to convert into BUC into set of user stories
  • Participate defect status meeting
  • Participate and provide the demo at the end of each sprint to get the approval from the product owners.
  • Participate in retrospective meeting to provide the set of issues faced in the current sprint and provide suggestions to improve the process.
  • Responsible for resource allocation & task planning for onsite & offshore QA team members
  • Responsible for managing the Onsite and Offshore team members
  • Mentor the QA team members with best standards and practices, solve the day to day problems and provide the guidance throughout the project life cycle.
  • Involve in the sprint planning and grooming session for the set of BUCs.
  • Prioritize the Product Backlog
  • Break down concepts from BUCs into user stories
  • Gather necessary data and provide Agile Metrics.
  • Work as Scrum Master for the daily stand-up meeting, provide updates and the burn down chart to project management
  • Conduct sprint retrospective meeting at the end of each sprint
  • Create the QA test plan and provide the time estimate for each sprint
  • Create the acceptance criteria and test cases for the User Stories.
  • Create Selenium automation scripts using Java as per the design and requirement documents
  • Create Data Driven, Keyword Driven and Hybrid framework in Selenium
  • Create Selenium framework with Page Object Model and TestNG/JUnit
  • Configure Selenium framework with Jenkins (Continuous Integratin tool) to schedule and run during non-peak hours.
  • Create BDD Test cases for the new requirements.
  • Develop BDD Automation framework using Cucumber as per the design and requirement documents.
  • Prepare Test Traceability Matrix to confirm the test coverage and map it with Test cases.
  • Perform Functional, Smoke, Usability, Compatibility, Regression testing, Business Process testingand UAT Testing.
  • Actively involved in functional, unit and integration testing in agile methodology.
  • Develop automated scripts using Selenium to perform functional and regression testing.
  • Interact with developers to communicate the defects and actively participate in replicating the bugs and perform regression testing.
  • Conduct Functionality testing during various phases of the application.
  • Use Parameterization for using various set of data to test the application using Selenium.
  • Design and build automation solutions for Continuous Integration/Continuous Delivery (CI/CD) process.
  • For Backend Testing, create and run complex SQL queries and stored procedures
  • Participate in various meetings and discussion forEnhancement and Modification requests.
  • Use OnTrack for tracking the defects found during the course of testing.
  • Involve in reviewingbusiness requirementand design specifications for complex changes for completeness and test coverage.
  • DevelopTest Plansspecifyingtesting overview, testing approach, testing strategy, roles and responsibilities andtesting scope using Mingle.
  • Developtest scenariosbased on user experiences, review and provide feedback on test cases developed by peers and have test case walkthroughs.
  • Coordinate with development teams and other testing teams during test execution and for defects resolution by providing the test results and test status.

Senior QA Manager/Automation Lead

Confidential, New York, NY

Responsibilities

  • Day-to-day basis engage in Agile Methodology to develop new applications and/or changes in the existing application for every sprint.
  • Responsible for resource allocation & task planning for onsite & offshore QA team members
  • Responsible for managing the Onsite and Offshore team members
  • Mentor the QA team members with best standards and practices, solve the day to day problems and provide the guidance throughout the project life cycle.
  • Responsible for creating and managing the test infrastructure for QTP, Selenium, HP-Quality center and various QA automation tools.
  • Involve in the sprint planning and grooming session for the set of BUCs.
  • Prioritize the Product Backlog
  • Break down concepts from BUCs into user stories
  • Gather necessary data and provide Agile Metrics.
  • Work as Scrum Master for the daily stand-up meeting, provide updates and the burn down chart to project management
  • Conduct sprint retrospective meeting at the end of each sprint
  • Create the QA test plan and provide the time estimate for each sprint
  • Create the acceptance criteria and test cases for the User Stories.
  • Interact with Business Analysts/Users/Developers heavily for collecting the Requirements.
  • Participate in requirements reviews and design reviews and in all phases ofthe STLC.
  • Create QTP(Quick Test Pro)using VB Script and Selenium Automation using Java as per the design and requirement documents
  • Create Selenium automation scripts using Java as per the design and requirement documents
  • Create Data Driven, Keyword Driven and Hybrid framework in Selenium
  • Create Selenium framework with Page Object Model and TestNG/JUnit
  • Configure Selenium framework with Jenkins (Continuous Integratin tool) to schedule and run during non-peak hours.
  • Maintain QTP and Selenium Automation scripts with any new changes to the application.
  • Prepare Test Traceability Matrix to confirm the test coverage and map it with Test cases using Quality Center.
  • Perform Functional, Smoke, Usability, Compatibility, Regression testing, Business Process testingand UAT Testing.
  • Develop BDD Automation framework using Cucumber as per the design and requirement documents.
  • Actively involved in functional, unit and integration testing in agile methodology.
  • Develop automated scripts using Selenium to perform functional and regression testing.
  • Interact with developers and business Users to communicate the defects and actively participate in replicating the bugs and performed regression testing using Quality Center.
  • Conduct Functionality testing during various phases of the application using QC.
  • Use Parameterization for using various data to test the application using QTP(Quick Test Pro) and Selenium
  • Integrate Quality Center with QTP (Quick Test pro)
  • Design and build automation solutions for Continuous Integration/Continuous Delivery (CI/CD) process.
  • Conduct Functionality testing during various phases of the application using QTP and Selenium
  • Insert Check Points to Check for the broken Links, Text, and standard properties of an object using QTP.
  • Participate in various meetings and discussion forEnhancement and Modification requests.
  • Work in the ETL and Business Intelligence (BI) data ware house (DWH) testing.
  • Extract, Validate, Transform and Load the ETL data from various resources into RDBMS, process the loaded data and then return back to the client with specific data structure & generate the report.
  • Use the Tableau and Qlikview to visually look into & analyze the data.
  • For Backend Testing, create and run complex SQL queries and stored procedures
  • Use HP Quality Center for tracking the defects found during the course of testing.
  • Involve in reviewing business requirement and design specifications for complex changes for completeness and test coverage.
  • DevelopTest Plansspecifyingtesting overview, testing approach, testing strategy, roles and responsibilities andtesting scope using Quality Center.
  • Developtest scenariosbased on user experiences, review and provide feedback on test cases developed by peers and have test case walkthroughs.
  • Coordinate with product, development and vendor teams during test execution and for defects resolution by providing the test results and test status.
  • Lead all the phases of testing and alsocoordinate the availability of the test environment & data with the appropriate parties.
  • Conduct test phase summary meetings with the business users and developers to move the code from UAT to Production environment.
  • Provide QA testing status and reports to senior management.

We'd love your feedback!