Akash Khakole
Mobile: +1-919-***-****
Email: *********@*****.***
Linkedin- https://www.linkedin.com/in/akash-k-34724070/
Summary of Experience and Qualification
ISTQB and SAFe Certified Agilest
Around 10+ years of experience in Software Development Life Cycle (SDLC) and various Software Testing Life Cycle (STLC) and various QA models like Waterfall model, V Model & Agile methodology
Proficient in automating test cases using Selenium WebDriver in Java for hybrid and BDD framework.
Experience in technical artefacts creation like Test Plan, Test Strategy, Test Estimation, Test approach RTM
Extensive experience on HP Testing tools like qTest, JIRA, HP ALM, HP Quality Centre (HP QC) and HP Quick Test Professional (HP QTP).
Expertise knowledge of implementing and maintaining defect management life cycle
Experience on mobile simulators - Perfecto Mobile testing tool.
Experience in hybrid and Behavior Driven Development - BDD (Cucumber), TestNG automation Framework
Extensive working experience in writing Technical Artefacts like Requirements Traceability Matrix(RTM), Test Plan, Test Strategy, Test Scenarios, Test Cases, Test Scripts, Test Reports, Defect logging, Test Matrices Test Closure report.
Experience to design test automation script for Selenium WebDriver 3.0 using Eclipse IDE, CITS for hybrid, TestNG, BDD using Cucumber framework
Expert Level understanding of Design & Developing in Knowledge Transfer Documents, Training Materials & Technical Reference Documents.
Experience in various project closure activities like test matrices creation, lesson learnt document creation.
Extensive knowledge of various OS like Windows, IBM's 4690 OS(Point-of-sale), UNIX/ Linux, MAC
Experience to work in various domain including, Banking and Financial, Point-of-sale, Healthcare Insurance, General Insurance, E-commerce and Retail
Proficient in designing, developing, maintenance and executing automation script
Experience to work Continuous Integration/Continuous Deployment (CI/CD) environment using Jenkins
Experience in web service testing using SOAP UI tool
Engage in Automation Framework enhancements, code reviews and maintaining deliverable quality
Experience in mobile application testing, database testing, web application, web service and migratation application testing
Proficient in writing SQL queries using TOAD, SQL Developer, DB Visualizer and SQL Squirrel.
Highly analytical, risk aware and out-of-the box thinking towards finding gaps and working with the Manager and team towards fixing those gaps.
TECHNICAL PROFICIENCY
Test management Tool : Azure DevOps, HP QC 9.0, HP ALM, Test link, JIRA, TFS, qTest
Version Control Tools : GitHub,VSS, Share Point, Live link, Sharepoint
Operating Systems : Windows XP, Windows 2007, UNIX/ Linux
Databases tools and technologies : Toad, Oracle 9i, Oracle 10g, SQL Server, DB2
Test Automation Tool : Selenium WebDriver, HP Quick Test Pro 9.5(HP QTP 9.5), SOAP UI
Programming Language : C, C++, HTML, Core Java, Gherkin
Mobile Testing tool : Device Anywhere, Perfecto Mobile
Agile development Tool : Rally, JIRA
Professional Experience
Project Name: VBR – Value Based Reimbursement Domain – Healthcare Insurance
Client
Blue Cross and Blue Shield - 11th March 2019– TILL Date (Richardson(DFW Area), TX, USA)
Company
Cognizant Technology Solution US Corp
Environment
Selenium WebDriver, qTest, JIRA, GitHub, DB Visualizer, DB2, Zena Workstataion, SOAP UI, Eclipse IDE, Cucumber, TestNG, Jenkins, Maven
Value Based Reimbursement (VBR) is a web application that calculates and processes provider reimbursement transactions per member per month. VBR receives Provider Information, Membership Information and Benefit information from various systems and then applies appropriate business rules like Rate rules, Retrospective Rules to calculate the capitation amount and does its financial processing. At the end of every month, after business approves financial processing, all key financial reporting will be released to downstream systems.
Responsibilities:
Design and Develop automation test scripts using Selenium for in-sprint user stories, features, epic and UAT plan for test application which is written in NodeJS.
Perform Data driven testing using Data tables and read external files by using Apache POI.
Proficient in script maintenance by using page object model (POM) with and without Page Factory.
Create and maintain automation test data table.
Identify bugs, logged them into Jira, monitored their progress and verified their fix.
Merged code and pull requests via GitHub per release management process to minimize risk to releases
Converted acceptance criteria for User story, Feature and Epic into test design products, Test Scenarios, and automated same using Selenium
Enhanced and maintained automated Smoke and regression test suit.
Used Jenkins as a Continuous Integration Tool to execute and generate reports of Maven and Java Projects
Implemented and followed BDD framework using Cucumber.
Utilized TestNG annotation for cross browser, prioritize, grouping and sequencing test cases.
Utilized TestNG for reporting test execution result
Involved in integrating the test suites to CI/CD tool - Jenkins to execute them automatically after every successful deployment.
Involved in Web services testing using SOAPUI Tool.
Validate request and response XML.
Test request and response XML's based web services interfaces using SOAP UI.
Wrote XPATH expression for identifying dynamic object and handled Ajax requests using Synchronization.
Conducted backend testing using SQL queries to validate data for database and design SQL queries for retrieving data from database.
Conduct daily-defect triage with Scrum team.
Participate in agile ceremonies including Product Backlog grooming, Sprint Planning Daily Scrum, Sprint Review and Sprint Retrospective.
Project Name: A3 – Loan Origination System Domain – General Insurance
Client
Cuna Mutual Group - 19th Jan 2018– 8th March 2020 Date (Madison, WI, USA)
Company
Cognizant Technology Solution US Corp
Environment
TFS, Selenium WebDriver, SQL Server, Share Point, TestNG
A3- LOS system is frontend end-to-end web-based migratation application to initiate vehicle loan process for credit union member. A3-LOS offers different product and services member while processing loan on the basis of provided information. It is following Agile-Scrum methodology for development.
Responsibilities:
Analyze and review Story Boards to gain overall understanding of the functionality of the application.
Design, develop and execute automation test plans for each sprint for assigned user stories.
Perform Positive and Negative automation testing with valid and invalid data for backend testing
Participate in daily Scrum meetings to discuss the status of work done.
Identify and automate complete Acceptance test plan for every Release.
Execute and maintain automated Regression test suit
Created test automation functional libraries with user defined functions and associated with the tests.
Implement Recovery Scenario to handle unexpected events or errors.
Implement SOAP UI for Web service Testing.
Develop Data Driven Tests using SOAP UI and automated functional testing.
Responsible for documenting the Automated Test results using SOAP UI.
Execute and schedule the automation test scripts for each build using Jenkins CI/CD tool.
Involve in Backend Database testing by using My SQL.
Conduct coding in JAVA, TestNG and Selenium.
Build automation test framework for client side products using Selenium Web Driver.
Involve in User Acceptance Testing (UAT) of the application.
Involve in Knowledge Transfer, Group Discussion, Training Session and Brainstorming.
Prepared the Test Results document which summarizes testing activities and results.
Project Name: DMSI Domain – General Insurance
Client
American Family Insurance - 14th Nov 2016– 18th Jan 2018 (Madison, WI, USA)
Company
Cognizant Technology Solution US Corp
Environment
TFS, Selenium WebDriver, Oracle 12C, TOAD, Share Point, Appium
DMSI (MyAmFam) is featured packed mobile application which facilities user to see his policy and coverage details, Policy Documents, Download Insurance card, Agent Information, Billing and Payment Information, Pay bill, Manage associated and un-associated billing account, Update personal and profile information and many more.
Responsibilities:
Responsible to lead team in onsite and offshore model.
Worked with project team to develop, review and execute project plan.
Implemented test plans to check for design fidelity, functional flows for devices and browser version.
Estimated available QA team capacity for each sprint
Maintain verity of updated devices and application for version testing.
Documented and promote test best practices.
Advocate strongly on behalf of QA for the project from requirement scoping through design.
Conducted daily defect triage with project team.
Updated QA activities to project team in daily scrum.
Enhanced and maintained existing automation test scripts for Selenium WebDriver using Eclipse IDE.
Automated manual regression test cases using Eclipse IDE, Selenium Web Driver and JAVA as a programming language.
Performed backend testing using SQL queries.
Participated actively in all agile ceremonies including Product Backlog Grooming, Sprint Planning, Daily Stand Up, Sprint review and Retrospective.
Project Name: BV CERT Domain – Healthcare Insurance
Client
Express Scripts INC. - 1st April 2016– 11th Nov 2016 (Franklin Lakes, NJ, USA)
Company
Cognizant Technology Solution US Corp
Environment
HP ALM, HP QC, TFS, HP QTP, Oracle 10g, TOAD, Share Point, Rally
BV CERT is a project which validating all benefits setup for corporate clients of ESI. Validation was happening by processing different types of claim with different conditions.
Responsibilities:
Worked as onsite QA coordinator
Responsible to walkthrough Project team to all QA documents and get sign off
Responsible to identify test data and follow-up test data request with test data management team
Participated Product refinement, Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective
Designed test scenario, test cases and reviewed with project team
Responsible to provide QA sign-off whenever required
Responsible to update client about project progress
Responsible to identify and escalate showstopper issue
Project Name: Personal Payments Domain- Retail Banking
Client
BB&T Bank - 4th Aug 2014– 31st March 2016 (Raleigh, NC, USA)
Company
Millennium Software Consulting & Adecco Engineering & Technology
Environment
HP ALM, TFS, Selenium Webdriver, Oracle 10g, TOAD, Share Point, Perfecto Mobile, Rally
BB&T Application is generic web application and iOS/Android mobile banking application which is developing in Agile/SCRUM development environment. BB&T continues to offer clients a complete range of financial services including banking, lending, insurance, trust and wealth management solutions
Responsibilities:
Responsible to ensure quality and coverage of the test plans, scripts and matrices
Review and provide signoff on Test lab, Test Environment, Test conditions, Test cases and test completion report
Responsible to escalate problems, issues and risks identified during testing
Performed System Testing, Integration Testing, User Acceptance Testing, Regression Testing, Compatibility Testing, Risk-Based testing, Ad hoc testing, GUI testing, Re-testing, Usability testing
Responsible to Periodic and ad-hoc reports to Test manager from UAT team
Responsible to provide input and implementation of testing best practice
Responsible to provide update in daily scrum, sprint planning, scrum, sprint review and retrospective
Provide input for Testing schedules including resource (human and technology) requirements
Responsible to maintain all artifact using version control tool, Share Point
Responsible to create Testing defect reports and metrics
Ensure a defect management process is in place and being followed
Act as Defects Coordinator for on-site and offshore team
Responsible for test data extraction and conditioning by writing SQL queries
Responsible to Create and execute automated test cases UAT test plan using Selenium.
Project Name: RCATS Domain – Wireless Communication
Client
JDS Uniphase 6th April 2014 – 24th July 2014 (Morrisville, NC, USA)
Company
JDS Uniphase
Environment
Toad, PUTTY, HP ALM, Testlink, Linux/UNIX
RCATS - Remote Cellular Active Test System is a patented end-to-end service quality monitoring solution for wireless service providers. Utilizing a distributed architecture of probes, test controllers and SIM servers, the RCATS solution automatically tests a variety of voice, data, messaging, and billing services
Responsibilities:
Responsible for analyzing functional and business requirement documents
Responsible for writing test scenario, test case, test script, test execution, defect reporting and tracking
Responsible for creating and conditioning complex test data for whole team
Involved in identifying and preparing complex test Data
Responsible for reviewing, validating test requirements, test scenarios, test cases, test results
Responsible to provide inputs for defect management and process improvement
Defect Status reporting on daily basis in defect triage meeting
Strong experience design of SQL scripts for backend testing in Oracle 10g for database application testing
Responsible for setting Test environment and maintain the same throughout execution cycle
Project Name: TcxGravity Domain - Point-of-Sale
Client
Toshiba GCS - 19th Aug 2013 – 14th March 2014 (Durham, NC, USA)
Company
Computer Task Group
Environment
Toad, Device Anywhere, VMware, HP ALM, UNIX/Linux
This is project of Toshiba global commerce solution Inc. for a new class of point-of-commerce solution (POS) in retail industry on iOS based mobile platform that makes the store a seamless extension of a customer-centric, “omni-channel” experience—an evolution of cross-channel retailing that finally empowers consumers
Responsibilities:
Responsible for technical artefacts creation like Test Plan, Test Strategy, Test Estimation, Test approach RTM
Involved in Page specs, functional requirement understanding, Wire frames and review process
Involved in daily Scrum meeting and provide updates
Involved in Test script designing activities like Test Scenario, Test case writing.
Reviewed and uploaded business requirements, Test Scenario, Test cases
Involved in Functional testing and non-functional testing: System Testing, Integration Testing, Regression Testing, Compatibility Testing, Risk-Based testing, Negative Testing, GUI testing, Re-testing, Usability testing
Wrote SQL queries to extract test data, validation and test data setup
Responsible for Test resources setup, Test environment setup and maintenance
Involved in defect logging, defect tracking and defect management
Responsible for hardware testing on iOS-based environment
Responsible analysing and creating various test matrices
Involved with other teams for debugging
Project Name: DHS Domain - Healthcare Insurance
Client
Discovery Health - 1st Sep 2011 – 29th July 2013 (Johannesburg, South Africa)
Company
Zensar Technologies Ltd.
Environment
HP QC 9.0, HP QTP, TOAD, Oracle 10g, VSS, MS Office 2008
This is an ongoing testing project of Discovery which follows Agile testing methodology. In South Africa, Discovery operates in the health insurance market through Discovery Health. Discovery Holdings listed on the JSE in 1999 and has no other listings on local or international equity or debt.
Responsibilities:
Reviewed and analyzed the business requirements document (BRD) to derive the functional specifications document (FSD) and assisted in the preparation of System Requirement Specifications
Conducted weekly meetings for deciding the Policies and Procedures to be followed
Responsible for gathering requirements from users and performing data mapping on the application and testing the application as per the specs
Responsible to manage and lead test team
Responsible for creating and maintain the Requirements Tractability Matrix (RTM)
Involved in Test Requirement gathering and Analysis using Functional Specification Documents
Performed System Testing, Integration Testing, User Acceptance Testing, Regression Testing, Compatibility Testing, Risk-Based testing, Ad hoc testing, GUI testing, Web service testing, Re-testing, Usability testing
Managed the Testing related activities closely with Development Team
Performed end-to-end testing on the release version of the software application
Performed multiplatform testing on MAC OS, Windows Platform
Tracked bugs using Quality Center and performed regression testing of the entire application once the bugs are fixed
Responsible for Test Resource allocation, Planning and Scheduling
Project Name: CCW Domain - E-commerce
Client
CISCO Inc. - 24th July 2009 - 30th Aug 2011(Pune, MH, India)
Company
Seed InfoTech Ltd & Zensar Technologies Ltd.
Environment
HP QC 9.0, UNIX/Linux, TOAD, ERP, Oracle 9i, VSS, MS Office 2008
This was testing project for Cisco of finance and e-commerce domain. CCW is Web applications testing project. Project has four tracks i.e. Deal, Quick Quote, Order and Config which interact with each other
Responsibilities:
Responsible for analyzing functional and business requirement documents
Responsible for designing test scenario, test case, test script, test execution, defect reporting and tracking
Responsible for creating and conditioning complex test data for whole team
Involved in identifying and preparing complex Test Data
Responsible for reviewing, validating test requirements, test scenarios, test cases, test results
Responsible to provide inputs for defect management and process improvement
Defect Status reporting on daily basis in defect triage meeting
Strong experience design of SQL scripts for backend testing in Oracle 9i for database application testing
Run and maintain Test script on QTP 9.5 for regression testing and data driven testing
Responsible for setting Test environment and maintain the same throughout execution cycle
Project Name: Harwood AutoCAD Mechanical 2010 Domain - Compute Aided Design
Client
Autodesk INC - 22nd Dec 2008- 15th April 2009 (Pune, MH, India)
Company
Neilsoft Ltd.
Environment
HP QC 9.0, UNIX/Linux, TOAD, ERP, Oracle 9i, VSS, MS Office 2008
Harwood AutoCAD mechanical 2010 is windows-based project for Autodesk for localization testing. It is testing project for various foreign languages like Russian, Polish etc. I was responsible for Russian language as QA Engineer.
Responsibilities:
Responsible for Requirement analyzing and designing test scenarios and test cases
Responsible to provide support test automation team
Involved in regular communication with the Onsite Coordinator developers, business analyst for debugging and query resolution
Responsible for doing functional and non-functional testing including System Testing, Integration Testing, Regression Testing, Compatibility Testing, Risk-Based testing, Re-testing,
Responsible for Test execution and defect tracking through JIRA
Project Name: Pharmasoft Domain - Healthcare Retail
Client
Pharma Shops - 1st May 2008- 15th Dec 2008 (Nagpur, MH, India)
Company
Microsys
Environment
Test Director, VSS, Toad
Pharma soft is a product for pharmacist to run their business with ease. It provides facility to perform all day-to-day activities with ease.
Responsibilities:
Responsible to analyze user requirement and create understanding document
Responsible to design test scenario and test cases
Responsible for test execution and update test result
Responsible for end-to-end bud tracking
Responsible to provide sign-off after each release
Responsible for writing SQL queries for test data extraction.