— a Senior Software Engineer & Full Stack Developer based in Delhi, India, passionate about building robust test automation frameworks, contributing to open source, and sharing my learnings through writing.
Currently, I'm working at Adobe (via Hughes Systique Corporation), where I'm leading critical infrastructure migrations and automation testing initiatives. I've worked across multiple MNCs as a senior software engineer, automation testing specialist, and full-stack developer, helping teams build, test, and deliver high-quality software solutions.
When I'm not coding, you'll find me experimenting with side projects, writing technical articles, or diving into something completely random—just for the fun of it. Oh, and I'm also a tech enthusiast who loves exploring new technologies and contributing to the developer community.
Got a project that needs someone like me? Let's talk!
I am a Senior Software Engineer & Full Stack Engineer with over 0 years of experience in automation testing and software development. I have demonstrated expertise in building robust test automation frameworks using Selenium, WebdriverIO, and Playwright, alongside strong full stack development skills across both front-end and back-end technologies. I am proficient in JavaScript, TypeScript, Core Java, and modern web frameworks, with a proven track record of delivering scalable, high-performance web applications. My focus lies in improving test coverage, optimizing CI/CD pipelines, and ensuring application quality - bringing together coding excellence, testing expertise, and collaborative problem-solving to every project I work on.
Technologies and tools I work with
WebdriverIO
JUnit
TestNG
SonarQube
Splunk
My professional journey in software engineering and technology
Noida, Uttar Pradesh, India · Hybrid
I have been actively involved in designing and developing automated test scripts for the ContentHub platform using Playwright with both TypeScript and JavaScript. My responsibilities include writing unit tests and ensuring robust test coverage for the application. I focus on improving the overall code quality by continuously increasing the code coverage for the source code, identifying gaps, and adding meaningful test cases.
In addition to test automation, I contribute to maintaining and managing Adobe Experience Manager (AEM) by leveraging JavaScript, Shell scripting, Docker, and Jenkins. As part of my daily routine, I closely monitor the AEM Jenkins dashboard to check for any failures or issues in the scheduled jobs. Whenever a failure is observed, I perform an in-depth analysis to identify the root cause.
Gurugram, Haryana, India · Hybrid
Preparing comprehensive test plans, defining test design approaches, and creating detailed test cases to ensure complete coverage of project requirements. Collaborating with the Team Lead to prepare automation test cases and develop efficient automation scripts. Performing regular updates and maintenance of the regression test suite to keep it aligned with application changes.
Reporting and tracking defects using JIRA, ensuring clear documentation of issues for timely resolution. Coordinating with developers to analyze defects, discuss root causes, and verify fixes after resolution. Actively participating in scrum meetings and providing daily status updates on progress and blockers.
Noida, Uttar Pradesh, India · Remote
Launched my professional journey at ACS Infotech Pvt Ltd, where I contributed to both software development and automation testing projects. Developed and maintained web applications using JavaScript and modern frameworks, while also designing and implementing automated test scripts to ensure product quality. Collaborated closely with cross-functional teams to deliver robust, scalable solutions and gained valuable experience in the full software development lifecycle, from coding and debugging to testing and deployment.
My academic background and qualifications
Grade: 6.06 CGPA
Grade: 57.5%
Grade: 6.4 CGPA
My open source projects and contributions
Automation testing project: Search "Samsung Android phone" on Snapdeal → select lowest-priced product → fetch all product names → add to cart → verify correct item → compare final & listed price. Built with JavaScript automation testing.
View Repository →Minimal YouTube-like app with Node.js/Express + Prisma (SQLite) backend featuring HLS transcoding, and React + Vite frontend. A full-stack video streaming platform with modern web technologies.
View Repository →Create and publish a dynamic portfolio by just providing your GitHub username. Forked from gitprofile with customizations for automated portfolio generation from GitHub data.
View Repository →Interested in connecting? Feel free to reach out
Fill in the form to start a conversation.
Delhi, India
namitaggarwal.fullstack@gmail.com
My latest thoughts and insights
A personal account of how I led and executed a critical infrastructure migration at Adobe, using AI as a supporting tool to boost efficiency without replacing human expertise. Migrated 50+ CentOS VMs to Rocky Linux 9 with 97% efficiency improvement and zero downtime.
Read Article →I'm working on more technical articles about automation testing, DevOps practices, and software engineering insights. Stay tuned for more content about my experiences in enterprise software development.