SDET · Test Automation

Hi, I'm Neha Mali 👋

Software Development Engineer in Test

Engineering confidence into every release.

Software Development Engineer in Test with 3 years of experience building reliable UI and API automation for high-volume payment systems—where speed, accuracy, and quality matter.

3years in quality engineering
1,700+automated UI & API tests
40%manual regression reduced
20+API endpoints covered
JAVA ✦ PYTHON ✦ SELENIUM ✦ PLAYWRIGHT ✦ RESTASSURED ✦ CI/CD ✦ KAFKA

04 / Projects

Automation that
proves its value.

AI-powered testing projects designed to reduce maintenance, accelerate feedback, and make quality measurable.

PROJECT 01

Featured project · Aug–Oct 2025

AI Self-Healing Test Framework

  • Built an AI-powered Playwright framework that uses Claude API to detect and repair broken UI selectors after application changes.
  • Captured selector-healing events, failure diagnostics, and execution history in Allure reports for easier debugging.
  • Integrated automated execution with GitHub Actions so the framework runs on every code push.
Playwright MCPClaude APIAllureGitHub Actions
View source on GitHub
automation.run

$ initializing test pipeline...

✓ environment ready

✓ test suite executed

✓ results validated

AI-poweredlocator recovery workflow

PROJECT 02

AI API automation · Apr–Jun 2025

AI API Test Generation Framework

  • Built a Java framework using Claude API to generate functional, negative, and edge-case API tests from endpoint specifications.
  • Generated 100+ test scenarios across 10 endpoints using RestAssured and TestNG.
  • Reduced test-design time by 60% while validating status codes, response payloads, and error handling.
JavaClaude APIRestAssuredTestNGGitHub Actions
View source on GitHub
automation.run

$ initializing test pipeline...

✓ environment ready

✓ test suite executed

✓ results validated

100+API scenarios generated

02 / Experience

Professional Experience.

VISA
FEB 2022 — OCT 2024

Software Development Engineer in Test

Visa · Austin, Texas

  • Designed and maintained Java-based UI and API automation using Selenium and RestAssured across 20+ API endpoints and web workflows for a high-volume payment platform.
  • Reduced flaky test failures by ~30% through root-cause analysis and synchronization improvements, improving CI reliability and reducing false failures during release cycles.
  • Validated end-to-end payment notification workflows by verifying UI behavior, REST API responses, Kafka events, and backend database records using SQL, ensuring accurate notification delivery before production releases.
  • Integrated automated test suites into Jenkins CI/CD pipelines, enabling continuous test execution and reducing manual regression effort across Agile sprint cycles by 40%.
  • Monitored application health using Grafana dashboards and Splunk queries, investigated production issues, and supported release readiness.
40% less manual regression effort30% fewer flaky test failures20+ API endpoints automatedEnd-to-end payment validation
CSC GENERATION
JUL 2021 — FEB 2022

Software Engineer

CSC Generation · Austin, Texas

  • Analyzed application and product data using Python and SQL to support feature development and data-driven decisions.
  • Collaborated with engineering and product teams to investigate application behavior and validate functionality within Agile sprint cycles.

END-TO-END QUALITY SIGNAL

01
UISelenium
✓
02
APIRestAssured
✓
03
EVENTSKafka
✓
04
DATASQL
✓

03 / How I Use AI

AI supports the work.
Engineering judgment leads it.

I use AI selectively to speed up repetitive work. Test strategy, implementation, and final quality decisions remain mine.

01

TEST IDEAS

Expand scenario coverage

Ask AI for additional negative, boundary, and edge cases after I define the requirements, risks, and core test coverage.

02

TEST DATA

Create useful variations

Generate sample payloads, input combinations, and invalid-data variations that I review before adding them to tests.

03

TRIAGE

Investigate failures faster

Summarize logs and stack traces to surface possible failure patterns, then reproduce the issue and confirm the actual root cause.

05 / Education

Engineering foundation.
Business perspective.

2026

Master of Business and Technology

Purdue University

Jan 2026 — Expected Dec 2026
2021

Master of Science in Computer Science

University of Texas at Arlington

Aug 2019 — May 2021
2017

B.E. Electronics & Telecommunication

Finolex Academy of Management and Technology

Jul 2013 — May 2017

01 / Skills

Built for faster feedback.
Trusted for release decisions.

I match the testing approach to the risk—then make every result fast, observable, and actionable.

01

Automation

SeleniumPlaywrightRestAssuredTestNGPostman
02

Languages

JavaPythonSQL
03

Frameworks & testing

Hybrid FrameworkPage Object ModelData-DrivenAPI TestingUI Testing
04

AI, CI/CD & tools

Claude APIPlaywright MCPJenkinsGitHub ActionsGitJIRASplunkMySQLKafka

HOW I WORK

◉

Test the risk

Prioritize high-impact paths and meaningful edge cases—not automation for its own sake.

⌁

Design for signal

Keep failures deterministic, diagnostics useful, and feedback fast enough to act on.

◇

Own the outcome

Partner across product and engineering until quality is understood, not merely reported.

06 / Let's build quality in

Ready to ship with
greater confidence?

I'm open to SDET, QA Automation, and Test Engineer opportunities across the United States.