Post Job Free
Sign in

QA

Location:
United States
Salary:
$65/hrs
Posted:
April 29, 2021

Contact this candidate

Resume:

BHAGYASHREE MOHAPATRA

Email: ****@******************.*** / Contact: 609-***-****

PROFESSIONALSUMMARY

Having 8+ years of IT experience in Software Automation Testing & Functional Testing in Health Care, Retail domains

Designing and developing Automation Frameworks using Selenium WebDriver and UFT using Keyword Driven, Data Driven and Hybrid Frameworks.

Expert in Functional, Integration, Regression, System, Database, Smoke/Sanity Testing, UAT, Non-Functional Testing like Usability, Accessibility, Compatibility.

Experience in Black Box Testing, API Testing, Web Services testing, and Mobile Application Testing.

Expertise in creating overall test planning, test case and test script development in software development life models (SDLC) environments including Agile (Scrum) and Waterfall.

Having Tool exposure in HP ALM, Quality Center, QTP, and Selenium, SOAP UI, Jira, and Core competency in Manual Testing.

Involved in various stages of Software Development Life Cycle (SDLC) implementing Waterfall, V- Model and Agile methodologies.

Hands on Experience in creating RTM (Requirement Traceability Matrix) to match requirements and design specifications to a positive and negative test condition.

Developed test code in Java language using Eclipse IDE and TestNG framework.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG, POM and Cucumber).

Experienced in developing BDD (Behavior Driven Development) scripts with Cucumber, writing feature files in Gherkin format.

Developed Test Scripts to implement Scenario Outlines and Step Definitions for BDD (Behavior Driven Development) using Cucumber.

Developed and executed SQL queries to verify the proper insertion, deletion and updates in MS SQL.

Involved in documenting User Acceptance Test report and reporting defect resolution.

Good experience of conducting the different types of testing in the remote machines using VMware.

Ability to collaborate with testers, business analysts, developers, project managers and other stakeholders for overall enhancement of software product quality.

Expertise in different Bug tracking Tools like Quality Center and HP ALM, Jira & Redmine.

Written and executed test scripts for mobile applications using JAVA, Selenium Web Driver and TestNG with a good analysis of the element locators, desired capabilities, and web driver methods.

Worked on Web Services Testing using SOAP UI Tool.

Good Knowledge in Core Java programming concepts.

Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression, smoke and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.

Expertise in Identifying Scenarios, preparing Test Cases, Test Scripts and Execution of Test Scripts

Experience in preparing project related documents like Test Strategy, Test Plan, Requirement Traceability Matrix, Cycle Plan and Check Out activities

Self-starter and team player with excellent communication, problem solving skills, interpersonal skills, and a good ability for learning.

Involved in Daily Status Meetings with the Client.

TECHNICAL SKILLS

Testing Tools : QTP 11.x/UFT, Selenium Web Driver, Appium, TestNG, Cucumber, GIT,

Cucumber

Bug/CI/Issue Tracking Tools : JIRA, HP QC/ALM

Languages : Java, VB script, SQL, JSON, Gherkin

Methodologies : Agile (Scrum), Waterfall, SDLC, STLC

Database : SQL Server 2008, MySQL

Other Tools (IDEs) : Eclipse, MS Visual Studio

Browsers: : Internet Explorer, Mozilla Firefox, Google Chrome, Safari

EDUCATIONAL QUALIFICATIONS

Post-Graduation in Master of Business Administration from Anna University, Chennai, India.

Graduation in Electronics & Communications Engineering from Anna University, Chennai, India.

CERTIFICATIONS, ACHIEVEMENTS AND PARTICIPATIONS

Have successfully completed the ISTQB Foundation Level certification.

Got Kudos-Performance award for Q4/2016-17 from DXC Technologies.

Appreciated by Client for discovering and fixing a major security flaw in the software and database used in a project.

Received the “CSC on the spot” award from my Managers for successful completion of Projects.

PROFESSIONAL EXPERIENCE

Client: Delta airlines, Atlanta, GA [June 2020 – Present]

Role: Senior QA Analyst

Project Description

The Revenue management IT backend microservice development team is responsible for providing microservices to different Delta Airlines channels like Delta.com, SNAPP, AXIS, KIOSK etc., The scope of the project is to provide Offer API for a product called Bags.

Roles and Responsibilities:

Determined test objectives and standards by studying Software requirements and writing test plans, test cases and test scripts.

Performed agile testing, review the stories, and participated in Daily Scrum, Iteration Planning and Release Planning meeting.

Sent testing progress report and detail status to the Resource Manager and Project Manager on regular basis.

Worked on Protractor with Jasmine framework to test AngularJS, Angular 2 and Angular 4 on Applications.

Written and executed protractor testcases in typescript.

Developed the Java automation framework/scripts using Selenium WebDriver and resolved the issues identified in automation.

Used Hybrid, Page Object Model/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

Wrote test cases to handle Alerts on the web page using Alert interface provided by WebDriver.

Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers, Safari over cloud using Sauce Labs.

Handled Timeouts resulting from synchronization problems by verifying the element and introducing waits.

Worked in testing the API using Java Rest assured.

Used Postman and Soap UI for manual testing of microservices in different system environments.

Used Select class to perform operations on the dropdown list.

Developed scripts to navigate-to various iframes and to handle multiple windows and performed operations on the web elements.

Performed Sanity testing and Ad-hoc testing when required.

Setting the priority to the test cases using the TestNG framework. Prepared Test cases to meet the requirements and its traceability matrix.

Found Defects, prepare Defect reports and Status reporting, Bug Triage, Defect tracking using Jira.

Executed some test cases using TestNG parameters, data providers, suites, parallel suites, groups.

Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format.

Configured Jenkins build job for continuous Integration and for Regression Testing.

Involved in the enhancement of Hybrid framework using Eclipse and Java.

Performed testing on Web Services using WSDL and SoapUI.

Created test cases and performed Database testing to check the data is being migrated properly.

Performed Database Testing using SQL Queries with multiple Databases, SQL Server, and MySQL.

Bestinet Sdn Bhd, Kuala Lumpur, Malaysia [July, 2018 – January, 2020]

Client: Immigration, Malaysia

Role: Senior QA Analyst

Project Description

APJATIGo project involved web-based application is used by the recruitment agents and employers, workers to track the different services and process of how the workers from Indonesia to Malaysia and this application integrated with Best pay remittance for payments via Max money.

Roles & Responsibilities

Involved in test cases review by team, product management and modified the test cases based on their feedback.

Responsible for planning, executing and managing the UI automation scripts written in Java using cucumber BDD Framework.

Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.

Developed Automation framework using Selenium Web Driver.

Established the Environment set up for Mobile Automation using Appium Tool.

Utilize CSS selectors, IDs, and XPaths to locate elements on iOS and Android views, and Web pages.

Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI, environment using Selenium WebDriver.

Involved in writing automated scripts for JAVA application and performed manual testing in physical devices emulator and IOS simulator.

Developed automation framework for Selenium WebDriver in TestNG Framework model using JSON /XML.

Used Selenium WebDriver for writing test scripts for regression test coverage.

Executed the test scripts on Mobile (IOS & Android) as per requirements using Appium.

Design & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API.

Create scripts Java for new functionalities and update the existing scripts for upgraded functionalities.

Developed scripts for Payment gateway scenarios with third party via Max money for Best Pay module.

Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.

Used Git as code repository and Code Collaborator to manage code reviews.

Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.

Coordinated with technical support associates to fix proprietary software issues.

Project #2

Project Duration : July 2018 – Feb 2019 [8 months]

Vendor : Bestinet Sdn Bhd

Title : Foreign Workers Centralized Management System

Tools / Technologies : Selenium Web Driver, MS SQL, Core Java, Eclipse, Maven, TestNG, GIT, Redmine

Role : Automation Team Member

Team Size : 15

Project Description

The Foreign Workers Centralized Management System or is a multi-touch-point system, involving a full-fledged web-based online management system backed by a secure data processing management infrastructure developed for the Government of Malaysia.

Roles & Responsibilities

Responsible for the whole test process from planning, Estimation through test plan development, execution, and defect-logging & result reporting, and Maintenance of scripts.

Responsible for analyzing the business requirements and responsible for making the team to understand the requirements.

Point of Contact for scripting & Execution.

Provide Test Estimates to the Client management.

Review offshore Test deliverables.

Review the Test scripts prepared by Test Engineers.

Ensure testing is on track as per test plan.

Analyze the data mapped & java code.

Analyzing defect and providing support to development team in understanding the defect/requirements.

Manage Testing during test plan and test execution, ensure testing is completed on time.

Casual analysis for all the rejected and production defect and taking the necessary action to reduce the defects in future.

Identify training needs of team members and provide coaching support and assisting them in their career growth

Provide status reports to the manager on daily basis and onshore team.

Conducting meeting with Offshore on daily basis to track test deliverables, resolve issues and KT on new testing concepts.

Help automation team on Adhoc basis to resolve issues in automation scripts

Vendor #2: DXC Technologies Pvt. Ltd., India [October, 2015 - January, 2018]

Client: Healthcare, UK

Role: Test Analyst

Project

Project Duration : October 2015 – January 2018 [2.4 years]

Vendor : DXC Technologies Pvt. Ltd.

Title : Lorenzo Product Testing

Client : Healthcare, UK

Tools / Technologies : Selenium Web Driver, Selenium Grid, UFT, MS SQL Server, JIRA, NUnit

Project Description

Lorenzo, an enterprise Healthcare product that offers a next-generation alternatives to the existing monolithic electronic medical record (EMR) system. LORENZO helps clinicians and administrators to make better decisions along the care pathway and across care settings by providing a real-time patient record that integrates and interoperates with existing patient administration and clinical system.

LORENZO is centered on an integrated medical record, which is available on the point of care, wherever and whenever that occurs, eliminating issues caused by incomplete or incorrect patient data. This is complemented by sophisticated care logistics, including clinical content and embedded workflow. In this way, Lorenzo supports efficient coordination of care across the hospital and wider healthcare ecosystem.

Roles & Responsibilities

Understanding Test Strategy, Test Plan and Implement in respective area of work

Development of new automation framework for web application testing using Selenium and UFT

Enhancement and execution of existing regression suite using UFT

Developing and enhancing UFT/QTP UI based – database driven framework

Creation of reusable functions to improve robustness, re-usability and maintainability of test scripts

Creating test scripts and methods using Selenium Web driver along with TestNG and UFT/QTP

Executing the automated test scripts in parallel using Selenium grid in different environments

Involved in non-functional testing for Restful API

Working closely with Scrum Teams/Developer, Scrum Masters, Product Owners to create efficient automation scripts for Sprints/for User Story automation as well as Smoke and regression testing

Participate, own and deliver Sprint tasks and help drive the team forward

Vendor #3 : Chrysalis Home Needs Pvt. Ltd., India [February, 2013 - January, 2015]

Client: Home Needs Online

Role: QA Tester

Project

Project Duration : February 2014 – January 2015 [1 year]

Vendor : Chrysalis Home Needs Pvt. Ltd

Title : Homeneedsonline eCommerce Product Testing

Client : Homeneedsonline.com, India

Tools / Technologies : HP UFT, UFAT, HTML, CSS, JavaScript, VB Script, HP QC

Role : Team Member

Project Description

Chrysalis Home Needs Pvt. Ltd. originated as a startup company in 2013 with a vision to get all the household needs easily accessible to the Indian customers at their home. Gradually the e-Commerce business grew to deliver the products all across India. E-Commerce is a huge domain on conducting business over internet and e-retailing is part of it. This model involves organizations as business house and consumers and customers. In this model, once the retailer’s business model is finalized, the software consulting and development team start developing the e-Commerce web application. All the product categories, price, specifications are deployed in a testing environment for Unit and Integration testing and later it’s handed over to the retailer for their Acceptance testing. After the retailer is satisfied, it is moved to the production server.

Roles & Responsibilities

Preparing manual test cases for the new requirements/functionalities or modified features

Developing Automation Test Scripts against user stories or test scenarios in scope

Creating and enhancing Tests/Test Scripts using Keyword driven methodology or Descriptive Programming

Functional, Regression, Retesting, Usability Testing is implemented in at various phases of the development of Test Life cycle

Publishing the Test Report with all the Stakeholders

Logging the issues found, tracking them using QC and retest once fixed



Contact this candidate