All posts by Harita Ravindranath

About Harita Ravindranath

Harita Ravindranath is a Full Stack Developer and Project Manager at Tokhimo Inc., with 7 years of experience in the tech industry. She has completed her graduation in B-tech in Electronics and Communication Engineering. She has 5+ years of hands on expertise in JavaScript based technologies like React.js, Next.js, TypeScript, Node.js, and Express.js, and has led 4 full stack projects from scratch. Harita also brings over 2 years of experience in Quality Engineering, including manual and automation testing using Selenium and Cypress, test strategy creation, and Agile/Scrum based development. With 4+ years in project leadership, she is skilled in managing CI/CD pipelines, cloud platforms, and ensuring high quality releases. Harita has authored 30+ technical blogs on web development and automation testing, and has worked on end to end testing for a major banking application covering UI, API, mobile, visual, and cross browser testing. She believes in building clean, efficient, and maintainable solutions by avoiding over engineering.

Follow me on:

Blogs: 17

Jest vs Mocha

AutomationJavaScript

Jest vs Mocha: Choosing the Right Framework

Explore Jest vs Mocha, comparing features, performance, and use cases to help you pick the right JavaScript testing framework for your projects.

September 2, 2025

view count10539 Views

Read time16 Min Read

Selenium JavaScriptAutomationTutorial

Download Files Using JavaScript and Selenium: A Step By Step Guide

Downloading files is one of the most popular features utilized by Internet users worldwide. Almost all web applications provide a feature that allows users to download a file from the web page.

July 7, 2022

view count261677 Views

Read time10 Min Read

How To Find Flaky Selenium Test Suite

AutomationTutorial

How To Find Flaky Selenium Test Suite

With Selenium being the most popular choice, automation testing has become an inevitable part of any Software Development Project. Backed by Continuous Testing, CI/CD pipelines, and DevOps, organizations make huge investments in setting up automatically triggered tests in the hopes of saving time, cost, and effort in the long run.

April 8, 2022

view count38502 Views

Read time19 Min Read

Drag And Drop In JavaScript Using Selenium

Selenium JavaScriptAutomationTutorial

How To Implement Drag And Drop In JavaScript Using Selenium?

Drag and Drop is an adored web feature implemented in many modern web applications. The list is endless, from cloud storage services like Google Drive and Dropbox to project management tools like Jira and Trello.

March 22, 2022

view count79561 Views

Read time14 Min Read

angular-testing-with-jasmine-and-karma

AutomationSelenium JavaScriptTutorial

Angular Testing With Jasmine And Karma Using Selenium [Tutorial]

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Jasmine JS Tutorial. Software testing is the best way to prevent software defects and plays an important role in the Software Development Life Cycle (SDLC). It is a critical step in software development, and can be … Continue reading Angular Testing With Jasmine And Karma Using Selenium [Tutorial]

January 11, 2022

view count264913 Views

Read time19 Min Read

parallel test execution in testng

AutomationSelenium JavaTutorial

How To Perform Parallel Test Execution In TestNG With Selenium

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on TestNG. The evolution in the process of software delivery in organizations in response to business agility has resulted in a paradigm shift from traditional release cycles to continuous release models.

November 12, 2021

view count209773 Views

Read time21 Min Read

Selectors In Selenium WebdriverIO

AutomationSelenium JavaScriptTutorial

How To Use Deep Selectors In Selenium WebdriverIO

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on WebDriverIO Tutorial. WebdriverIO is one of the most popular automation testing frameworks that is extensively adopted by testers at a global level.

October 18, 2021

view count134979 Views

Read time13 Min Read

Jest Mocha

Selenium JavaScriptTutorial

Jest vs Mocha vs Jasmine: Comparing The Top 3 JavaScript Testing Frameworks

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Jest Tutorial, Mocha JS Tutorial, and Jasmine JS Tutorial. To explain in a gist Jest comes with lot of features such as mocking, assertion, and coverage report, which makes it a more complete while Mocha needs … Continue reading Jest vs Mocha vs Jasmine: Comparing The Top 3 JavaScript Testing Frameworks

October 6, 2021

view count59669 Views

Read time20 Min Read

page object pattern javascript

Selenium JavaScriptAutomationTutorial

Using Page Object Model (POM) Pattern In Selenium JavaScript

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Selenium JavaScript Tutorial. Design patterns in test automation provide a way to handle commonly occurring problems and structure your test code in a relatively standardized way.

September 21, 2021

view count124901 Views

Read time14 Min Read

JavaScript Wait Function

AutomationSelenium JavaScriptTutorial

Wait Function In Selenium WebDriver Using JavaScript

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Selenium JavaScript Tutorial. There are many options when it comes to putting your program to sleep (or insert delays in the program). When performing Selenium, the Sleep function will cause the execution of your code to … Continue reading Wait Function In Selenium WebDriver Using JavaScript

August 31, 2021

view count190870 Views

Read time17 Min Read