About Me
Welcome to my personal website!
I am Kunal Nandi, a Tech Lead in Software Engineering in Test with over 16 years of experience in quality assurance, test automation, and DevOps. My expertise spans backend API automation, UI automation, fintech security, and large-scale system testing.
I have worked with industry leaders like TikTok, Upstart, Amazon, and Visa, where I played a pivotal role in leading test automation initiatives, mentoring teams, and optimizing software testing workflows. I specialize in building scalable automation frameworks, streamlining CI/CD pipelines, and ensuring robust end-to-end testing for mission-critical applications.
Experience
TikTok
Engineering Lead in Software Engineering in Test
November 2022 - Present
https://www.tiktok.com
Leading API automation and functional testing for TikTok's global payment systems, ensuring seamless deployments and high-quality software delivery.
Joined as the first full-time engineer in the Global Payment team and built the TikTok USDS Global Payment QA team from scratch. Developed automation frameworks, integrated test suites into CI/CD pipelines, and improved testing efficiency through strategic planning and execution, while leading team of 6+ SDETs.
Spearheaded UI automation testing for Upstart's loan products, improving release cycles and ensuring high test coverage.
Led the development of a Python-Selenium-based UI automation framework. Integrated automated daily smoke testing into CI/CD pipelines, ensuring product stability for newly launched loan products.
Played a crucial role in end-to-end testing and automation for Amazon’s Astro Robot, ensuring smooth navigation and performance.
Led E2E testing initiatives for Amazon’s Astro robot, covering SLAM and navigation testing. Developed automation scripts using Pytest and managed a QA/QAT team, ensuring robust quality standards before product launch.
Visa Inc.
Staff Software Engineer / Staff QA Engineer / Senior QA Engineer
February 2015 - November 2019
https://www.visa.com
Contributed to Visa Tokenization Services and multiple digital payment solutions, ensuring secure and seamless transactions.
Led integration testing efforts for Visa’s Tokenization Services, including Apple Pay integration. Managed successful testing of QR-based payment solutions, working closely with Chase and Google. Developed an end-to-end automation suite for Visa Token Service APIs using Java and TestNG.
Other Experiences
Senior QA Analyst & Software Engineer
2008 - 2015
Extensive experience in test automation, API testing, and system integration across various organizations.
At T-Mobile, led mobile app testing and telecom billing applications. At Visa (2008-2014), worked on quality assurance for VIP applications using TPF/zTPF systems. Contributed to multiple payment security projects and integration testing for major financial institutions.
Published Articles
Designing Scalable Multi-Agent AI Systems: Leveraging Domain-Driven Design and Event Storming
Publishing Date: March 2025
Publisher: IJCSE (SSRG International Journal of Computer Science and Engineering)
Abstract:
“Multi-Agent AI Systems (MAS) are increasingly used to tackle complex real-world problems. By 2025, 82% of orgnizations plan to integrate AI agents (1), with 25% already deploying them (2). This paper explores how combining Event Storming and Domain-Driven Design (DDD) provides a structured approach to designing effective MAS. The integration of these methodologies enhances scalability, robustness, and domain alignment. We demonstrate this approach using a supply chain management case study and discuss best practices for scaling and optimizing MAS.”
Tokenization Impact on the Payment Industry: Security, Regulatory, and Adoption
Publishing Date: March 2025
Publisher: IJMRA (International Journal of Management, IT & Engineering)
Abstract:
“In the payment ecosystem, traditional payment methods (i.e., card transactions) expose sensitive card details like card numbers, CVV2, and expiry dates to merchants and thirdparty apps (for internet transactions) while performing digital transactions. As a result, it increases the potential for data breaches. In order to solve potential data breaches, tokenization is introduced as an innovative approach that significantly increases security and reduces fraud in payment transactions by replacing these sensitive information with randomly generated unique tokens, preventing unauthorized access. This article discusses the background, real-world case study, market, adoption trends, key participants, and advantages of tokenization in the payment industry, emphasizing its role in securing digital transactions and reducing financial fraud.”
A Framework for Functional and Performance Testing of the Kidnap Robot Problem in AI-Powered Autonomous Navigation
Publishing Date: March 2025
Publisher: IRJMETS (International Research Journal of Modernization in Engineering Technology and Science)
Abstract:
“The Kidnap Robot Problem occurs when an autonomous robot, which relies on Simultaneous Localization and Mapping (SLAM) for navigation, is suddenly displaced without prior movement history. This event resets its internal localization system, and as a result, it requires rapid Relocalization to restore navigation functionality. This paper presents a structured Functional and Performance testing framework to evaluate SLAM-based Relocalization in AI-driven robots. With this framework, we will analyze robotic relocalization challenges, test the impact of sudden displacement events such as manual lifting, SLAM or navigation crashes, and sensor failures, and measure the efficacy of relocalization algorithms. Results in this paper quantify relocalization recovery time, mapping or floor plan accuracy, and navigation continuity, providing a robust methodology for validating autonomous relocalization systems.”
Education & Recognitions
Senior Member, Institute of Electrical and Electronics Engineers (IEEE)
Awarded: April 2025
Institution: IEEE
🎖 Recognized for expertise in fintech security, automation, and software quality assurance. Achieving this prestigious fellowship highlights my contributions to software engineering, payments security, and automation testing.
Fellow, Soft Computing Research Society (SCRS)
Awarded: March 2025
Institution: SCRS
🎖 Kunal Nandi is a Lead SDET in the payments and AI automation industry, with expertise in payment security, test automation, and robotic AI systems. He has played a pivotal role in Visa Token Services (Google Pay, Samsung Pay), TikTok Global Payments automation, Upstart AI-based lending, and Amazon Astro home robotics testing. His research focuses on tokenization security, blockchain-based payments, and automation in fintech & AI-driven robotics. He has authored scholarly articles on tokenization and fintech automation and actively participates in technology judging panels.**.
Fellow, Institution of Electronics and Telecommunication Engineers (IETE)
Awarded: March 2025
Institution: IETE
🎖 Recognized for expertise in fintech security, automation, and software quality assurance. Achieving this prestigious fellowship highlights my contributions to software engineering, payments security, and automation testing.
Jalpaiguri Government Engineering College
Years: 2004 - 2008
Degree: B.Tech in Electronics & Communication Engineering
Institution: JGEC
🎓 Graduated with a B.Tech in Electronics & Communication Engineering, laying the foundation for a career in technology, software engineering, and automation testing. Developed a strong foundation in electronics, communication systems, and software engineering principles.