Raghav Arora, Developer in New Delhi, India
Raghav is available for hire
Hire Raghav

Raghav Arora

Bio

Raghav is a seasoned automation developer and manager with over 14 years of experience in QA and DevOps. He has successfully led and managed teams of up to 20 members for startups and MNCs, demonstrating strong leadership and people management skills. Raghav's expertise lies in automating web apps, mobile apps, APIs, and back-end processes, utilizing a wide range of programming languages, including Python, Java, C#, and JavaScript.

Portfolio

Pluto Biosciences, Inc.
Quality Assurance (QA), Playwright, JavaScript, Integration Testing...
Clutterbot, Inc
Quality Assurance Management, Quality Assurance (QA), Testing Strategy...
Les Pieces dAuto Transit Inc
Google Maps, Web Scraping, Proxies, CRM, Data Scraping, n8n, Microsoft Excel

Experience

  • QA Automation - 12 years
  • Test Automation Frameworks - 10 years
  • Selenium - 8 years
  • Behavior-driven Development (BDD) - 6 years
  • REST API Automation - 6 years
  • Appium - 5 years
  • Team Management - 5 years
  • Stakeholder Management - 5 years

Preferred Environment

Appium, QA Automation, Test Automation Frameworks, Behavior-driven Development (BDD), Team Management, Web Crawlers, Data Scraping, DevOps, Startup Consulting, Playwright

The most amazing...

...things I've automated are GBs of streaming, static, and historical market data that helped companies save millions of license fees.

Work Experience

Automation Architect

2025 - 2026
Pluto Biosciences, Inc.
  • Built a comprehensive Playwright testing framework from the ground up, automating 150+ UI test cases, achieving 500% increase in test coverage, and reducing regression risk across complex analysis pipelines.
  • Introduced mocks to eliminate integrated system and test data dependencies, did governance to improve best practices, and integrated test suites with GitHub to improve coverage and reduce time to market.
  • Configured tests to execute across multiple browsers (Chromium, Firefox, WebKit) within a 20-minute maximum run time, reducing overall test execution time by 70%.
  • Established a sustainable, maintainable testing baseline with full documentation of test plans, scenarios, and processes, enabling the team to independently extend coverage post-engagement.
Technologies: Quality Assurance (QA), Playwright, JavaScript, Integration Testing, Test Case Execution, React, Next.js, Automation Framework Development, TypeScript, Microsoft Excel

QA Strategy Lead

2025 - 2025
Clutterbot, Inc
  • Defined and executed a hybrid QA strategy to accelerate testing cycles, enabling timely product demos at CES and international robotics events.
  • Designed a scalable QA framework for a ROS2-based robotics system, covering unit, integration, and end-to-end testing using simulation (Gazebo).
  • Built automated test suites (gtest, pytest, ROS2 launch_testing) to validate navigation, perception, and control systems end-to-end.
  • Integrated QA processes into GitLab CI/CD pipelines, enabling automated regression, smoke tests, and reproducible test runs.
  • Introduced Pairwise testing, reducing test combinations significantly while maintaining high defect detection and coverage.
  • Led ML model validation for SegFormer-based perception, evaluating mIoU, robustness to real-world corruptions (lighting, noise), and inference performance (FPS, memory) for robotics deployment.
  • Introduced Jira and Xray for test case management, traceability, and defect tracking, improving visibility and streamlining QA workflows across teams.
Technologies: Quality Assurance Management, Quality Assurance (QA), Testing Strategy, Artificial Intelligence (AI), Robot Operating System (ROS), Simulations, Pairwise Testing, Autonomous Robots, Robotics, Machine Learning, Models, Microsoft Excel

Web Scraping Specialist

2025 - 2025
Les Pieces dAuto Transit Inc
  • Scraped and compiled targeted business leads from Google Maps using web scraping techniques, supporting data-driven outreach and prospecting strategies.
  • Delivered organized, duplicate-free lead lists in client-ready formats, enabling seamless integration into CRM and marketing workflows.
  • Implemented proxy rotation and CAPTCHA handling strategies to ensure uninterrupted data extraction and avoid detection during scraping processes.
Technologies: Google Maps, Web Scraping, Proxies, CRM, Data Scraping, n8n, Microsoft Excel

Senior Automation Engineer

2023 - 2025
EdInvent Inc. d.b.a. Accredible
  • Optimized the Cypress automation framework by incorporating best practices and integrating it with GitHub pipelines, reducing execution time to 20 minutes through parallel execution across 10 threads.
  • Developed a visual verification tool using JavaScript to accurately compare images and PDFs, enabling faster and more reliable UI validations.
  • Directed end-to-end delivery of two workstreams in partnership with team members, ensuring timely and high-quality outcomes.
Technologies: Quality Assurance (QA), Manual QA, Automated Testing, QA Automation, Manual Testing, Zephyr, Cypress, Agile, Custom APIs, Artificial Intelligence (AI), Playwright, E2E Testing, Integration Testing, Page Object Model (POM), Microservices, Interviewing, Automated UI Testing, Technical Hiring, Test Automation Frameworks, Machine Learning, PostgreSQL, Test Case Execution, JavaScript, QA Leadership, Test Management, GitHub, AI Agents, API Integration, DocuSign, Spreadsheet Automation, Java Concurrency, Microsoft Excel

QA Engineer

2022 - 2023
Carrier - Residential - Mobile Apps Product Management
  • Managed the QA team and took QA lead responsibilities like test plan creation, automation suite designing, streamlining processes, reviewing documents, stakeholder management, hiring QAs, etc.
  • Designed and automated the regression suite for Android and iOS apps using WebdriverIO integrated with BrowserStack. Trained the team to add test scripts.
  • Tasked to clear logs with incorrect errors reported and introduced gated approval processes for back-end and cloud changes.
  • Coordinated work proactively with other teams to get the expected outcome.
  • Helped the team improve the app rating from 3.3 to 4.5, which was the most significant achievement for the QA team.
  • Managed a fast-paced environment with frequent releases, requiring adaptability and resilience to consistently deliver high-quality results, despite tight deadlines and high-pressure situations.
Technologies: Manual QA, QA Testing, Quality Assurance (QA), QA Automation, Test Automation, Mobile Device QA Automation, Manual Testing, Software QA, Team Management, WebdriverIO, UI Automation, Test Management, Postman, Software Testing, Swagger, Agile Software Testing, TypeScript, Google API, Back-end Development, Google AI Platform, Testing Strategy, Quality Assurance Management, Simulations, E2E Testing, Integration Testing, Page Object Model (POM), Android, iOS, Microservices, Interviewing, Automated UI Testing, Technical Hiring, Test Automation Frameworks, Machine Learning, PostgreSQL, Test Case Execution, QA Leadership, Monitoring, GitHub, AI Agents, API Integration, DocuSign, Spreadsheet Automation

Senior QA Engineer

2022 - 2022
Cruise
  • Understood the implementation of different components in driverless cars like Tang, CPPM, ADSC, and more, and the implementation of the Robot Operating System.
  • Learned automation framework code and implemented unit, integration, and common tests using Python.
  • Fixed bugs in the framework code and added new features as per client requirements.
  • Integrated A110 and A100 system tests with the CI/CD pipeline in Buildkite.
  • Set up the infrastructure for different car components to enable execution.
  • Created a library to generate input files for different car components.
  • Developed a program to validate all auto-generated configuration files.
Technologies: Python 3, Microservices, Microservices Architecture, Robotics, Robot Operating System (ROS), SDET, Page Object Model (POM), Pytest, Unit Testing, Integration Testing, Embedded Development, Autonomous Robots, Quality Assurance (QA), QA Testing, Regression Testing, Automated Testing, Python, Postman, Software Testing, Swagger, Agile Software Testing, TypeScript, Web Scraping, Testing Strategy, Simulations, E2E Testing, Manual Testing, Interviewing, Automated UI Testing, Technical Hiring, Test Automation Frameworks, PostgreSQL, Test Case Execution, Test Management, GitHub, API Integration, DocuSign, Spreadsheet Automation

Engineering Manager – Quality

2021 - 2022
Macquarie
  • Established a QA center of excellence from the ground up, growing to a 5-member team driving standardization, best practices, scorecards, tooling, boilerplates, and libraries across 120+ team members, resulting in tooling adoption and product quality.
  • Helped teams with the adoption of the shift left approach with the right tools, such as Specmatic, Karate, and Playwright. Developed boilerplate and library to concat results for these tools in SumoLogic.
  • Collaborated with key stakeholders, including CTO, engineering, and division directors, on a regular basis for tools adoption rate, quarterly planning, project delivery status, and more.
  • Involved in end-to-end quality delivery of the VRR project, involving approximately 100 members and integrating 12 products. Scoring each component and ensuring standards are followed.
  • Developed and maintained robust monitoring systems, alerting and dashboarding solutions, along with supporting APIs, documentation, demos, and training sessions to drive seamless adoption across teams.
Technologies: Windows PowerShell, Apache Hive, Apache Impala, Microsoft Power BI, Amazon Web Services (AWS), Ansible Tower, Information Gathering, Technical Requirements, Stakeholder Management, Team Management, APIs, Quality Assurance (QA), QA Testing, Regression Testing, Node.js, REST APIs, Automated Testing, SDET, Python, Postman, Software Testing, Playwright, Swagger, TestRail, Agile Software Testing, TypeScript, Web Scraping, Testing Strategy, Quality Assurance Management, Artificial Intelligence (AI), E2E Testing, Manual Testing, Integration Testing, Page Object Model (POM), Microservices, Interviewing, Automated UI Testing, Technical Hiring, Test Automation Frameworks, PostgreSQL, Document Parsing, Test Case Execution, JavaScript, Test Management, Monitoring, GitHub, AI Agents, API Integration, Spreadsheet Automation, Algorithms, Java Concurrency, Microsoft Excel

Automation Architect

2020 - 2021
Endeavour Group
  • Developed an automation framework for the BWS Android app using Java and Appium.
  • Integrated the automation framework with BrowserStack to test the application on multiple devices.
  • Created an Azure pipeline to have seamless execution of app automation.
Technologies: Appium, Java 8, BrowserStack, Azure, Git, TestNG, Engineering, Architecture, Testing, Quality Assurance (QA), QA Testing, Regression Testing, Mobile Device QA Automation, REST APIs, Automated Testing, SDET, Python, Mobile Apps, Shopify, Postman, Software Testing, Playwright, Swagger, TestRail, Agile Software Testing, Testing Strategy, Quality Assurance Management, E2E Testing, Integration Testing, Page Object Model (POM), Android, iOS, Microservices, Interviewing, Automated UI Testing, Document Parsing, Test Case Execution, JavaScript, GitHub, API Integration, Algorithms, Java Concurrency, Microsoft Excel

Automation Lead

2019 - 2020
Equifax
  • Led the cloud transformation—implemented the 3 Musketeers pattern, enabled log back in automation scripts, integrated it with EFK, automated APIs with SoapUI, and integrated suite with Jenkins Pipeline.
  • Conducted like-to-like testing and created a pipeline to fetch logs from Splunk, transform them and store it using Python and Splunk API. Automated verification process for comparing 50,000+ responses on a daily basis using XMLDiff and a customized Python script.
  • Developed a UI framework for Ignite Direct from scratch using Selenium, Java, and Maven.
Technologies: Splunk, Python 3, Java, Jenkins, Selenium, TestNG, Amazon Web Services (AWS), SoapUI, APIs, Apache Maven, Docker, Stakeholder Management, Team Management, Data Migration Testing, Cloud Migration, SDET, Quality Assurance (QA), QA Testing, Regression Testing, REST APIs, Automated Testing, Python, Mobile Apps, Postman, Software Testing, Agile Software Testing, Testing Strategy, Quality Assurance Management, Page Object Model (POM), Microservices, Interviewing, Automated UI Testing, JavaScript, GitHub, Algorithms, Java Concurrency, Microsoft Excel

Automation Lead

2016 - 2019
The Royal Bank of Scotland
  • Managed a team of eight members, including two grads. Contributed to documentation and processes like test strategy, TRA, TDRA, test plan, test creation, execution, test analysis, and defect management.
  • Directed the end-to-end functional and regression testing for Epic insurance workflows, defining the complex business logic and test cases required to validate policy lifecycles and risk management data.
  • Involved in designing and implementing a core automation framework for the organization, while implementing multiple UiPath POCs to automate complex reporting projects.
  • Led the offshore 3rd-party user accessibility team.
  • Automated bug lifecycle and test management activities using Jira and Zephyr APIs.
  • Introduced a new tool (Cypress) within the team, developed a framework from scratch, and trained team members.
Technologies: Stakeholder Management, Team Management, Selenium, QA Automation, Apache Maven, TestNG, Cypress, Mocha, Chai, Ranorex, C#, Cucumber, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Sentiment Analysis, NUnit, Investment Banking, API Testing, Quality Assurance (QA), QA Testing, Regression Testing, Node.js, REST APIs, Automated Testing, SDET, Postman, Software Testing, Agile Software Testing, Testing Strategy, Page Object Model (POM), Android, iOS, Interviewing, Automated UI Testing, Algorithms, UiPath, Epic Systems

Automation Lead

2014 - 2016
IHS Markit
  • Developed parsers to load GBs of XML and JSON files to Oracle Database.
  • Created and managed sprint boards, story points, and burndown reports.
  • Automated static, streaming, and historical market data to replace data source providers.
Technologies: Behavior-driven Development (BDD), Cucumber, Java, SQL, Oracle, Selenium, Shell Scripting, XML, JSON, QA Automation, Stakeholder Management, Team Management, Jira, Agile Sprints, Scrum Master, Stock Market, Sprint Retrospectives, Quality Assurance (QA), QA Testing, Regression Testing, REST APIs, Unit Testing, Performance Testing, Automated Testing, SDET, Mobile Apps, Postman, Software Testing, Agile Software Testing, Testing Strategy, Page Object Model (POM)

Senior QA Engineer

2013 - 2013
MobiKwik
  • Joined the company as its first QA engineer to create QA processes and strategies.
  • Interacted with founding members and department heads to discuss timelines and development pipelines.
  • Automated sanity and regression suites for API and UI. Performed security testing too.
Technologies: Selenium, API Testing, Java, Security Testing, Payment APIs, Mobile Wallet, Stakeholder Management, Startups, Quality Assurance (QA), QA Testing, Regression Testing, Performance Testing, Automated Testing, SDET, Software Testing, Agile Software Testing, Testing Strategy, Page Object Model (POM), Android, iOS

Senior QA Engineer

2011 - 2013
Aristocrat Technologies Australia
  • Automated common flows of Android mobile applications using Appium.
  • Contributed to developing automation scripts using Selenium, Maven, and TestNG.
  • Won awards for finding maximum defects in casino slot games.
Technologies: SQL, Mobile App Testing, Web App Testing, QA Automation, Appium, Selenium, Apache Maven, TestNG, JUnit, Database Testing, Quality Assurance (QA), QA Testing, Regression Testing, Automated Testing, SDET, Agile Software Testing

QA Engineer

2010 - 2011
Fidelity Investments
  • Won the best performer award in software testing training.
  • Learned and performed software testing for UI applications.
  • Wrote test scenarios and cases for the UI application.
Technologies: Testing, UI Testing, Test Planning, Test Cases, Quality Assurance (QA), QA Testing, Regression Testing, Agile Software Testing

Experience

Data Pipeline | Business Reporting

Developed a data pipeline to transform data from CSV to Parquet and later push it to Impala. Further, reports were automatically published via PowerBI. To automate this process, I used the Oozie workflow and Hydra framework.

Reduce Cost by Decommissioning Unused Virtual Machines

An automation script to track virtual machine usage. I acted as an automation developer in this project where his script used to track machine usage and based on which automatically sends an email to users at different times like after 60, 85, and 90 days. If no action is taken by the user, the machine gets decommissioned automatically.

BMC Helix

Helped transition request and support forms to BMC Helix. It was done by understanding the following requirements:

• The existing functional process
• Gather requirements for the new process
• Technical capabilities
• BMC Helix limitations
• Scope for automation
• Collaborating with architects, businesses, and PMs
• Team setup for workflow designing and automation
• Timely progress update

Virtual Machine Task Automation

Automated different tasks in virtual machine automation like assign, un-assign, decommission, and machine state. End-to-end automation was done with the help of PowerShell, VM APIs, Active Directory, and SCCM.

Integrated all scripts with Ansible Tower (AWX) and used AWX API in MVD application to invoke tasks.

Cloud Transformation

Acted as the lead for cloud transformation and did the following to achieve it:

• Defined the automation strategies and clear guidelines in transitioning infrastructure to cloud environment.
• Implemented the 3 Musketeers pattern including Docker, Docker Compose, and Make to automate data gathering and wrangling with Jenkins Pipeline on AWS.
• Developed Soap API automation packs using SoapUI and integrated them with Jenkins Pipeline.
• Enabled log back in automation scripts and integrated it with EFK—Elasticsearch, FluentD, and Kibana.
• Converted existing end-to-end automation scripts into the component level.
• Led a team of three members.

To ensure cloud infra stability and before moving clients to prod env, proposed to go ahead with like to like testing by comparing two environments output. It was achieved by doing the following:

• Created a pipeline to fetch logs from Splunk using Splunk API, transform them, and store them using Python.
• Automated verification process for comparing 50,000+ responses on a daily basis using xmldiff and a customized Python script.

Ignite Direct | UI Application for Multiple Data Sources

Acted as an individual contributor for this project. This application was developed as a single source of truth for all the user data. The client can subscribe to the data for any source, using any mode. Automation was needed to ensure all data sources and connections were working fine.

I developed an automation framework from scratch to ensure all the data sources and connections are working fine in an application. After that, an email was sent to all the business people for any failure or success. In case of failure, the bug was supposed to be logged and assigned to the developer.

Automation | IBM BPM and MS Dynamics

Developed an automation framework using Java, Cucumber, Selenium 3.0, and TestNG. I also conducted the development and maintenance of Java-based automation test scripts and was involved in the development of automation test scripts using Ranorex with C#.

I was in charge of planning—the creation of test strategy, TRA, TDRA, implementing and coordinating testing activities like test plan and test creation, execution, and test analysis, and defect management. Conducted team-leading activities, such as guiding the team members with the functional specification and stakeholder management. Created the POC using Cypress, Mocha, and Chai.

Automated end-to-end automation and bug lifecycle flow using Jenkins, Bitbucket, Jira, and Zephyr. Understood the technical and functional specifications and implemented project plans within deadlines. Contributed to all aspects of testing, including functional, regression, and database.

NLP and Machine Learning | Bug Triaging and Sentiment Analysis

Created an algorithm to do bug triaging using Jira API, multinomial Naïve Bayes algorithm, and snowball stemming.

Performed sentiment analysis by scraping RBS news using Beautiful Soup, Selenium, and Vader and visualizing via WordCloud.

BWS Android App Automation

Developed automation framework for the BWS Android app using Java and Appium. Integrated the automation framework with BrowserStack to test the app on multiple devices. Created an Azure pipeline to achieve seamless execution of app automation.

Startup | QA Processes, Automation, and Hiring

Joined the startup as its first QA engineer to create QA processes and strategies. Communicated with founding members and department heads to discuss timelines and development pipelines. Automated sanity and regression suites for API and UI. I also performed security testing.

Automated Back-end Process

Framework to automate static, streaming, and historical market data, by automating following below steps:

• Subscribing to API for data.
• Parsing data in XML and JSON format.
• Loading data to Oracle Database.
• Running SQL queries to figure out the difference between two data providers.
• Analyzing results manually.

Web Scrapping | ASX

Scrapped the following data from asx.com.au and investing.com using Python, Beautiful Soup, Selenium, Proxy, Captcha API, and MySQL:

• Announcements
• Earning Calendar
• Dividend Calendar
• Economic Calendar
• IPO and Floats

Web Crawler | Patents Application

Developed a web crawler using Excel, Python, Beautiful Soup, JavaScript, and Proxy to track thousands of patent application statuses and update them on a daily basis. Application status needed to be checked from six different country websites.

Web Scrapping | Real Estate Website

Scrapped property data listed on Indian real estate websites like 99acres.com and magicbricks.com using Java, Selenium, and Excel. To remove logos from the images fetched from the real estate website, I used OpenCV.

Education

2010 - 2013

Master's Degree in Computer Science

IGNOU - India

Certifications

APRIL 2020 - PRESENT

Build Your Own Chatbot

IBM

JANUARY 2020 - PRESENT

Data Science in Real Life

Coursera

DECEMBER 2019 - PRESENT

Applied Data Science Capstone

Coursera

NOVEMBER 2019 - PRESENT

Neural Networks and Deep Learning

Coursera

JUNE 2019 - PRESENT

Amazon Web Services Solutions Architect Associate

Amazon Web Services

DECEMBER 2018 - PRESENT

Infrastructure Training

UiPath

DECEMBER 2018 - PRESENT

RPA Developer - SAP Automation

UiPath

DECEMBER 2018 - PRESENT

RPA Developer Foundation Training

UiPath

AUGUST 2018 - PRESENT

Certified Scrum Master

International Scrum Institute

MAY 2018 - PRESENT

IBM Blockchain Essentials

IBM

Skills

Libraries/APIs

REST APIs, Playwright, Google Maps, Node.js, Jira REST API, Chai, Beautiful Soup, OpenCV, Google API, Custom APIs, React

Tools

SoapUI, Apache Maven, BrowserStack, Postman, GitHub, Oozie, Splunk, WebdriverIO, TestRail, Java Concurrency, Microsoft Power BI, Apache Impala, Ansible Tower, Helix, Kibana, Docker Compose, Jenkins, Zephyr, Cucumber, Git, Mocha, Jira, VADER Sentiment Analysis, Excel 2010, Pytest, Google AI Platform, n8n, Microsoft Excel

Languages

Java, Java 8, SQL, JavaScript, Python, Python 3, TypeScript, C#, XML

Frameworks

Selenium, Appium, Cypress, Swagger, Windows PowerShell, TestNG, Ranorex, NUnit, JUnit, Next.js

Paradigms

Testing, Test Automation, Behavior-driven Development (BDD), Software Testing, Automated Testing, E2E Testing, Agile, Unit Testing, Scrum, Microservices, Microservices Architecture, Page Object Model (POM), Manual Testing, DevOps

Platforms

Amazon Web Services (AWS), Android, iOS, Shopify, Blockchain, Docker, Azure, Oracle, Kaggle

Storage

PostgreSQL, Data Pipelines, Apache Hive, JSON, Database Testing

Other

Development, IT Infrastructure, APIs, Stakeholder Management, Team Management, Pipelines, CI/CD Pipelines, QA Automation, API Testing, Test Planning, UI Automation, Test Automation Frameworks, REST API Automation, Testing Strategy, Automation Framework Development, Startup Consulting, IT Project Management, Technical Hiring, Manual QA, Automated UI Testing, Quality Assurance (QA), SDET, QA Testing, Regression Testing, Mobile Device QA Automation, Software QA, Agile Software Testing, Web Scraping, Quality Assurance Management, Test Case Execution, QA Leadership, Spreadsheet Automation, UiPath, Scrum Master, Shell Scripting, Product Management, Mobile Apps, Artificial Intelligence (AI), Document Parsing, Monitoring, AI Agents, API Integration, DocuSign, Contract Lifecycle Management (CLM), Algorithms, Epic Systems, Chatbots, Data Science, Neural Networks, Robotic Process Automation (RPA), Computer, Big Data, Virtual Machines, Transitions, Stakeholder Engagement, Technical Requirements, Business Requirements, Data Transformation, Groovy Scripting, Natural Language Processing (NLP), Sentiment Analysis, Agile Sprints, Security Testing, Payment APIs, Mobile Wallet, Startups, Stock Market, Sprint Retrospectives, Investment Banking, Data Migration Testing, Cloud Migration, Information Gathering, Mobile App Testing, Web App Testing, UI Testing, Test Cases, Sauce Labs, Test Management, Proxy Servers, Code Review, Source Code Review, Task Analysis, Interviewing, Hiring, Robotics, Robot Operating System (ROS), Integration Testing, Embedded Development, Autonomous Robots, Engineering, Performance Testing, Cloud, Architecture, Generative Pre-trained Transformers (GPT), Back-end Development, Simulations, Web Crawlers, Data Scraping, Machine Learning, Proxies, CRM, Pairwise Testing, Models

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