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

Darshan Ramani

Verified Expert  in Engineering

QA Automation Engineer and Developer

Surat, Gujarat, India

Toptal member since March 20, 2025

Bio

Darshan is an automation engineer with 6+ years of experience in QA, specializing in automating web apps, mobile apps, APIs, and back-end processes. He has led automation efforts using Selenium, Cypress, Pytest, and various programming languages, including Python and JavaScript—achieving 95% test coverage and reducing regression test execution time by 75%. Darshan has worked across software, eCommerce, and gaming, leveraging Agile QA methodologies to enhance product quality and efficiency.

Portfolio

Bynder
JavaScript, Cypress, API Testing, Performance Testing, UI Automation...
Fashionphile
Python 3, Pytest, Selenium, Selenium Grid, Postman...
Testronic
Python 3, Selenium, Unity, SQL, TestRail, Spreadsheets, Jira, Confluence, PS4...

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

Availability

Full-time

Preferred Environment

Visual Studio, MacOS, Windows, Slack, PyCharm, Apache JMeter, Postman, Android Studio, Sequel, Microsoft 365

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 Consultant

2023 - PRESENT
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

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 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

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

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.

Education

2018 - 2021

Bachelor's Degree in Computer Engineering

Vistula University - Warsaw, Poland

Certifications

JANUARY 2024 - PRESENT

Web Application Security Testing

The Test Tribe

Skills

Libraries/APIs

Playwright, Selenium Grid, Beautiful Soup 4, Pandas, Sequel

Tools

Visual Studio, Postman, Google Sheets, Excel 2016, Microsoft Excel, Pytest, Jenkins, Jira, AWS CLI, GitHub, BrowserStack, TestRail, Spreadsheets, Confluence, Git, Grafana k6, Slack, PyCharm, Apache JMeter, Android Studio

Languages

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

Frameworks

Cypress, Selenium, Unity, OAuth 2

Storage

MySQL, Database Testing, SQL Injection Protection

Paradigms

Scrum, Manual Testing, Management, DDoS, Test Automation, Software Testing, Agile, Automation

Platforms

Android, Xbox, iOS, MacOS, Windows

Other

API Testing, UI Automation, Quality Assurance (QA), QA Automation, Test Engineering, Excel Add-ins, Programming, Networking, Artificial Intelligence (AI), Machine Learning, Electronics, Robotics, Performance Testing, REST API Automation, CI/CD Pipelines, 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

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