Sachin Tanwar, Developer in New Delhi, Delhi, India
Sachin is currently unavailable

Sachin Tanwar

Quality Assurance (QA) Developer

New Delhi, Delhi, India

Toptal member since June 2, 2025

Bio

Sachin is a versatile SDET with 5+ years of experience blending full-stack development, advanced test automation, and team management. He's proficient in Java, JavaScript, TypeScript, and Python. His expertise spans from writing robust test scripts to building scalable automation architecture. Skilled in API, DB testing, CI/CD integration, and frameworks like TestNG, Cucumber, and Mocha. Sachin is adept in web and mobile automation, driving quality and innovation.

Portfolio

PepsiCo Global - PepsiCo IT Services - Fieldglass
Mobile App Testing, Selenium WebDriver, Manual QA, QA Automation, API Testing...
Rizelutions
JavaScript, Python, AI Design, Bug Discovery & Tracking, GitHub, QA Automation...
Zupee
JavaScript, TypeScript, Java, Cucumber, TestNG, Appium, Jenkins, MongoDB, Redis...

Experience

  • Quality Assurance (QA) - 6 years
  • Manual Testing - 6 years
  • API Testing - 5 years
  • Test Automation - 5 years
  • Mobile App Testing - 4 years
  • Artificial Intelligence (AI) - 2 years

Preferred Environment

Slack, TypeScript, Jenkins, Jira, TestRail, Java, MongoDB, Postman, Test Automation Architecture, CSS, Node.js

The most amazing...

...thing I've built was a TypeScript/Mocha framework for Zupee that runs 2–4 drivers in parallel, smoothly and quickly testing real-time multiplayer gameplay.

Work Experience

QA Engineer

2025 - PRESENT
PepsiCo Global - PepsiCo IT Services - Fieldglass
  • Enabled back-end automation test coverage across 7 markets (Peru, Ecuador, Dominican Republic, Argentina, Egypt, Mexico, Romania) by designing and implementing scalable API test suites, improving regional regression readiness, and release confidence.
  • Automated end-to-end Sales Target test scenarios involving config setup, mocking dependencies, and cron-triggered award flows, reducing manual validation effort and improving detection of reward-calculation and eligibility regressions.
  • Built reusable API automation utilities (request builders, auth/token handling, retry/assert helpers, and response validators) to standardize test implementation and speed up onboarding and creation of new test coverage.
  • Improved test pass rate to around 99% by triaging failures, raising high-impact defects, and stabilizing flaky API tests; reduced release validation time by around 3 hours through faster, more reliable automation execution.
  • Improved CI pipeline reliability by analyzing recurring failures, tightening assertions, and optimizing test data/setup flows, resulting in fewer false negatives and more predictable regression runs across environments.
Technologies: Mobile App Testing, Selenium WebDriver, Manual QA, QA Automation, API Testing, Java, Quality Assurance (QA), JavaScript, Appium, Backend Automation, Postman, SQL, PostgreSQL, BrowserStack

AI Automation Expert

2025 - 2025
Rizelutions
  • Designed and developed an AI-powered Solitaire assistant using Python and OpenCV to detect cards and suggest optimal moves in real time.
  • Built a decision-making algorithm that replicates Solitaire rules to suggest optimal moves, including foundation and tableau logic.
  • Integrated OCR and template matching to achieve over 90% accuracy in detecting playing cards from live screen captures.
  • Used ADB to automate screen captures and simulate touch inputs, enabling seamless integration with Android Solitaire gameplay.
  • Reduced total processing time to under one second by optimizing image preprocessing, contour detection, and matching logic.
  • Created modular architecture for easy extension to other card-based games, improving reusability and scalability.
Technologies: JavaScript, Python, AI Design, Bug Discovery & Tracking, GitHub, QA Automation, Automated UI Testing, CI/CD Pipelines, User Experience (UX), User Interface (UI), OOP Designs, Test Automation Frameworks, TestFlight, Google Play Store

Senior SDET

2025 - 2025
Zupee
  • Built a scalable automation framework using TypeScript and Mocha, integrated Slack API for real-time reports, enabled multi-driver Ludo game automation to eliminate manual testing, and cut front-end validation time by around 50%.
  • Migrated back-end automation tests from legacy repo to in-house tool Essence by building a framework using ML to parse and modify 5,000+ cases, cutting manual migration effort by over four weeks.
  • Designed back-end and front-end automation flows for Lottery—start, play, end, result—optimizing edge case handling to reduce time complexity, manually cutting test time from 40 minutes to 2 minutes automated.
  • Optimized memory usage in CI/CD pipelines and Jenkins jobs, reducing memory-related failures by 30%, enhancing software testing stability and efficiency, and enabling faster, more reliable test execution and delivery.
Technologies: JavaScript, TypeScript, Java, Cucumber, TestNG, Appium, Jenkins, MongoDB, Redis, Aerospike, Manual QA, Postman, WireMock, Python, Behave, AI Design, CSS, Git, Next.js, Node.js, Mobile, Mobile UI, Mobile App UI, FlutterFlow, App Design, Dart, Apps, Quality Assurance (QA), Quality Assurance Management, Testing Strategy, Artificial Intelligence (AI), Simulations, Robot Operating System (ROS), Manual Testing, API Testing, QA Testing, Automated Testing, React, Regression Testing, Test Documentation, API Integration, Test Cases, JSON, Networks, Security, Bug Discovery & Tracking, Test Automation, Mobile App Testing, Selenium WebDriver, GitHub, QA Automation, Automated UI Testing, REST API Automation, Test Automation Architecture, CI/CD Pipelines, Bitbucket, User Experience (UX), User Interface (UI), OOP Designs, Test Automation Frameworks, Agile, Scripting, GitHub Actions, SQL, Apple Pay, TestFlight, Google Play Store

SDET

2024 - 2025
Testyantra (Client Zupee)
  • Created a visual automation framework using LambdaTest’s Smart UI to detect UI issues like incorrect colors, text styles, and layout mismatches, improving front-end quality and reducing visual bugs in releases.
  • Fixed screenshot reporting by accurately tracking counts for total, passed, and failed screenshots while maintaining a margin of error within 1%—ensuring reliable visual test analytics and improved debugging efficiency.
  • Implemented rerun and retry logic for failed test cases, automating status updates in the in-house tool like TestRail—improving test reliability, reducing manual effort, and ensuring accurate reporting across test cycles.
  • Developed a number of services that fetched and locked random numbers from a database for game logic based on defined properties, reducing test case failures by 80% by preventing device logouts and ensuring stable automation runs.
  • Led POC with team leads, pod leads, and EMs for Cursor AI, which accelerated coding speed by 35%, improving development efficiency and reducing delivery timelines.
Technologies: Java, TestNG, Cucumber, Cursor AI, LambdaTest, Kane AI, Jenkins, JavaScript, Groovy, WireMock, TestRail, REST Assured, MongoDB, Devtron, Docker, CSS, Next.js, Node.js, Mobile, Mobile UI, Mobile App UI, FlutterFlow, App Design, Dart, Apps, Quality Assurance (QA), Quality Assurance Management, Testing Strategy, Artificial Intelligence (AI), Simulations, Robot Operating System (ROS), Manual Testing, API Testing, QA Testing, Automated Testing, React, Regression Testing, Test Documentation, API Integration, Test Cases, JSON, Networks, Security, Manual QA, Bug Discovery & Tracking, Test Automation, Mobile App Testing, Selenium WebDriver, GitHub, QA Automation, Automated UI Testing, REST API Automation, Test Automation Architecture, Espresso, CI/CD Pipelines, Bitbucket, User Experience (UX), User Interface (UI), OOP Designs, Test Automation Frameworks, Agile, Scripting, GitHub Actions, SQL

QA Mentor (Freelance)

2023 - 2024
Pragra
  • Developed and maintained automated test scripts using Selenium WebDriver, TestNG, and Java, increasing regression test coverage by 40% and reducing manual testing time by 30%.
  • Designed and implemented data-driven testing solutions by integrating XML and property file data sources, improving test accuracy and reusability across multiple test scenarios.
  • Led creation and enhancement of a Page Object Model framework, improving test maintenance and boosting execution speed by 25%, while enabling cross-browser and mobile platform testing for greater coverage and reliability.
  • Created a Playwright and JavaScript framework for web automation, accelerating web testing by 50% through optimized execution, parallelization, and reduced flakiness—enhancing test speed, reliability, and CI efficiency.
Technologies: TestNG, Mobile App Testing, Jenkins, Manual QA, Test Automation, Web App Testing, Appium, Allure Report, Cucumber, Behave, Mocha, Jest, Playwright, Git, Mobile App UI, FlutterFlow, App Design, Apps, Quality Assurance (QA), Quality Assurance Management, Testing Strategy, Simulations, Robot Operating System (ROS), Manual Testing, QA Testing, Automated Testing, React, Regression Testing, Test Documentation, Test Cases, JSON, Security, Bug Discovery & Tracking, Selenium WebDriver, BrowserStack, GitHub, QA Automation, WebPageTest, Automated UI Testing, CI/CD Pipelines, Bitbucket, User Experience (UX), User Interface (UI), OOP Designs, Test Automation Frameworks, Agile, Scripting, SQL

QA Engineer

2022 - 2023
Kenko Ai
  • Created a cross-platform automation framework using Java, Appium, Maven, and the POM design pattern, enabling efficient, reusable test scripts across Android and iOS platforms, which improved test coverage and reduced execution time by 35%.
  • Implemented Allure for detailed test reporting and integrated loggers to capture runtime information, improving test traceability, debugging efficiency, and accelerating defect resolution by 20%.
  • Utilized shortcuts for managing test cases, bugs, and defects, streamlining tracking and improving team collaboration in identifying and resolving issues efficiently.
  • Acted as a point of contact with project managers to discuss and define features for the subscription plan, ensuring clear requirements and smooth collaboration throughout the project lifecycle.
Technologies: Cypress, Allure Report, Apache Maven, Git, Mobile, Mobile UI, Mobile App UI, FlutterFlow, App Design, Excel 2016, Microsoft Excel, Excel Add-ins, Quality Assurance (QA), Quality Assurance Management, Testing Strategy, Artificial Intelligence (AI), Simulations, Manual Testing, API Testing, QA Testing, Automated Testing, React, Regression Testing, Test Documentation, API Integration, Stripe, Test Cases, JSON, Networks, Security, Manual QA, Bug Discovery & Tracking, Test Automation, Mobile App Testing, Selenium WebDriver, BrowserStack, GitHub, QA Automation, WebPageTest, Automated UI Testing, REST API Automation, Test Automation Architecture, Espresso, CI/CD Pipelines, Shopify, User Experience (UX), User Interface (UI), OOP Designs, Test Automation Frameworks, Agile, Scripting, SQL

Software Engineer

2020 - 2021
Crescerance
  • Executed comprehensive testing, including smoke, functional, usability, and cross-browser tests, improving application stability and user experience across multiple platforms.
  • Conducted localization and responsiveness testing across 5+ languages and device types, increasing market readiness and reducing post-release issues by 25%.
  • Performed API testing using Postman and tracked defects in Jira and Azure, leading to a 30% faster defect resolution cycle and improved back-end reliability.
  • Introduced JMeter for performance testing, creating load scripts simulating 10,000 users that improved response time by 25%. Automated tests in CI/CD cut regression time by 80%, and resolved bottlenecks, reducing crashes by 40% during peak loads.
  • Documented QA techniques and methods to establish a clear, standardized process for creating test plans and executing tests, improving test consistency and team collaboration while reducing errors and onboarding time by 50%.
Technologies: Manual QA, Test Automation, Java, Selenium, TestNG, Jenkins, Azure, Jira, Excel 2016, Microsoft Excel, Excel Add-ins, Quality Assurance (QA), Quality Assurance Management, Testing Strategy, Manual Testing, API Testing, QA Testing, Automated Testing, React, Regression Testing, Test Documentation, Test Cases, JSON, Security, Bug Discovery & Tracking, Mobile App Testing, Selenium WebDriver, BrowserStack, GitHub, QA Automation, WebPageTest, Automated UI Testing, Espresso, Shopify, User Experience (UX), User Interface (UI), OOP Designs, Test Automation Frameworks, Agile, Scripting, SQL

Experience

Zupee Multiplayer Automation Framework

I developed a robust automation framework using TypeScript and Mocha to run 2–4 parallel drivers for real-time multiplayer game testing. I also integrated tools such as Appium, LambdaTest, Jenkins, and the Slack API for seamless test execution, reporting, and collaboration. This framework improved test coverage, speed, and reliability for Zupee’s gaming platform.

Smart Number Management System for Stable Test Automation at Zupee

At Zupee, recurring test failures were caused by reusing whitelisted phone numbers with prefixed OTPs across multiple environments.

This often led to forced logouts during test runs, resulting in failed builds and inconsistent automation results.

To address this, I developed a smart number management system using MongoDB to handle test numbers dynamically and securely.

Numbers were stored with custom properties (e.g., game type, environment), allowing tests to query and select the appropriate number as needed.

A locking mechanism was implemented to ensure that once a number is picked, it cannot be reused by any other test until the current test completes.

This lock was maintained regardless of whether the test passed or failed midway, ensuring complete isolation.

The system integrated seamlessly with the automation framework, requiring only the property input from the test to fetch and lock a number.

As a result, test flakiness was significantly reduced, builds became more stable, and debugging number-related issues became easier and more transparent.

Unikwik_App

Unikwik_App is a mobile-first platform designed to simplify the university application process for students worldwide. Built using Flutter, the app offers a smooth, responsive experience on both Android and iOS devices. Key features include:

• University discovery: Filterable listings by country, program, and eligibility.

• Real-time interaction: In-app messaging and “Ask a Question” features for student-counselor communication.

• Profile management: Students can manage their profiles, academic data, and preferences.

• Smart UI: Focus on clean, intuitive navigation and modern visual design using custom widgets and Glassmorphism.

As the sole developer, I led the design, development, and testing lifecycle, integrating Firebase for authentication and back-end services. The app aims to eliminate manual counseling bottlenecks and offer a self-service model for faster decision-making.

Kami Vision

ABOUT KAMI VISION
Kami Vision is a Silicon Valley-based AI company delivering scalable, camera-based solutions for elder care, smart security, and real-time monitoring. Their flagship platforms leverage edge AI and video analytics to enhance safety, independence, and peace of mind for families and senior care providers.

MY ROLE
I designed and implemented a robust automated testing framework using JavaScript, Mocha, and WebDriverIO. My work included building reusable page objects, validating core functionalities, and ensuring seamless integration across critical modules. I also integrated Allure Reports for clear visibility of test execution. I aligned QA efforts with CI/CD pipelines to provide stability and fast feedback in a fast-paced agile environment.

Playwright-based Visual Testing Framework for Biomedical Dashboards – DataVisyn GmbH

I worked as a QA automation engineer on a short-term project for DataVisyn GmbH, an Austrian company specializing in biomedical data visualization platforms. I built and enhanced Playwright-based automated tests for highly interactive scientific dashboards in pharmaceutical research and clinical trials.

My work validated data-driven visualizations, including hexbin plots, interactive charts, and multidimensional filters. I implemented reusable Page Object components and integrated screenshot-based visual verification to ensure consistency in rendering across browsers. The framework followed a BDD structure using Cucumber for collaborative scenario writing and clear test documentation.

I collaborated closely with a distributed team of developers and data scientists to align automation coverage with product requirements, contributing to faster and more reliable UI releases.

Education

2022 - 2024

Postgraduate Diploma in Full-stack Software Development

Lambton College - Toronto, Canada

2014 - 2018

Bachelor's Degree in Electronics and Communication Engineering

Guru Gobin Singh Inderprastha University - Delhi, India

Skills

Libraries/APIs

Selenium WebDriver, React, Playwright, Node.js, Stripe, REST APIs

Tools

Slack, Cucumber, Allure Report, Jira, REST Assured, Excel 2016, Microsoft Excel, GitHub, Mocha, BrowserStack, Jenkins, Apache Maven, Postman, Git, FileMaker Pro, WebPageTest, Bitbucket, TestFlight, WireMock, Behave, TestRail, Devtron, WebdriverIO, Serenity BDD

Languages

Dart, SQL, TypeScript, C++, JavaScript, Java, Python, Groovy, CSS

Frameworks

TestNG, Appium, Selenium, Cypress, Next.js, Espresso, Jest, Flutter

Paradigms

Test Automation, Manual Testing, Automated Testing, Agile, Page Object Model (POM), Functional Testing, E2E Testing

Platforms

Azure, LambdaTest, Mobile, FlutterFlow, Android, iOS, Shopify, Docker, Visual Studio Code (VS Code)

Storage

MongoDB, JSON, Redis, Aerospike, PostgreSQL

Other

Mobile App Testing, Manual QA, Web App Testing, Excel Add-ins, Quality Assurance (QA), Quality Assurance Management, Testing Strategy, QA Testing, Regression Testing, Test Cases, Bug Discovery & Tracking, QA Automation, Automated UI Testing, REST API Automation, OOP Designs, Test Automation Frameworks, GitHub Actions, Cursor AI, Kane AI, Test Automation Architecture, Mobile UI, Mobile App UI, App Design, Apps, Simulations, API Testing, Test Documentation, Networks, Security, CI/CD Pipelines, User Experience (UX), User Interface (UI), Scripting, Apple Pay, Google Play Store, MERN Stack, AI Design, Artificial Intelligence (AI), Robot Operating System (ROS), API Integration, JavaScript Test Automation, Mocha Testing Framework, Smoke Testing, Cross-browser Testing, Test Case Design & Execution, Allure Reports, Visual Regression Testing, UI Testing, Biomedical Data Visualization QA, Backend Automation

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