Darshan Ramani, Developer in Surat, Gujarat, India
Darshan is available for hire
Hire Darshan

Darshan Ramani

Bio

Darshan is a QA automation engineer with 7+ years of experience across web, mobile, API, and back-end testing. He has led automation using Selenium, Cypress, and Pytest in Python and JavaScript, achieving 95% coverage and 75% faster regressions. He also tests LLM-based AI features and multi-agent workflows to ensure the accuracy and reliability of the output. Darshan has worked across SaaS, eCommerce, and fintech, leveraging Agile QA methodologies to enhance product quality and efficiency.

Portfolio

S&P Global
Agentic AI, QA Testing, LLM Testing, Data Validation, Database Automation...
Bynder
JavaScript, Cypress, API Testing, Performance Testing, UI Automation...
Fashionphile
Python 3, Pytest, Selenium, Selenium Grid, Postman...

Experience

  • Python 3 - 7 years
  • UI Automation - 6 years
  • Cypress - 5 years
  • Postman - 5 years
  • API Testing - 5 years
  • JavaScript - 5 years
  • Pytest - 3 years
  • Jenkins - 1 year

Preferred Environment

Visual Studio, MacOS, Windows, Microsoft 365, Large Language Models (LLMs), GitHub, AI Testing, Automated Testing, QA Automation, Manual QA, Gmail

The most amazing...

...thing I've done as part of a QA automation team is create an end-to-end Cypress framework to test a digital asset management web app with 1,000+ test scenarios.

Work Experience

Senior QA Automation Engineer

2025 - PRESENT
S&P Global
  • Performed end-to-end testing for AI-driven data pipelines, validating data flow from raw sources (CSV, Excel, Parquet) through transformation layers to target databases.
  • Conducted data validation, cleansing, and transformation verification, ensuring correctness, consistency, and completeness of AI/LLM-processed outputs.
  • Designed and executed manual and automated test cases covering ETL workflows, data integrity, schema validation, and business rule adherence.
  • Collaborated with data engineering and AI teams to verify workflow logic, AI response accuracy, and end-to-end data transformations.
  • Automated workflow and UI testing for AI agents using Python, PyTest, and Playwright, improving efficiency and regression reliability.
Technologies: Agentic AI, QA Testing, LLM Testing, Data Validation, Database Automation, ETL Testing, API Testing, Gmail, India, Agile Software Development, ETL, Amazon EventBridge, WebDriver, Swagger, AWS Glue, Cloud Infrastructure, REST Assured, REST APIs, Claude, Claude API, Workflow Automation & System Integration

Senior QA Consultant

2023 - 2025
Bynder
  • Led end-to-end test automation with Cypress, TypeScript, and Pytest, achieving 95% test coverage for functional and non-functional requirements.
  • Designed Pytest-based API testing frameworks for thorough test coverage and stability.
  • Implemented CI/CD pipelines with Jenkins and Git, allowing easy deployment to QA, staging, and production environments.
  • Used Grafana k6 for performance testing, revealing bottlenecks and improving application performance.
Technologies: JavaScript, Cypress, API Testing, Performance Testing, UI Automation, REST API Automation, Python 3, Pytest, Jenkins, CI/CD Pipelines, Jira, Agile QA, Scrum, Postman, Test Case Creation, Test Case Execution, Regression Testing, Manual Testing, Quality Assurance (QA), QA Automation, Test Automation, TypeScript, Git, Grafana k6, Agile Software Testing, Software Testing, Manual Software Testing, Agile, Google Apps Script, Google Sheets, Python, HTML, CSS, SQL, MySQL, Playwright, Test Engineering, Google Sheets API, AI Integration, OpenAI, API Integration, Email, Payment APIs, Stripe, Browser Automation, APIs, Data Analysis, Spreadsheet Automation, ChatGPT API, Artificial Intelligence (AI), Prompt Engineering, AI Assistants, Amazon Web Services (AWS), AI Chatbots, Agentic AI, Large Language Models (LLMs), GitHub, WebPageTest, User Interface (UI), Data Integrity Testing, Data Migration Testing, AI Testing, Automated Testing, Azure, Manual QA, JSON, PyTorch, Debugging, Gmail, India, Agile Software Development, WebDriver, Swagger, Cloud Infrastructure, REST Assured, REST APIs, Workflow Automation & System Integration

Senior QA Automation Engineer

2021 - 2023
Fashionphile
  • Directed the creation of a scalable test automation framework with Selenium and Pytest, reducing regression test suite execution time by 75%.
  • Carried out end-to-end web and mobile app testing to achieve a smooth user experience on all platforms.
  • Collaborated with cross-functional teams to execute Agile practices such as sprint planning, grooming, and retrospectives.
Technologies: Python 3, Pytest, Selenium, Selenium Grid, Postman, Software Testing Automation Framework (STAF), Manual Testing, Performance Testing, Database Testing, AWS Command Line Interface (CLI), Jenkins, GitHub, API Testing, BrowserStack, Cross-browser Testing, Mobile App Testing, Quality Assurance (QA), QA Automation, Software Testing, Manual Software Testing, QA Testing, Test Automation, Web App Testing, Agile Software Testing, Agile, Agile QA, Google Apps Script, Google Sheets, Python, HTML, CSS, SQL, Git, MySQL, Test Engineering, Google Sheets API, AI Integration, Web Scraping, API Integration, Email, Payment APIs, Browser Automation, APIs, Data Scraping, Twilio, React, PostgreSQL, Front-end, Artificial Intelligence (AI), Amazon Web Services (AWS), Large Language Models (LLMs), Cypress, WebPageTest, Shopify API, User Interface (UI), Automated Testing, Manual QA, JSON, Debugging, Gmail, India, Agile Software Development, Robot Framework, WebDriver, Swagger, Cloud Infrastructure, REST Assured, REST APIs

QA Manual & Automation Engineer

2019 - 2021
Testronic
  • Worked on all iOS, Android, and console devices like Xbox and PlayStation to thoroughly test gaming functionalities.
  • Contributed to the automation QA team in developing an automation framework for the admin panel to verify game tasks and results accurately.
  • Performed manual testing across web, mobile, and console platforms using varied testing approaches.
Technologies: Python 3, Selenium, Unity, SQL, TestRail, Spreadsheets, Jira, Confluence, PS4, Xbox, Mobile App Testing, Collaboration, Management, Reporting, Game Testing, Quality Assurance (QA), QA Automation, Software Testing, Manual Testing, Manual Software Testing, QA Testing, iOS, Android, Web App Testing, Google Apps Script, Google Sheets, Python, HTML, CSS, Git, MySQL, Test Engineering, Excel 2016, Microsoft Excel, Excel Add-ins, Google Sheets API, Web Scraping, API Integration, Email, Browser Automation, APIs, PostgreSQL, Spreadsheet Automation, HTML5, GitHub, BrowserStack, WebPageTest, User Interface (UI), Automated Testing, Manual QA, JSON, Debugging, Gmail, Agile Software Development, WebDriver, REST Assured, REST APIs

Experience

Automated LinkedIn Lead Generation & Engagement Bot

A Python-based web automation tool using Selenium, which automates LinkedIn lead generation and engagement.

This tool can search for target profiles based on industry and keywords, send personalized connection requests, and follow up with automated messages. It can also extract contact details and engagement metrics for further analysis. The bot operates with human-like behavior, such as random delays and action variation, to prevent detection.

AI Deep Research Agent

A Python-based AI agent whose job is to first come up with three clarification questions on the given topic, then search for similar queries and the reasons for that. Afterwards, it creates three summaries and validates those summaries with another LLM. Once verified, it then creates an in-depth report which can be used in the web UI, and the same report will be emailed to the given email address.

NSE Navigators

https://github.com/DarshanR1510/nse-navigators
An AI-powered automated trading system that uses multiple LLM agents (Manager, Researcher, Technical, Fundamental, Decision, Execution) to analyze Indian stocks, make trading decisions, and execute trades through the broker API, with real-time portfolio monitoring and risk management.

E2E UI Testing Framework for Deel Using Cypress

https://github.com/DarshanR1510/Deel-Contract
A Cypress-based end-to-end testing framework from scratch to test Deel, a global people platform that simplifies the way you onboard, offboard, and everything else in between. The framework contains the testing of happy paths, edge cases, negative testing, and E2E testing.

Education

2018 - 2021

Bachelor's Degree in Computer Engineering

Vistula University - Warsaw, Poland

Certifications

JUNE 2025 - PRESENT

The Complete Agentic AI Engineering Course (2025)

Udemy

JANUARY 2024 - PRESENT

Web Application Security Testing

The Test Tribe

Skills

Libraries/APIs

Google Sheets API, Binance API, WebDriver, REST APIs, Claude API, Playwright, Stripe, Shopify API, Selenium Grid, Beautiful Soup 4, Pandas, Sequel, React, Gradio, TA-Lib, NumPy, PyTorch

Tools

Visual Studio, Postman, GitHub, Spreadsheets, Google Sheets, Excel 2016, Microsoft Excel, WebPageTest, REST Assured, Claude, Pytest, Jenkins, BrowserStack, Bitbucket, Zapier, AWS Glue, Jira, AWS Command Line Interface (CLI), TestRail, Confluence, Git, Grafana k6, Slack, PyCharm, Apache JMeter, Android Studio, Testim

Languages

Python 3, Python, HTML5, JavaScript, Java, SQL, TypeScript, Google Apps Script, HTML, CSS

Frameworks

Cypress, Selenium, LangGraph, Robot Framework, Swagger, Unity, OAuth 2, AutoGen, Agentic Frameworks

Paradigms

Test Automation, Automated Testing, Agile Software Development, ETL, Scrum, Manual Testing, Management, DDoS, Software Testing, Agile, Automation, Model Context Protocol (MCP)

Storage

PostgreSQL, XML Parsing, JSON, MySQL, Database Testing, SQL Injection Protection, Redis, Data Validation

Platforms

Amazon Web Services (AWS), Android, Xbox, iOS, MacOS, Windows, Twilio, Amazon Lightsail, CrewAI, Shopify, Azure

Industry Expertise

Accounting

Other

Artificial Intelligence (AI), API Testing, UI Automation, Quality Assurance (QA), QA Automation, Test Engineering, Excel Add-ins, Email, Browser Automation, APIs, Spreadsheet Automation, Prompt Engineering, Large Language Models (LLMs), Manual QA, Gmail, India, Workflow Automation & System Integration, Workflow Automation, CI/CD Pipelines, AI Design, AI Automation, AI Integration, OpenAI, Web Scraping, API Integration, Payment APIs, reCAPTCHA, CAPTCHA, Data Analysis, Data Scraping, Cursor AI, ChatGPT API, Open-source LLMs, AI Agents, AI Assistants, AI Chatbots, Agentic AI, LangChain, Finance, Stock Trading, User Interface (UI), AI Testing, Debugging, Agentic RAG Systems, Cloud Infrastructure, Real Estate, Programming, Networking, Machine Learning, Electronics, Robotics, Performance Testing, REST API Automation, Agile QA, Test Case Creation, Test Case Execution, Regression Testing, Software Testing Automation Framework (STAF), Cross-browser Testing, Mobile App Testing, PS4, Collaboration, Reporting, Game Testing, Security Testing, Computer Networking, Authentication, FastAPI, Bots, Computer Engineering, Software Engineering, Software Development, Hardware Development, Systems Engineering, Agile Software Testing, Manual Software Testing, QA Testing, Web App Testing, Automation Tools, Data Extraction, Microsoft 365, AI Algorithms, Front-end, SheetJS, AI Website Builders, Retrieval-augmented Generation (RAG), Natural Language Processing (NLP), Deployment, OpenAI SDK, User Experience (UX), Data Integrity Testing, Data Migration Testing, LLM Testing, Database Automation, ETL Testing, ElevenLabs Solutions, Vector Databases, Amazon EventBridge

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