Geetanjali Mohanty, Developer in Bhubaneswar, Odisha, India
Geetanjali is available for hire
Hire Geetanjali

Geetanjali Mohanty

Verified Expert  in Engineering

Quality Assurance and Developer

Location
Bhubaneswar, Odisha, India
Toptal Member Since
November 8, 2022

Geetanjali's a testing specialist with 11+ years of experience in manual, automation, and nonfunctional testing in Agile environments. She's strong in manual testing, Selenium with Java, REST API automation using Unirest, REST Assured with Java, Protractor with TypeScript, and building effective testing frameworks using Cucumber, TestNG, Jasmine, JUnit, Maven, Git, and Jenkins. Geetanjali has solid experience in banking, ERP, eCommerce, SCM, gaming, insurance, health care, automobile, and media.

Portfolio

OCBC Bank
REST APIs, Unirest, REST Assured, Java
Maxis
Manual Software Testing, Postman, REST API Automation, Unirest, Manual QA...
TD Securities
Manual Testing, Selenium, Java, Mobile App Testing, QA Testing, Manual QA...

Experience

Availability

Part-time

Preferred Environment

SQL, Postman, Java, Selenium, JavaScript, Cypress, QA Testing, QA Automation, Black Box Testing, Appium

The most amazing...

...role: an active contributor to the automation of a highly complex financial software called Murex 3.1, where in manual testing effort was significantly reduced.

Work Experience

Advisory QA Consultant

2023 - PRESENT
OCBC Bank
  • Contributed in managing the API automation framework.
  • Supported and managed junior testers in daily work allocation and training on the framework.
  • Handled the Jira end-to-end process and also sent monthly and weekly updates to senior management.
Technologies: REST APIs, Unirest, REST Assured, Java

Lead QA Consultant

2022 - 2022
Maxis
  • Contributed to the manual and automated testing of the postpaid and prepaid HSSP modules APIs for Maxis' fiber testing.
  • Created end-to-end test cases and scenarios in Jira with Zephyr, generating test metrics for daily and weekly status.
  • Supported engineers on technical and non-technical issues, taking part in daily stand-up meetings and weekly calls.
  • Owned a web automation framework for the multi-model project. Conducted a POC demo with a client migrating the CI/CD of a small module from TeamCity to Jenkins.
  • Built configs in TeamCity to bootstrap a new project into the existing core framework.
Technologies: Manual Software Testing, Postman, REST API Automation, Unirest, Manual QA, Quality Assurance (QA), Manual Testing, Mobile App Testing, QA Testing, Regression Testing, Functional Testing, Amazon Web Services (AWS), Test Planning, QA Test Plan Management, Testing, QA Automation, WebDriver, Test Automation, API Testing, C#, Cypress, Playwright, .NET, GitHub, Jenkins, REST, Jira, TeamCity, Apache Maven, Test Case Execution, Metrics, Requirements Analysis, Web App Automation, Git, TestRail, System Testing, CI/CD Pipelines, Behavior-driven Development (BDD), Page Object Model (POM), Bitbucket, Spring, XPath, UX Testing, UI Testing, Automated Testing, Figma, APIs, Test Cases, REST APIs, Web App Testing, Agile, Documentation, JSON, Technical Documentation, Technical Writing, Integration, Automation

Senior QA Consultant

2019 - 2020
TD Securities
  • Conducted mostly domain testing for a financial product, Murex, using a manual and automation testing approach. Automated feasible features using OnyX, a tool dedicated to automating Murex.
  • Drove R&D analysis and developed PICs for clients on OnyX. Worked on the documentation of the OnyX tool usage for Murex, including features that can be automated and features that have to be tested manually.
  • Performed end-to-end manual testing of all high-priority features of a retail banking application.
Technologies: Manual Testing, Selenium, Java, Mobile App Testing, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Functional Testing, Test Planning, QA Test Plan Management, Testing, QA Automation, WebDriver, Test Automation, API Testing, Cypress, GitHub, Jenkins, Postman, REST, Device Testing, Cucumber, Jira, TeamCity, Apache Maven, Test Case Execution, Metrics, Requirements Analysis, REST API Automation, Web App Automation, Git, Python, TestRail, System Testing, CI/CD Pipelines, Behavior-driven Development (BDD), Page Object Model (POM), Bitbucket, Go, Dart, Flutter, Spring, XPath, UI Testing, UX Testing, Automated Testing, APIs, Test Cases, REST APIs, Web App Testing, Acceptance Testing, Agile, Documentation, Quality Auditing, Jest, JSON, SDKs, Technical Documentation, Technical Writing, Integration, Automation

Senior QA Consultant

2017 - 2019
Confidential
  • Contributed to the automation testing of the internal HRMS tool. Worked closely with the development team to understand the requirements and the development of a test automation framework using Protractor with TypeScript using Jasmine.
  • Performed manual and automation testing on a telecom product. Created test scenarios, test execution, defect reporting, and end-to-end test cases and prepared daily and weekly metrics.
  • Monitored build runs on day to day basis to analyze and fix failures in Jenkins. Also, scheduled build runs for the weekly and biweekly run.
Technologies: Selenium, Java, Cucumber, Protractor, JavaScript, Manual Software Testing, Manual Testing, Mobile App Testing, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Functional Testing, Amazon Web Services (AWS), Test Planning, QA Test Plan Management, Testing, QA Automation, WebDriver, Test Automation, API Testing, GitHub, Jenkins, Postman, Database Testing, REST, Device Testing, Jira, Apache Maven, Test Case Execution, Metrics, Requirements Analysis, REST API Automation, Web App Automation, Git, Python, TestRail, System Testing, Sanity Testing, CI/CD Pipelines, Behavior-driven Development (BDD), Page Object Model (POM), Bitbucket, Spring, Jasmine, XPath, UX Testing, UI Testing, Automated Testing, Pandas, Databases, APIs, Test Cases, REST APIs, Web App Testing, Acceptance Testing, Agile, Documentation, Quality Auditing, Jest, PubNub, JSON, SDKs, Technical Documentation, Technical Writing, Integration, Automation

Senior QA Consultant

2015 - 2017
DBS
  • Conducted manual and functional automation tests on Murex after being upgraded from the 2.11 to the 3.1 version. Articulated with business analysts (BA) for a particular product, mainly for the bond test.
  • Created and ran several feature test cases and provided a demo to business analysts and product owners for feedback.
  • Used UFT to test Murex's downstream applications using manual and automation testing.
Technologies: HP UFT, Manual Testing, Unix, Excel Macros, Selenium, Mobile App Testing, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Functional Testing, Test Planning, QA Test Plan Management, Testing, QA Automation, WebDriver, Test Automation, API Testing, GitHub, Jenkins, Device Testing, Swagger, Cucumber, Apache Maven, Test Case Execution, Metrics, Requirements Analysis, Web App Automation, Git, TestRail, Test Design, Integration Testing, System Testing, Sanity Testing, CI/CD Pipelines, Behavior-driven Development (BDD), Page Object Model (POM), Bitbucket, Black Box Testing, XML, PHP, Amazon Web Services (AWS), Spring, Chai, Windows, XPath, UX Testing, UI Testing, Automated Testing, APIs, Test Cases, Web App Testing, Acceptance Testing, Agile, Documentation, Quality Auditing, SDKs, Technical Documentation, Technical Writing, Integration, Automation

QA Lead

2015 - 2015
Gramener
  • Created the test strategy to test a healthcare app on mobile devices. Built test cases and a device feasibility study on the ease of use, portability, and app compatibility.
  • Focused on the integration and gray box testing as the majority of the testing of the feature was around APIs and stored procedures. Created and executed the integration test cases.
  • Performed manual and automation testing on the web-based version of the healthcare app. Developed a hybrid framework using Selenium with Java and Cucumber. Used Git, Maven, and Jenkins.
Technologies: SQL, Oracle8i, REST, Device Testing, Jira, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Functional Testing, Test Planning, QA Test Plan Management, Testing, QA Automation, WebDriver, Test Automation, Excel Macros, Process Improvement, Selenium, Swagger, Cucumber, Apache Maven, Test Case Execution, Metrics, Requirements Analysis, Web App Automation, Manual Testing, Git, Execution, Test Design, Integration Testing, System Testing, Sanity Testing, Behavior-driven Development (BDD), Page Object Model (POM), TestNG, Black Box Testing, REST Assured, Appium, Chai, Windows, Android, iOS, UI Testing, UX Testing, Automated Testing, Pandas, Databases, APIs, Test Cases, Web App Testing, Acceptance Testing, Agile, Documentation, Quality Auditing, SDKs, Integration, Automation

Test Lead

2013 - 2015
LiquidHub
  • Gathered API requirements and organized the endpoints. Verified and validated scripts written in Postman, following the Swagger and other API documentation to write scenarios and test cases of the URIs.
  • Contributed to API testing using the Postman platform. Generated API test cases and scripts in Postman using environment variables.
  • Contributed towards enhancement of the REST API TAF developed using REST Assured with Java.
  • Validated error codes and performed basic load testing on the APIs using JMeter.
  • Performed testing for GET, PUT, POST, DELETE, and PATCH methods and SOAP testing using SOAP UI.
Technologies: REST, SOAP, Functional Testing, APIs, Swagger, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Test Planning, eCommerce, Testing, QA Automation, WebDriver, Test Automation, GitHub, QA Test Plan Management, Excel Macros, Protractor, Process Improvement, HP Application Lifecycle Management (ALM), Database Testing, Cucumber, Apache Maven, Test Case Execution, Requirements Analysis, Web App Automation, Manual Testing, Git, Execution, Test Design, Integration Testing, System Testing, Sanity Testing, Page Object Model (POM), TestNG, Windows, MacOS, Android, Salesforce, Embedded Systems, REST Assured, Appium, Chai, React, iOS, UX Testing, UI Testing, Automated Testing, Databases, Test Cases, REST APIs, Web App Testing, Acceptance Testing, Agile, Documentation

Software QA Analyst

2011 - 2013
E2open
  • Performed database testing, created SQL scripts with inputs from the developer, and generated database-related test cases and database and UI validation.
  • Enhanced the framework developed using Selenium with Java, TestNG, Page Object Model, and Page Factory. Used Git, Maven, and TeamCity.
  • Analyzed failures, delivered defect reporting, and played an active role in defect triage meetings and RCA analysis.
  • Provided domain and user acceptance testing (UAT) for a supply chain management and logistics product. Ran end-to-end business scenarios for several modules and BOM screens.
  • Wrote high-level scenarios and end-to-end test cases focusing on modules like material maintenance.
Technologies: SQL, Toad, Oracle8i, Functional Testing, Database Testing, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Testing, QA Test Plan Management, QA Automation, TestRail, VBScript, Protractor, Manual Software Testing, HP Application Lifecycle Management (ALM), Test Case Execution, Requirements Analysis, Manual Testing, Execution, Test Design, PuTTY, Integration Testing, System Testing, Sanity Testing, TestNG, Selenium, Cucumber, Black Box Testing, Node.js, Mocha, iText, Sikuli, React, MongoDB, PostgreSQL, Oracle, MySQL, HTML, Windows, UX Testing, UI Testing, Test Automation, Automated Testing, Databases, Test Cases, Web App Testing, Acceptance Testing, Agile, Documentation

Systems Engineer

2009 - 2010
Polaris Bank Limited
  • Performed the manual and automation testing of a financial product called Misys Loan IQ. The testing focused on adding and enhancing new features and change requests from the client.
  • Contributed to creating high-quality and maximizing coverage-based test cases and scenarios. Conducted demos to the client BA and PO of the items tested for feedback.
  • Conducted peer reviews of test cases, attending business calls for requirement clarifications for our client, JP Morgan.
Technologies: HP Application Lifecycle Management (ALM), Manual Testing, Test Case Execution, Unix, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Functional Testing, Testing, GitHub, QA Test Plan Management, QA Automation, TestRail, Bugzilla, VBScript, Protractor, HP UFT, Apache JMeter, Requirements Analysis, Gaming Platforms, Execution, Test Design, PuTTY, Integration Testing, System Testing, Sanity Testing, TestNG, Black Box Testing, HTML, Windows, Test Automation, Automated Testing, Databases, Test Cases, Web App Testing

Software Engineer

2007 - 2009
Birlasoft
  • Ensured timely and quality testing of the module fee waiver in the credit card domain. Functional testing covered mainframe testing, functional testing, macro development for process improvement, defect reporting, and test metrics.
  • Used HP ALM for test case creation and execution and contributed to process improvement by developing macros using VBA to upload test cases into HP ALM.
  • Performed UAT testing of the end-to-end business scenarios for the fee waiver module and received a voice of customer (VoC) appreciation email from the client, GE Consumer Finance.
Technologies: Manual Software Testing, Excel Macros, Process Improvement, HP Application Lifecycle Management (ALM), Mainframe Systems, QA Testing, Manual QA, Quality Assurance (QA), Regression Testing, Functional Testing, eCommerce, Testing, TestRail, Bugzilla, VBScript, Apache JMeter, Test Case Execution, Requirements Analysis, Manual Testing, Gaming Platforms, Execution, Test Design, Integration Testing, System Testing, Sanity Testing, TestNG, Black Box Testing, HTML, Windows, Test Cases, Web App Testing

GE Consumer Finance Apollo Workstation for GE Money | Credit Card Domain

Environment: Struts, Hibernate, Mainframes FDR, ODS, Toad, Oracle9i, UFT, IBM Db2, SpyFu, and COBOL.

Summary: The workstation had two applications, customer services with 46 functional modules and collections with 34 functional modules, which serve about 2,000 clients affiliated with GE. Customers' details are retrieved and updated by CSRs on a mainframe back end called the first data resource (FDR).

Role:
• Managed five modules for testing, including fee waivers, payment transfers, balance transfers, credit transfers, and disputes.
• Led feature releases from a QA perspective.
• Handled the coordination between testing development and business teams.
• Sent daily updates on the release status.
• Performed functional and UI testing.
• Defined and executed test cases.
• Handled defect management and was an active participant in defect triage meetings.

Hollywood Video (ESG) for VNH, Australia

Environment: ASP.NET 3.0, Windows XP, IIS 5.1, Microsoft Commerce Server 2007, Bugzilla, Oracle 9i

Summary: The project involved OVR-VNH integration enabling users to buy DVDs online at the hollywoodvideo.com website and videogames at the gamecrazy.com website.

Role:
• Involved in functional, UI, validation, and performance testing.
• Test designing for all levels of testing.
• Generated test plan, strategies, and test metrics.
• Handled the coordination between testing and development teams.
• Performed cross-browser compatibility testing.
• Served as a single point of contact (SPoC) for various primary releases.

Trade Automation | ERP – SCM

Environment: Java, Oracle9i, Tortoise SVN, Bugzilla, HP ALM 11.0, Selenium, Hybrid Framework, GIT, Functional testing, MS SQL, TestNG, Page Object Model

Summary: The project covered several applications like Trade Automation, Trade Import, Trade Export, and Trade Planner.

Role:
• Developed automated test scripts based on test conditions/requirements.
• Enhanced and maintained an automation framework (a Hybrid Framework) using Selenium with Java and TestNG.
• Automated a regression test suite.
• Finalized the scope of testing for change request.
• Contributed with working knowledge of security testing.
• Supported testers executing test scripts.
• Worked as a single point of contact on the release.
• Performed unit testing and debugging of the test scripts.
• Conducted KT sessions for test engineers on change requests.
• Performed database testing extensively using TOAD and SQL Server Management Studio (SSMS).

Fixed Income QA for JP Morgan Chase | Investment Banking

Environment: ASP.NET, Java, IBM Db2, UFT, Oracle9i, PuTTY, Hibernate, Manual Testing, QA Test Planning, Test Design and Execution, Hybrid framework, VBScript, Excel Macros

Summary: The fixed-income QA team was divided into two groups, Credit QA and Loan IQ. Credit QA was responsible for Credit Murex and Derivclear apps, while Loan IQ was responsible for the Loan IQ Agency and FireStar SLT apps.

Role:
• Involved in manual and automation testing of the applications.
• Automated the regression test suite using UFT.
• Involved in integration testing between various applications.
• Created functions for new functionality.
• Maintened and enhanced the framework (a Hybrid Framework).
• Did unit testing and debugged the scripts.
• Modified and executed test scripts for regression test cases.
• Attended business calls with BAs for the analysis of new work requests.
• Sent daily updates on the release status.
• Tested the applications in SIT and UAT environments.
• Involved in the review of the automated test scripts.
• Automated test scripts for functional level and system/integration testing.
• Involved in Feeders Agency (ran diffs) wherein to run files for comparison using a tool called Putty.

Hotlink, Maxis, Fiber Testing for Postpaid and Prepaid, Maxis Malaysia

Environment: Java, Unirest, Selenium, Cucumber, Jira, manual testing, Bitbucket, TeamCity, ASP.NET, REST API

Summary: HSSP, MSSP, and FSSP are web portals for Telecom client Maxis Malaysia. It is based on microservice architecture. It is an end-to-end CRM portal to provide customers with the best telecom user experience.

Role:
• Involved in manual, automation, and non-functional testing.
• Automated REST APIs using a Hybrid Framework with Java, Unirest, and Cucumber.
• GET, POST, PUT, and DELETE methods automated for various feature testing.
• Built configs in TeamCity to run test scripts.
• Involved in API validation testing using Postman.
• Designed and documented REST APIs, including the JSON data format and API versioning strategy.
• Involved in mobile app testing for the Hotlink Prepaid module on iOS and Android platforms.
• Developed reusables at the framework level to read config files like service.json and profiles.json.
• Involved in unit testing, code regression, and code failure fixes.

New York City Department of Health and Mental Hygiene

Environment: ASP.NET, Microsoft SQL Server 2012, SharePoint 2010, PL/SQL, RESTful Web Services, Java, Selenium WebDriver, BDD, Page Object Model, Jenkins, HP ALM 11.0, Microsoft SQL Server Management Studio, Microsoft SQL Server 2012 Developer Edition, JMeter, Maven, REST Assured, REST API, and GitHub.

Summary: This was a project for the New York City Department of Health and Mental Hygiene concerning the management of a list of childcare centers to which the Bureau of Child Care has issued permits in the NYC area.

Role:
• Developed an automation framework from scratch using the BDD approach (Cucumber/Gherkin) based on test conditions/requirements.
• Provided and managed test data for test execution.
• Coordinated the daily scrum calls (SME, tech lead, and managers).
• Finalized the scope of testing for change requests.
• Extensively involved in bug analysis and defect reporting.
• Assigned testing tasks to the team and performed end-to-end testing.
• Made extensive usage of source control DevOps tool Git on a day-to-day basis.
• Scheduled and executed build runs in Jenkins.
• Owned and managed a CI/CD pipeline for continuous improvement.
• Involved in integrating the scenarios using JMeter with Selenium.

HRMS | Hire Manager

Environment: TeamCity, Jenkins, JUnit, Cucumber, TypeScript, Java, Maven, Eclipse IDE, GitHub, Protractor, Angular

Summary: Hire Manager is an HRMS tracker that helps track timesheets, login and logout time, salary processing, and employee leaves.

Role:
• Worked extensively in Angular application automation using Protractor, TypeScript, Jasmine API, Allure Report, and Mocha.
• Executed specs files using protractor BrowserStack to fix the code failures when running a build from Jenkins.
• Developed the application-related reusable libraries helper functions, page objects, E2E spec files, and tests.
• Automated and delivered complex test scenarios and met the weekly targets for organization-level metrics.
• Involved in analyzing the extent of reports generated for failures.
• Involved in continuous integration using tools like Jenkins and TeamCity.
• Involved in unit testing, code regression, and code failure fixes.
• Identified the proof of concept on the Cucumber tool to automate the product.
• Involved in the development of code for the integration of Selenium with a TestRail API for publishing the test scenarios run status in TestRail.

Client Pfizer Health Care and Pharma Domain

Environment: C#, Manual Testing, Oracle9i, Java, SVN, HP ALM, GIT, Java 1.8, ReadyAPI, Pfizer source code repository

Summary:
Pfizer is a pharma and healthcare company. Various drugs and material information need to be tested thoroughly before the product is ready for use.

Role:
• Understood healthcare regulations with the ability to use testing within their frameworks.
• Understood and followed R&D compliance standards.
• Tested Active Product information and material information following IQ/PQ/PQ protocols.
• Designed test plans, scenarios, scripts, or procedures.
• Tested system modifications to prepare for the implementation.
• Developed testing programs that address areas such as database impacts, software scenarios, or usability.
• Documented software defects using a bug-tracking system and reported defects to software developers.
• Identified, analyzed, and documented problems with program function, output, online screen, or content.
• Monitored bug resolution efforts and tracked successes. Created or maintained databases of known test defects.
• Planned test schedules or strategies in accordance with the project scope or delivery dates.
• Followed 21 CFR Rules for the sign-off.

GK Elite

Environment: .NET, SQL Server, HTML5, Jira, NeoLoad

GKElite is an eCommerce-based application where the user can buy products related to sports and gymnastics. The application gives users the option to customize the products and place orders.
The application supports various users: Consumers, Dealers, Distributors, Retail Accountants, Sales Representatives, and Customer Service.

Role:
• Wrote the integration test case and regression test case.
• Attended and coordinated scrum meetings.
• Provided an estimation for testing.
• Prepared a test specification document.
• Executed test cases.
• Extensively involved in bug analysis and defect reporting.
• Involved in meetings with cross-teams to review the test cases and ensure that the developed test cases cover the functional specifications and use cases.
• Reported defects, daily status, and weekly status and dashboards.
• Reviewed various documents.
• Performed installation testing, memory leak testing, and performance testing.
• Prepared test plans.
• Test log management.
• Security testing.
• Prepared the integration test report.
• Provided training to new joiners.

Loan IQ, Loan SLT for RBS (Investment Banking Domain)

Environment: ASP.Net, Oracle 9i, QTP 10.0, Quality Center, Oracle SQL Developer, Java, Macros, UNIX

Misys LoanIQ includes application Misys Loan IQ Agency, FireStar (SLT)
LoanIQ: Misys Loan IQ is a comprehensive tool that covers the entire life cycle of a loan - from origination and deal tracking to administration
and record maintenance.

CONTRIBUTION:
• Development, maintenance, and enhancement of the Automation Test Suite using a Hybrid framework (Data driven and Keyword)
• Involved in automation testing of the applications Misys Loan IQ Agency and FireStar SLT
• Automating the regression test suite using UFT
• Involved in integration testing between various applications
• Modified and executed test scripts in QTP for regression test cases
• Unit testing and debugging of the scripts
• Involved in reviewing the automated test scripts
• Working closely with the team members to clarify any functional issues related to data with the application
• Automating test scripts for functional level and System Integration testing.-

CBS Outdoor-Rebranding

Environment: Android and iOS, Jira, SharePoint 2013 testing

Summary:
CBS Outdoor-Rebranding is in the media and advertising domain. The client is Outdoor Media Inc. The project involves testing the application on tablets (Apple iPad, Samsung Android Notepad) and mobile (iPhone 5c and Samsung Grand).

Role:
• Handled full functional features of how the application works on the devices.
• Managed all the connectivity issues to the devices.
• Managed performance tests on assigned features.
• Worked on the requirements, test plan, test case preparation, and test execution.
• Worked on Test Estimations.
• Edited the static and dynamic pages using SharePoint and published the changes.
• Handled and coordinated Sanity checks of the functional features on the devices.

PGB Enhancements Health Insurace

Environment: ASP.NET, SQL Server, HP ALM

Summary:

PGB is a tool that allows users to enroll for various health property, casualty, commercial, and auto insurance policies for the current year and future years. The user can choose from multiple coverage types and benefit plans. The coverage type includes Incremental, Flat Amount, Multiple Salary, Covered Benefit, and Range Based.


Role:
• Analyzed the requirement and talked to stakeholders for test plans/ test cases.
• Managed performance testing for features.
• Managing security testing for features.
• Wrote test plans and test cases for all assigned features.
• Reviewed test plans and test cases written by others.
• Performed initial rounds of testing on assigned features.
• Provided support for execution and handled clarifications.
• Handled and coordinated smoke tests on special requests.
• Attended the status call and provided updates on execution and milestone activities.
• Reported the defects in Jira and did the follow-ups.
• Led the projects for features assigned to a team.
• Mentored and helped the team member with their doubts and clarification.
• Maintened and audited test accounts.
• Performed data-driven and reports testing.

QVC | Qurate Retail Group

Environment: Jira, Selenium, Scrum, Java, SQL, Python, Pytest, WebDriver

Summary:
QVC is an American free-to-air television network and flagship shopping channel specializing in televised home shopping, owned by Qurate Retail Group.

Roles:
• Responsible for creating automated test suites for the project.
• Worked with the product owner and SME to design and implement the Test Plan.
• Responsible for creating automated test suites using Python, Selenium WebDriver, and Pytest framework.
• Extensively used Page Object Model design pattern, Page Factory, and Data Driven Framework.
• Monitored build runs in Jenkins for any failures.
• Maintened regression test suites.
• Did unit testing and fixed code failures.
• Gained fair experience using Pandas for data analysis using Jupyter.

Frameworks

Selenium, Protractor, Swagger, TestNG, Cypress, .NET, Appium, Spring, Jasmine, Flutter, Jest

Libraries/APIs

REST APIs, WebDriver, Playwright, Chai, Node.js, iText, Sikuli, React, Pandas, Selenium WebDriver, PubNub

Paradigms

Manual Testing, Testing, Test Automation, REST, Requirements Analysis, Functional Testing, Behavior-driven Development (BDD), Page Object Model (POM), Sanity Testing, Automated Testing, Acceptance Testing, Agile, Automation

Other

Manual Software Testing, Quality Assurance (QA), QA Test Plan Management, QA Automation, System Testing, Manual QA, UX Testing, Website QA, Software QA, APIs, Test Cases, Web App Testing, UI Testing, Technical Documentation, Technical Writing, Mobile App Testing, Metrics, Test Planning, API Testing, QA Testing, Regression Testing, REST API Automation, Web App Automation, Execution, Test Design, CI/CD Pipelines, Gaming Platforms, Integration Testing, Black Box Testing, Documentation, SDKs, Integration, UI Automator, Excel Macros, Process Improvement, Mainframe Systems, Oracle8i, SOAP, HP UFT, Unirest, eCommerce, Device Testing, SharePoint UI, Performance Testing, Embedded Systems, Protocol Testing, Test Case Execution, Defect Management, Test Scenarios, Test Case Creation, Test Automation Frameworks, Quality Auditing, Bots

Languages

SQL, Java, VBScript, JavaScript, C#, Python, HTML, CSS, XPath, XML, PHP, Go, Dart

Tools

HP Application Lifecycle Management (ALM), Postman, Cucumber, Jira, GitHub, Jenkins, Apache Maven, Bitbucket, Git, TestRail, Bugzilla, TeamCity, Apache JMeter, Toad, REST Assured, NeoLoad, PuTTY, Mocha, Pytest, Figma

Platforms

iOS, Unix, Amazon Web Services (AWS), Oracle, Windows, MacOS, Android, Salesforce

Storage

Database Testing, Databases, MongoDB, PostgreSQL, MySQL, JSON

2004 - 2007

Master's Degree in Computer Science

Orissa University of Agriculture and Technology (OUAT) - Odisha, India

2000 - 2003

Bachelor's Degree in Computer Science

Utkal University - Odisha, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring