We provide IT Staff Augmentation Services!

Sr. Qa Manager, Contractorfulltime Sr. Manager Resume

2.00/5 (Submit Your Rating)

Washington, DC

OBJECTIVE:

Ten (10+) years of experience in Software Quality Assurance in Web Based, Client/Server and Mainframe applications on Windows and Lenox and Mac platform, as well iOS and Android platform. Highly experienced on creating open source Test Automation Frameworks. Well expert in the area of both Manual and Web Service testing as well. Currently seeking for a QA Manager / Lead position to utilize my skills and further my experience.

SUMMARY:

  • Strong knowledge in all phases of Software Development Lifecycle (SDLC), Test Life Cycle and Defect life Cycle, Business requirement Analyzing and different QA Methodologies (Waterfall, Agile/Scrum, ATDD/BDD/TDD and Continues Integration, etc.)
  • Very Strong Experience in Functional testing, Regression Testing, Smoke Testing, Integration Testing, System Testing, Performance, Stress Testing, End - to-End Testing, UAT Testing.
  • Strong working experience with Atlassian tools like JIRA, JIRA AGILE, / Kanban Board / JIRA Zephyr plug-in and Confluence / Stash / Bamboo
  • Capable of setting up and configure JIRA Server for corporations, create project / create and configure Kanban board / Sprint planning / User Story and Acceptance Criteria set up.
  • Experienced with Zephyr Test Management tool, and implementing zephyr plug-in with JIRA from the scratch.
  • Extensive experience in Building Automation Testing framework using Ruby and Cucumber And Watir webdriver / Selenium Web-driver (ATDD / BDD)
  • Extensive experience with all types of Cucumber Framework using Capybara/Selenium web driver / Watir web-driver / Cucumber-JS / Cucumber- JVM and Nodes-Js.
  • Strong Object oriented programming skills on Ruby, Python, JAVA, Java Scripts, and VB Scripts.
  • Strong experience with Page Object Model in Cucumber with different Ruby Libraries.
  • Strong Knowledge of open source Object Identification Concepts / Tools and utilities, like Firebugs, Firepath, X-path and CSS
  • Extensive experience on Code Version Control / tools like STASH, GitHub, Bit-bucket, and SVN Subversion, Stash.
  • Capable of setting up and configure Git locally and cloud repositories from the scratch. Experienced Creating Branches / Merging Code / Maintaining Pull Request /code committing /Code Check -in / Check-out.
  • Experienced working with Source Tree as well as Terminal (MAC) and windows Command Line Tool.
  • Experienced Setting Jenkins Server, and install and Configure Jenkins plug-ins for Cucumber execution and Test Reporting in CI / CD environment.
  • Extensive experience in building Automated Mobile App testing framework using Calabash iOS as well as Calabash-android for Native mobile application from the scratch.
  • Good knowledge about Application testing in Sauce Lab cloud / Cucumber integration with Sauce Lab (Cloud based Cross Browser and Cross Platform testing)
  • Extensive experience in Automated Testing using UFT /Quick Test Professional (QTP) in development, maintenance and execution of automation scripts, creation of automation framework (Data Driven, Keyword Driven, Hybrid), VB Scripting and Descriptive Programming.
  • Exclusive Mainframe testing experience with Passport and TSYS
  • Strong experience in automating Passport 2011 (Mainframe) for different validation point Using UFT / Terminal Emulator
  • Very Strong experience in writhing complicated SQL Queries.
  • Experienced working with DB2, Oracle, SQL Server, MY SQL, No SQL MosgoDB Databases.
  • Expert in ALM / Quality Center (QC) in both area of User portal and Admin portal, and Reporting bugs, Tracking bugs and verifying bug fixes and maintain traceability.
  • Expert in Web Service testing / API testing using Soup UI Pro.
  • Experienced automating API / Service testing using Soup UI Pro, UFT as well as Ruby-Cucumber
  • Expertise in Performance Testing using Jmeter and LoadRunner (Load Testing, Stress Testing, Data Volumes Testing)
  • Experience in Banking Domain, Insurance Domain, Argo Teller, Financial Domain, Retail Domain and E-Commerce Domain.
  • Work closely with Project Manager, Business Analyst and software development team to reproduce and debug issues in Agile Scrum environment.
  • Excellent Communication skill and Presentation skills, Self-starter, Quick learner, Motivated Team player, ability to work independently in a fast paced environment.

PROFESSIONAL EXPERIENCE:

Confidential, Washington DC

Sr. QA Manager, Contractor Fulltime Sr. Manager

Job Responsibilities:

  • Architected a cutting edge Ruby based open source Test Automation Framework Solution from the scratch using Cucumber and Selenium webdriver and Watir webdriver which fully capable of testing web applications, Mobile apps and various Databases and API level tests.
  • Established a full pace Automaton testing practice for 30 different applications under USCIS to ensure software quality releases to stakeholders by providing continuous test execution supports which includes Automated Smoke testing, Automated System Integration Testing, end to end testing, functional and regression testing activities.
  • Architected Page Object pattern within the Cucumber Framework to ensure code reusability using Ruby open source libraries/gems.
  • Set up and maintained AWS accounts, installed and configured Jenkins pipelines for continuous test automation execution for multiple applications
  • Managed 8 different Automation teams at USCIS IT&E project.
  • Managed day to day testing Activities for various releases for numbers of applications.
  • Mentored and monitored 24 Test Automation Engineers in day to day basis.
  • Played Scrum Master’s role, established an Agile Scrum testing process at USCIS among 8 different agile teams. Enforced BDD/ATDD best practices among testing teams and dev teams.
  • Followed AGILE principals to facilities the Daily Standup Meeting, Spring Planning meetings, used Kanban Board for tracking progress of user stories, and performed Sprint Review Meetings and Retrospective meetings at the end of the sprint for continue improvement.
  • Managed licensing for different testing tool set like ALM, UFT, Soap UI, JIRA, TestRails, RubyMine
  • Established testing process and tool sets for 508 compliance testing for number of Applications
  • Facilitated by-weekly one to one meeting with in-house resources and offshore engineers as part of resource management activities. Performed Midyear and end of the year performance review activities for 24 engineers. Prepared and proposed promotions cases to CIO and VP of the company.
  • Heavily Involved in Proposal writing to various government clients including RFI and RFP preparation.
  • Performed number of Tech Challenges including leading effort of USCIS IT&E Tech Challenge (2015) and the historical Flash Tech Challenge at DHS (2016) for Capgemini Government Solution at DHS’s physical location, where I successfully demoed capability of test automation process and the framework of the company. Which brought this 2 large historical project on the company’s plate (Capgemini was awarded this 2 contact total worth of 1.5 Billion dollars and 5 years of teams)
  • Constantly worked on innovation of new technology, tools and testing process improvement. Provided multiple proof of concept demonstration to upper management and the team.
  • Ran multiple management meeting with other Managers.
  • Performed high level Test Execution summary reporting to Departmental Head and CEO of USCIS on monthly bases

Environment: s: CUCUMBER, RUBY, Selenium, JAVA Scripts, JIRA, Zephyr, Agile, Kanban, ORACLE, TOAD, SHARE POINT, PASSPORT 2011, MAINFRAME, OUTLLOOK, Communicator. Clarity.

Confidential, New York, NY

QA Automation Manager

Job Responsibilities:

  • Managed and led a team of 6 Automaton Engineers.
  • Operated Daily Standup Meeting, Sprint Planning Meeting, and estimated time for Testing based on each User Story in an Agile Scrum and ATDD environment with the team.
  • Worked on JIRA / Kanban Board / User Story / Acceptance Criteria to set up Test Automation Tickets in JIRA for Chase Classic 3.0 website.
  • Build a complete Test Automation Framework Using Ruby / Cucumber and selenium web-driver
  • Created various Page Object Libraries using Ruby Classes and Modules, Used inheritance
  • Created about 100 Feature Files, and maintained them throughout the project with Ruby Mine IDE.
  • Wrote and Automated 1200 Test Scenarios Using Gherkin and Step Definition.
  • Created Step Definitions using Ruby code with Selenium / Watir webdriver library.
  • Used Tagging concept of Cucumber for running a particular set of scenarios
  • Worked with Spreadsheet Ruby Library to get and set test data from Excel file.
  • Used Win32screenshot Ruby Library to dynamically capture the screenshot for reporting.
  • Worked with Active Record Library to interact with Oracle Database for End to End testing
  • Created Automated Test Script using Calabash- Android for Mobile / Tablet Applications.
  • Used SDK Manager for running Calabash- Android automated tests against android devices.
  • Created and Automated Smoke Test Suit with nearly 100 test scenarios.
  • Performed Smoke Suit execution in daily basis from Jenkins CI server, and generated and maintained Cucumber Test Reporting to the upper managements.
  • Created and configured Jenkins builds for Continuous Test Automation process.
  • Checked out and checked in code in Stash, also managed pull requests.
  • Worked with Source Tree as well as Terminal (Command line tool) for Code committing And Code pushing.
  • Enhanced Existing Test Automation Cucumber / Nodes JS Framework. Fixed framework defects and trained others team members about the framework.

Environment: s: CUCUMBER, RUBY, Node-JS, JAVA Scripts, JIRA, Zephyr, ORACLE, TOAD, SHARE POINT, PASSPORT 2011, MAINFRAME, OUTLLOOK, Communicator. Clarity.

Confidential, New York, NY

Lead Automation Engineer

Job Responsibilities:

  • Worked with BSA to set up User Story, Acceptance Criteria in an Agile/Scrum and Continues intermigration environment.
  • Worked in an ATDD/BDD/ TDD environment as part of an Agile Scrum Team.
  • Installed and configured ruby 2.0, RubyMine IDE, Cucumber, and Watir/ Selenium Web Driver, and all other necessary Ruby Gems and plug-ins to set up Automated Testing Framework.
  • Created Feature Files and Step Definition files, YML files and Page Object Classes.
  • Created about 800 Test Scenarios using Gherkin and Cucumber from User Stories / Acceptance criteria (Using Given, When And Then)
  • Wrote Step Definition Code in Step Definition folder using Selenium Web Driver for about 600 automated test scenarios.
  • Used Scenario Outlines using Gherkin, and performed data-driven test.
  • Worked with Active Record Gem to interact with Database for automated End to End Testing.
  • Created Framework for automating iOS Mobile App using Cucumber and Calabash iOS.
  • Configured X-Code with Calabash, Downloaded plug-ins and connected to GitHub for code version control.
  • Run Automated Calabash Script against Real Devices. Also ran automated test against the IOS Simulators.
  • Worked with Stash for code version control, Managed different branches and pull requests and code committing.
  • Worked with Source Tree as Well As Terminal (Command Line Tool) For Code Committing and Code Pushing to the Git repository (GitHub).
  • Generated Test result in HTML and PDF format.

Environment: s: RUBY, CUCUMBER QC 11, ORACLE, TOAD, Version One, SHARE POINT, PASSPORT 2011, MAINFRAME, LOTUS NOTE.CLARITY, QTP 11.5, VB SCRIPT,.

Confidential, New York, NY

Automation Engineer in test

Job Responsibilities:

  • Analyzed the Business Requirements for multiple projects, Performed necessary design inspection, attained several work through meeting and Test Plan review meeting.
  • Created Test Cases in Excel sheet for various project and store them into ALM/QC using excel add in, mapped test cases with the requirements. Created several Traceability Matrix documents. Analyzed existing defects and retested them.
  • Wrote complex SQL Queries to generate Test Data in ORACLE database using TOAD.
  • Created Automation Test Strategy for Regression Testing.
  • Used Ruby, Cucumber and Capybara web-driver to automate the Web Base applications using Page Objects.
  • Created the Feature Files, and maintained them throughout the project in Ruby Mine IDE.
  • Created Step Definition File using Ruby Programming Language. Used Regular expression.
  • Created Ruby Classes, Modules and Methods and maintained them and changed them time-to-time if necessary.
  • Automated Excel sheets using various Ruby Gems as test input.
  • Automated TSYS Mainframe Screens using TE37 Ruby Gem.
  • Worked with Data Magic Gem for loading data from YML file.
  • Worked with DBI / Active Record Gem to interact with Database
  • Checked out and checked in code in SVN Subversion through Ruby Mine IDE.
  • Generated Test result in HTML and PDF format using Ruby Commands.
  • Set up UFT/QTP Installed necessary Plug-ins, and configured Terminal Emulator Plug-in for passport (mainframe application).
  • Used Rely and VersionOne tool for tracking defects and story management and time reporting and other test management activities.
  • Created Key Word Driven Framework for Web Based Application and Mainframe application using VB Script and Descriptive programming.
  • Build UFT/QTP Various Function libraries for Web Base, Clint server and different mainframe screen and created a common function libraries for all general functionalities.
  • Created Excel test Data Sheet, automated excel sheet using Excel Object using VB Script in UFT/QTP to read data from excel sheet.
  • Performed Data Driven Testing using UFT/QTP for different Front End Application.
  • Handled Dynamic objects in the application using Regular Expression along with Descriptive programming, created several Recovery Scenarios for unexpected error handling.
  • Used Custom Check Points in UFT /QTP to verify test output.
  • Used ADODB Connection in UFT /QTP (11.5) to automate the database and end to end test flow.
  • Dynamically saved UFT/QTP (11.5) Script to ALM / QC (11.5) And Run remotely from ALM / QC
  • Automated the UFT/QTP (11.5) Reports and emailed them to management.
  • Conducted several meeting and presentation. Work closely with project manager and Dev team in Agile Environment.

Environment: s: QTP 11.5, VB SCRIPT, RUBY, CUCUMBER QC 11, ORACLE, TOAD, SHARE POINT, PASSPORT 2011, MAINFRAME, LOTUS NOTE.CLARITY.

Confidential, New York, NY

Automation Test Engineer

Job Responsibilities:

  • Involved and contributed in creation of the Automation Test Plan document.
  • Created automated test cases in QC for the following functionalities - Deposit, Withdrawal, Payments, Purchase, Check Cash, Cash Advance, Money Order, Money Transfer, ATM Processing, and Night Deposit, Credit card processing.
  • Identified the regression test cases in QC for the Automation team, analyzed and base lined each test case that they are candidates for automation.
  • Actively participated in setting up the automation environment, separate server, branch for automation.
  • Installed QTP 11, QC 10, DB2, QMF, SQL server, and configured the mainframe Add In (Terminal Emulator) for automation environment.
  • Extensively used the DB2 and SQL Server databases to retrieve the data from multiple tables.
  • Created QTP framework for the Passport (Mainframe) application and captured the Passport objects in the Object Repository.
  • Wrote various VB Script Functions for Passport and EJ validation for web based Argo Teller Application.
  • Created General Function using descriptive programming, Custom Checkpoints, Recovery Scenarios, and maintained them throughout the project.
  • Created Hybrid Framework and Function libraries used Data Table, Virtual Object, And Regular Expression in QTP.
  • Handled Dynamic Table Object using VB Script. Used File system object and various user define environmental variable in QTP
  • Executed the QTP Script remotely from QC and saved the results into QC with the Screenshots.
  • Created the Treatability Matrix, Linked defects with the test cases in QC
  • Reported the daily activities to the QA Manager on daily basis
  • Participated in walkthrough meetings, status summary meeting (weekly), and defect summary meetings.

Environment: s: QTP 11.5, VB SCRIPT, QC 10, DB2, QMF, SQL SERVER, ORACLE, TOAD, SHARE POINT, ICL EDITOR, ARGO TELLER, PASSPORT, MAINFRAME. Outlook

Confidential, New York, NY

Software Test Engineer

Job Responsibilities:

  • Analyzed requirements by conducting walkthrough meetings. Involved in creation of Test plan and scenarios with business analysts, project manager and test supervisors
  • Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
  • Conducted GUI, Functional, and Front-end, back end testing, and reviewed pages for content problems, graphics problems, and link verifications.
  • Created scripts for Regression, Security, GUI, Integration, and Database testing
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Creating and executing SQL queries to validate test data using TOAD.
  • Performed back-end testing using SQL queries in Oracle database
  • Ran SQL queries to performed database validation according to the business logic
  • Analysis, design, development, and ongoing maintenance of automated tests and automation architecture performed within the established automation development processes using QTP
  • Developed QTP Scripts from scratch using Descriptive Programming
  • Designed and Build custom QTP Automated Testing Framework, Custom Function Library using VB script and Descriptive programming.
  • Performed Data Driven Testing using QTP for testing the application
  • Worked on Excel Files using VBScript with QTP
  • Handled dynamic objects using Descriptive programming with QTP
  • Used Checkpoints and Custom Checkpoints, Data Driven, and Regular Expression in QTP
  • Tracked and reported defects into Quality Center and notified management with details
  • Worked directly with Business users performing User Acceptance Testing (UAT)

Environment: Quality Center, QTP, SQL, Oracle, UNIX, Mainframe, Restful Web Service, JAVA, HTML, XML, JSP, MS Office Suite, GUI, .NET, TOAD.

We'd love your feedback!