Testing Projects

Playwright + Typescript Demo

A Playwright-based test automation framework using Node.js and Typescript. Implements Page Object Model (POM), configurable environments, parallel execution, retries, logging, HTML reporting, Docker support, and artifact capture (screenshots/videos).

Tech: Playwright, Node.js, Typescript, Docker

Cravings App

Cravings

A full-stack restaurant discovery app built with a strong focus on automation-first quality engineering. Includes a comprehensive Playwright E2E test suite, developed with Claude Code, ensuring reliable validation of core user flows and scalable test architecture.

Tech Stack: React, Express, MySQL, Playwright, Claude Code

Playwright + Pytest Demo

A Playwright-based Python test automation framework using pytest. Implements Page Object Model (POM), configurable environments, parallel execution, retries, logging, HTML reporting, Docker support, and artifact capture (screenshots/videos).

Tech: Playwright, Python, Pytest, Docker

Web Development Projects

DevMatch

DevMatch

A vibe coded developer dating app — swipe on tech stacks, match on compatibility, chat in real-time.

Tech: Claude Code, React, TypeScript, FastAPI, PostgreSQL, WebSockets

PDF Merger

PDF Merger using Claude Code

A client-side PDF merger built using Claude Code with React, Vite, and pdf-lib .

Tech: Claude Code, React, Vite, pdf-lib

Let's go hiking

An application that allows users to search and filter for local trails based off user input.

Tech: jQuery, JS, HTML, Materialize.css, Openweathermap API, Hikingproject API, Leaflet.js

Schedule a Game Night

Make plans with your friends for coffee, a party, or a game of Dungeons and Dragons! Never miss beat by knowing when and where you are supposed to meet, and what you are supposed to bring.

Tech: JS, HTML, Materialize.css, ExpressHandlebars, Node.js, Passport.js, MySQL, Sequelize, Nylas API

Code Quiz

A timed quiz on JavaScript fundamentals that stores high scores so that you can gauge your learning progress compared to your peers.

Tech: Javascript, CSS, HTML

Weather Dashboard

This is a weather dashboard application with search functionality to find current weather conditions and the future weather outlook for multiple cities.

Tech: jQuery, Bootstrap, HTML

Password Generator

This application generates a random password based on user-selected criteria i.e. Special, Numeric, Lowercase or Uppercase characeter.

Tech: Javascript, CSS, HTML

Employee Directory

An application that allows users to search and filter for local trails based off user input.

Tech: jQuery, JS, HTML, Materialize.css, Openweathermap API, Hikingproject API, Leaflet.js

More

Blog

Work Experience

Senior SDET

The Washington Post

June 2019 to Present

Chicago, IL/ Remote

● Engineered a comprehensive automation regression suite using Playwright, Cypress.io, JavaScript, achieving a 100% reduction in regression testing time, from 4 days to less than 2 days. (Playwright, Cypress.io, JavaScript, Typescript)

● Built end-to-end automation for Content API provisioning using Docker, GitHub Actions, AWS serverless services (Step Functions, SNS, Lambda), and Jira rules, achieving 92% reduction in deployment time (3 hours to 15 minutes per client environment) (GitHub Actions, AWS Step Functions, SNS, Lambda, Docker and Atlassian Jira)

● Implemented continuous integration into the QA regression suite for quality control release gates and faster-reporting feedback loops (AWS Codepipeline, AWS CloudFormation, GitHub Actions).

● Pioneered QA processes at Arc Publishing as the first Quality Assurance specialist, establishing testing frameworks and educating engineer and design teams on best practices.

● Reviewed acceptance criteria and UX designs to create test cases in Zephyr Scale, identified and fixed defects in React codebases, and used debugging tools like AWS Cloudwatch for root cause analysis. (Zephyr Scale, AWS Cloudwatch)

● Led a QA team of 2, enhancing operational efficiency and onboarding, directly contributing to increase in team productivity by optimizing interview and training processes. (Mentorship)

● Implemented integration with Slack and Datadog CI Visibility monitoring tool for smoke and regression test performance tracking.

● Transformed incident management practices by leading systematic reviews, enhancing SLA tracking, and proactively resolving recurring issues, significantly improving platform reliability and team accountability. (Datadog, Akamai)

QA Engineer

Tata Consultancy Services

March 2015 to June 2019

Chicago, IL

● Created, updated, and executed automated functional and regression test suites for $10+ billion W.W. Grainger’s e-commerce desktop and mobile websites built on a customized Keyword Driven Automation Framework. (Selenium WebDriver - Java, Rest Assured, PostMan, Bamboo and Bitbucket)

● Engineered Chrome and Firefox plugins to assist with manual load balancing testing via HTTP cookie manipulation that provides easy access to development, testing, and production environments for both mobile and desktop websites.

● Participated in testing PCI Compliance project using keypad device to test for payment encryption: FreedomPay, for authentication.

● Verified TestNG and Sauce Labs test results and created, tracked and maintained failed test cases in JIRA and HP ALM. (TestNG, Sauce Labs)

● Developed detailed test plans and cases based on design documents in HP QC, prioritized and resolved critical bugs with engineering and management teams, and coordinated with TCS’s Mobile Offshore team in India for proper execution of the regression test suite.

Mobile Web Regression QA

Tata Consultancy Services

March 2012 to March 2015

Gurgaon, India

● Executed manual regression test cases in HP QC for mobile website (m.grainger.com), Android and iOS real time devices and SIMs.

● Created, tracked and maintained defect reports in JIRA and HP ALM against failed test cases. Verified and closed resolved defects.

● Performed functional testing for user stories and regression and regression and smoke testing for mobile website every sprint.

Education and Certifications

Education

Masters in Business Administration from University of Illinois Chicago | Aug 2022-July 2024

Full Stack Development Bootcamp from Northwestern University | Oct 2019-March 2020

Bachelor of Technology specialized in Electronics and Telecomm | Uttar Pradesh Technical University | Aug 2007-July 2011

Certifications

International Software Testing Qualifications Board (ISTQB) Software Tester Certifications: Certified Tester | Foundation Level in 2014

Programming in HTML5 with JavaScript and CSS3 Specialist certification from Microsoft in 2012