I am a Software Quality Engineer with a strong foundation in test automation, software engineering, and quality-driven development practices.
Experience
2021 — Now
2021 — Now
Sunnyvale, CA
• As a Senior Software Engineer in Test at Clari, I collaborate closely with product and engineering teams to translate requirements and user stories into comprehensive, risk-focused testing strategies.
• I design and execute manual tests for exploratory, usability, and edge-case scenarios to uncover critical defects and strengthen product reliability.
• I build and maintain scalable automation frameworks using tools such as Selenium, Playwright, TestNG, and pytest, continuously enhancing automation coverage, stability, and execution efficiency across key workflows.
• In addition, I mentor junior QA engineers and advocate for best practices in quality engineering to elevate team performance.
• I also automated the end-to-end ETL pipeline testing workflow, reducing manual testing effort by six hours per week and improving pipeline stability by 65%, while developing APIs to generate Salesforce source data, manage authentication flows, and validate backend data for comprehensive ETL testing.
2019 — 2021
2019 — 2021
Sunnyvale, California
2015 — 2019
2015 — 2019
San Francisco Bay Area
• As a Software QA Engineer at Drawbridge, I served as the first QA hire and established foundational testing and release processes that built a scalable quality framework for the front-end engineering team.
• I collaborated closely with business analysts and product stakeholders to translate requirements into structured test plans and quality standards. My work included automating front-end regression tests using Selenium and TestNG, building comprehensive regression suites, and implementing post-production smoke testing, which contributed to a 70% reduction in critical bugs and improved release stability.
• I also introduced structured release and defect management practices, including code freezes and improved bug tracking in Jira. In addition, I developed and maintained an automation framework with Selenium WebDriver, configured Jenkins pipelines for automated regression runs, and performed performance testing using JMeter and Siege to identify system bottlenecks.
• My role further involved automating API validation with REST Assured, migrating automation to Node.js using Headless Chrome and Puppeteer to improve execution efficiency, and leveraging Vertica and MySQL queries to validate backend data and support reliable test automation workflows.
2014 — 2014
2014 — 2014
• As a QA Engineer Intern at Undertone, I contributed to the testing and quality assurance of new product features by developing structured test plans that ensured coverage of critical workflows and minimized the risk of defects reaching production.
• I actively participated in Agile ceremonies, collaborating with cross-functional teams to align testing efforts with sprint objectives and improve visibility into potential quality risks.
• My responsibilities included performing GUI, functional, and regression testing to verify system stability and maintain a consistent user experience. I also maintained and enhanced automation scripts after each release cycle, expanding regression coverage and improving validation efficiency.
• In addition, I identified high-risk regression scenarios and automated key test cases using Selenium, and successfully uncovered three critical defects in a UI-targeting feature before release, helping prevent potential production issues and strengthening overall release reliability.
2013 — 2014
Education
Thinkful
Full Stack Web Development
2018 — 2018
Santa Clara University
Master's degree
2013 — 2014
Savitribai Phule Pune University
Bachelor of Engineering (B.E.)
2007 — 2012