MANISHA KHANNA
QA Lead
*** ****** ** *** # *** ****************@*****.***
Cincinnati OH – 45202 PH:- 262-***-****
Professional Summary:
Over Seven (9) years of experience in the Quality Assurance & Software Testing field in Investment Banking, Commercial Banking and Gaming and Booking Portal domain.
Experience in leading the project.
Exposure of working in all SDLC phases i.e. Requirement analysis, Design and Testing.
Well versed in analysis of requirements, requirement gathering and impact analysis.
Having strong knowledge of Testing Life Cycle & Defect Life Cycle process.
Experience in Manual Testing and Automation Testing of web based applications.
Experience in Black Box testing including Functional testing, Regression testing, Integration testing, System testing, Ad-Hoc Testing and Exploratory Testing.
Exposure to Test Strategy, Test Plan and writing, reviewing and executing test scenarios and test cases.
Exposure to root cause analysis of defects and failed test scripts.
Experience in tracking bugs and logging defects throughout the bug life cycle from open to close using Bugzilla-2.0, ClearQuest, Quality Center, TFS, Jira.
Effective team player and able to achieve common goals and business objectives.
Strong communication skills with customers, co-workers, and management.
Expertise in Automation using Selenium WebDriver with Java on TestNG library.
Designed and implemented different automation frameworks from scratch like Page Object Model and Data Driven framework.
Solid experience on Build Management Tool Maven and Continuous Integration tool Jenkins.
Worked in Agile/Scrum, Kanban and Waterfall model for different projects.
Worked on mobile application testing in ios and anroid environment.
Ability to respond quickly to the growing and dynamic needs through creative and innovative approaches.
Involved in execution of SQL queries to fetch and update data from the database using MySQL.
Education:
MBA (IT & Financial Management)
Technical Skills:
Testing Type : System, Functional, Regression, End to End and Black Box Testing.
Automation Tools : Katalon, Selenium Webdriver, Selenium Grid, Junit and TestNG.
Programming Languages : Core Java.
Bug Tracking Tools : Bugzilla-2.0, ClearQuest, Quality Center, TFS, Jira and RedMine.
Operating System : Windows 7, DOS, Ios and Anroid.
Databases : MySQL.
Build Tools : Maven, GitHub and Jenkins
Certifications : ISTQB Foundation Level
Professional Experience:
Fifth Third Bank Cincinnati, OH- Jun 2018 to till date
Baanyan Software Services Inc.
Designation: QA Lead
Project #1:- Fifth Third Direct
Project involved in testing of Fifth Third Bank’s huge application named as Fifth Third Direct. This application contains all the information related to commercial banking, external companies and internal bank admin. External companies can access their profile and create more users associated with their company if provided with admin rights. External companies can create payments, approve payments and can perform multiple activities based on the entitlements they have.
Environments: Quality Center, Scrum Model, Windows, Test environment, Testing Utilities Tool, LDAP, Splunk, VersionOne, Dev Environment, Local Environment, Katalon.
Responsibilities:
Contribute to the entire Software Development Life Cycle by proactively contributing to the review of business requirements, functional specifications, technical specifications, and test scenarios.
Prepare estimates for QA testing efforts and maintain ongoing testing statistics to measure the accuracy of the estimation process and seek areas for ongoing improvement.
Create and execute test strategies to ensure product meets business expectations while taking necessary measures to keep testing schedule within project timelines.
Plan and execute complex system testing strategies and tactics to ensure the quality of software at all stages of the system life cycle.
Develop software testing documentation in an efficient and timely manner according to PMO standards.
Maintain traceability matrix of test cases and defects to ensure 100% requirements coverage.
Query database using AQT tool and SQL to find relevant test data to ensure all test scenarios are effectively covered.
Use automated testing tools (Katalon, Selenium) when relevant to reduce the test execution effort.
Conduct defect review meetings with the project team to communicate open defects and their overall impact to further testing in order to maintain project timelines.
Create and maintain documentation of test results using HP ALM tool to assist in debugging and possible enhancement of the functionality; as well as produce metrics to gauge the accuracy and efficiency of QA testing.
Actively review QA testing metrics to identify areas for improvement to the testing processes and procedures.
Demonstration of subject matter expertise by providing application functionality demos to product teams when needed particularly in the areas of Commercial and Small Business Banking.
Provide timely progress status reports to Management and the project team regarding testing progress, environment stability, identified risks/issues as well as proposed solutions.
Assist Production Support team by recreating defects in lower test environments and providing the development team with detailed analysis of the issue to help identify the root cause.
Demonstrate the ability to continuously learn and adapt to a changing financial industry and changing technology.
Zensar Technologies Pune, India-Sep 2014 to Dec 2016
Designation: Test Engineer
Project #1:- Investec
Project involved in testing of client’s application named as SureFire contains all the details of debtors, clients. Application is used to capture invoices, receipts, payments, offers and other transactions. Transactions are based on the agreement between clients, debtors and bank. Also, worked on supporting application CRM and back end application Tradix.
Environments: TFS, Kanban Model, Windows, CRM, Tradix, MySQL, SureFire, DEV Server, UAT Server, PROD Server, Selenium Webdriver, Fire Path, Fire Bug, Java, TestNG.
Responsibilities:
Involved in creating Test cases derived from business requirement and specification document.
Analyzed the application requirements and System design and converted in to suitable Automation Test Suite.
Implemented selenium WebDriver automation test scripts for the designed test cases and performed functional testing using Kanban approach.
Implemented TestNG framework for parallel test execution, cross browser testing and reporting.
Used Build management tool Maven and added the dependencies required for the tools used.
Developed Data Driven Framework to create multiple user accounts which makes use of data from excel sheets
Used POM (Page Object Model) design patterns to create object repository which makes the code reusable, maintainable and more readable.
Maintained the Selenium & JAVA automation code and resources in source controls like GIT Hub over the time for improvements and new features.
Actively conducted triage meetings to analyze test results, identify and track the issues in TFS and work with development for issue resolution.
Created detailed bug reports.
Responsible for the modifying Test cases when new changes are implemented by the business holders.
Involved in peer review of test cases.
Performed Smoke Testing, Regression Testing, Negative Testing, Functional Testing, Boundary Value Testing.
Responsible for testing the posting of transactions and migration of files at back end system.
Performed SQL queries using MySQL.
Planned and executed Back-End testing using SQL Queries to verify the dataflow from the database.
Involved in deployment of changes from Dev server to Test server.
Performed regression testing also on DEV, UAT and PROD server.
Participated in daily stand up meeting for sharing and discussing task completion status.
Responsible for tracking the changes and maintenance of requirements
Hold defect review meeting with developers, Business Administration, and project manager and recommend issue resolution.
Project #2: Intellimatch
Project involved in testing of client’s highly transactional application which is used for reconciling credited fund and debited fund as per occurred deals with different counterparties on Derivatives (Financial Product).
Environments: Quality Center, Srum Model, Windows, Junit, Intellimatch, SWIFT.
Responsibilities:
Involved in leading the project with the team of Three including myself.
Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
Responsible for analysis, reports and defect tracking using Quality Center.
Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
Involved in Functionality, Stress, regression, performance, load, and User Acceptance Testing .
Wrote Selenium scripts to create reusable components in Data driven framework.
Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Web Driver, Junit, Ant and Jenkins.
Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins, ANT and Eclipse.
Executed manual and automated application testing for key product functionalities and developing new test plans using tools such as Selenium and Junit.
Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with JUnit.
Generated Selenium reports using JUnit reporter and automated report generation using ANT.
Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
Created the tests that have no user interaction as a set and executed them as Batch tests using ANT.
Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Automated UI tests with different use cases and each use case with different list of variants to test ‘Look and Feel’ of the page.
Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
Provided support to technical discussions and implemented application changes.
Prepared and implemented regression tests.
Performed Smoke Testing, Regression Testing, Functional Testing and Boundary Value Testing.
Responsible for modifying Test cases when new changes are implemented by the business holders.
Involved in peer review of test cases and identified missing test cases.
Participated in daily sprint meetings to discuss Scrum strategies.
Participated in weekly client calls for discussing the updates of testing activities.
Understanding of Derivatives (Financial Product) and SWIFT platform.
Project #3: Casino Game Porting
Project involved in testing of Casino mobile apps on different operating systems like ios and anroid using different browsers. Apps belong to casino gambling games. Also project involved Emulators and real testing mobile devices both.
Environments: Ios, Android, Quality Center, Scrum Model, Android Emulator, Ios Emulator, Papyrus, MySQL.
Responsibilities:
Involved in creating test plan and mobile document using BRD within Scrum model.
Involved in creating test scenarios and test cases based on functional document and mobile document.
Involved in creating test data for multiple scenarios using Papyrus tool.
Performed testing on virtual devices like emulators and also real testing device.
Performed Performance Testing on mobile devices to determine the behavior of application in different load conditions, in current network coverage, to determine battery life, etc.
Performed application installation testing, application crash testing and memory leak testing.
Tracked bugs and logged defects using Quality Center and created detailed bug reports.
Responsible for the modifying Test cases when new changes are implemented by the business holders.
Involved in peer review of test cases.
Performed Smoke Testing, Regression Testing, Functional Testing, Boundary Value Testing and Negative Testing.
Participated in daily sprint kick-off meeting to discuss bugs and updates.
Created SQL scripts for validation and designed SQL code to validate report criteria in MySQL.
BNY Mellon Pune, India-Oct 2012 to Sep 2014
Designation: Operations Executive
Project #1: TAS
Project involved in testing of tool named as TAS which executes number of commands to see the details of counterparties, transactions performed with counterparties, postings made internally, status of accounts, calculating interests and other required calculation on Guaranteed Investment contracts(Financial Product).
Environments: ClearQuest, Waterfall Model, Windows, TAS
Responsibilities:
Worked in correlation with Business users and QA lead to understand user’s requirement for creation of Test Plan and Test Cases.
Worked with traditional waterfall model to complete all phases of SDLC.
Reviewed the Business Requirement Documentation and suggested enhancements to the existing requirements.
Involved in walkthrough’s for Test Plan and updated accordingly.
Participated in daily status meetings to discuss roadblocks, bug findings and current project status with team members and business owners.
Performed Functional Testing, Regression Testing and Smoke Testing.
Tracked bugs and logged defects using tool named as ClearQuest.
Eclerx Services Pune, India-Feb 2010 to Oct 2012
Designation: Analyst
Project #1: PayStation
Project involved in testing of PayStation 5.6 which is a tool required for agreements on Derivatives with different investment banks showing all the details like Agreement Date, SSI’s, Payment Date, Termination Date, Confirming payment and all other details of counter partners.
Environments: Bugzilla, Agile, Scrum Model, Windows, PayStation
Responsibilities:
Performed Exploratory Testing and prepared document through knowledge transfer sessions.
Created and modified individual test scenarios and created detailed test cases to test those scenarios.
Performed Ad-Hoc, Functional, Smoke and Regression testing.
Worked in an Agile testing environment with a large QA team.
Responsible for the modifying test cases when new changes are implemented by the business holders.
Tracked bugs and logged defects using tool named as Bugzilla-2.0.