Nalini Reddy Kota
📍 Atlanta, GA
📧 nalinireddy61@[Link] | 📞 (312) 371-8552
Professional Summary
Senior Performance & Quality Engineer with 7+ years of experience specializing in high-concurrency
performance engineering, scalable test automation, and full-stack development across Java and Python
environments. Expert in constructing robust performance profiling frameworks, continuous performance
testing, and continuous validation pipelines within AWS and Azure cloud architectures. Proven expertise in
utilizing JMeter and LoadRunner to execute complex load, stress, and endurance simulations while monitoring
server-side health metrics, JVM garbage collection, and microservices resource distribution. Accomplished in
embedding non-functional testing methodologies tightly into Agile SAFe and DevOps environments, ensuring
data integrity, minimal latency, and zero-downtime reliability for highly distributed enterprise software
architectures.
Technical Skills
Performance Engineering: JMeter, LoadRunner (VuGen, Controller, Analysis), BlazeMeter, Gatling, Locust
Infrastructure & Cloud: AWS (EC2, S3, CloudWatch, RDS), Azure, Docker, Kubernetes, Microservices
Languages & Scripting: Java (Core Java, OOPs), Python, C#, SQL, UNIX Shell Scripting, Groovy
APM & Monitoring: Dynatrace, AppDynamics, AWS CloudWatch, Splunk, InfluxDB, Grafana, JProfiler,
VisualVM
Diagnostics & Systems: JVM Tuning, Heap/Thread Dump Analysis, Garbage Collection policies, CPU
Utilization profiling
Automation & API Tools: Selenium WebDriver, Cucumber BDD, TestNG, RestAssured, Postman, SoapUI
CI/CD & DevOps: Bamboo, Jenkins, GitHub Actions, Maven, Gradle, Git, Jira, Azure DevOps
Professional Experience
Project 1 – American Express
Role: Sr. Quality Engineer || August 2024 – Present
Designed and implemented Cucumber BDD automation framework using Java, TestNG, Selenium,
and Maven ensuring scalable enterprise test automation solutions.
Engineered high-concurrency performance scripts utilizing Core Java and JMeter to evaluate response
times, transactional throughput, and financial gateway latency metrics.
Developed highly customizable Python utility scripts to automate the parsing of heavy execution log
profiles and extract microservices performance metrics.
Built and managed isolated load test injection points across enterprise microservices architectures
orchestrated with Docker containers and Kubernetes clusters.
Configured multi-tier infrastructure configurations within AWS environments, monitoring cloud
resource limitations and server scaling policies during prolonged breakpoint execution.
Designed enterprise-level continuous validation workflows within Bamboo and GitHub pipelines,
establishing automatic performance gates for continuous integration.
Executed extensive capacity planning, endurance testing, and targeted stress testing to safeguard
financial transaction integrity under simulated transaction peaks.
Monitored runtime JVM behavior, auditing system garbage collection frequencies, memory allocation
pooling, and processing thread status to mitigate production memory leaks.
Conducted deep-dive thread dump investigations and heap layout analyses using JProfiler and
VisualVM to pinpoint underlying code-level application processing bottlenecks.
Validated enterprise data tier stability under intense load loops by executing complex SQL queries
against Oracle and SQL Server relational databases.
Ensured structural conformity to secure coding principles and PII data safety compliance guidelines
while generating masked, high-volume performance datasets.
Partnered alongside global system architects and software designers during SAFe planning sessions to
evaluate technical operational risks and system performance SLAs.
Created custom framework libraries within Maven to manage core test dependencies, parameterization
mechanisms, and modular cross-environment execution profiles.
Maintained detailed performance assessment reports, application scalability scorecards, and historical
performance graphs to communicate architectural degradation to upper management.
Mentored associate quality engineering teams on performance modeling methods, core workload
calculations, and complex correlation protocols within custom scripts.
Authored comprehensive end-to-end performance strategy playbooks defining system exit thresholds,
environment baselines, and environmental mock configurations for application releases.
Project 2 – Meta
Role: QA Automation Engineer August 2021 – July 2023
Constructed a combined performance and validation framework utilizing Python, JMeter, and
RestAssured to evaluate highly distributed backend service clusters.
Developed specialized object-oriented Java classes to handle complex authentication handshakes,
token rotations, and dynamic payload encryptions during high-volume simulations.
Designed comprehensive workload distributions modeling millions of simulated actions across
massive, multi-tiered social application networks and API platforms.
Deployed scalable cloud load engines across multiple AWS Availability Zones using automated
deployment mechanisms to evaluate geographic request routing latency.
Integrated continuous non-functional validation routines directly inside Jenkins and Bamboo CI build
cycles, generating real-time performance feedback summaries.
Executed rigorous API stress vectors utilizing customized JMeter thread groups to validate backend
JSON structures, error handling limits, and service-level thresholds.
Utilized Dynatrace and AppDynamics to inspect production-like ecosystems, tracing distributed
request paths to identify systemic database processing latency.
Analyzed hardware metrics across underlying servers, diagnosing high CPU consumption, memory
page swapping, and excessive system thread context-switching.
Engineered automated data generation scripts using Python to maintain unique, highly volatile
transactional record batches for enterprise database confirmation.
Conducted advanced parameterization strategies and custom regular expression correlations within
scripts to handle highly dynamic session cookies and parameters.
Diagnosed application logic bugs and infrastructure defects by analyzing system execution logs using
Splunk dashboards and specialized CLI commands.
Partnered closely with site reliability engineers to perform capacity planning, evaluating cluster health
under aggressive auto-scaling upsurges.
Engineered mock components to isolate external service integrations, allowing targeted performance
evaluation of independent inner-circle software systems.
Delivered comprehensive performance analysis summaries detailing transactions per second, resource
saturation thresholds, and recommended configuration changes to engineering leads.
Refactored legacy test script patterns into a modular, object-oriented framework model to significantly
lower asset update overhead and maintenance costs.
Project 3 – AT&T
Role: QA Engineer , || November 2017 – July 2021
Developed modular performance scripts within LoadRunner Web HTTP/HTML and Web Services
protocols to evaluate user-facing telecommunication platforms.
Wrote custom C and Java functions within LoadRunner VuGen to enable advanced session tracking,
error logging, and transaction handling mechanisms.
Configured targeted load scenarios inside LoadRunner Controller, establishing baseline benchmarks,
step-load surges, and long-duration soak validations.
Analyzed server performance parameters across system tiers, tracking CPU utilization patterns,
system network traffic, and I/O storage delays.
Conducted rigorous backend database profiling, identifying inefficient SQL queries, missing indexing
opportunities, and data locking issues under heavy traffic.
Identified critical memory leaks within application servers by evaluating memory pool trends and
structural heap growth parameters over extended periods.
Established comprehensive test strategies and technical scenario descriptions based on historical
business volume metrics and application architecture documentation.
Utilized JIRA and HP Quality Center to document non-functional defects, map performance failures,
and track infrastructure resolution progress.
Collaborated with cloud platform teams to observe application resource allocation trends within initial
hybrid-cloud staging spaces.
esigned high-volume transactional test data sheets using automated parsing scripts to ensure realistic
data diversity across target application endpoints.
Participated in routine Agile planning sessions, analyzing complex functional requirements to define
corresponding non-functional testing goals.
Maintained the health and scheduling of physical load generator infrastructure components across
multiple localized test environments.
Performed root-cause triage sessions on application failures, clarifying structural integration errors,
timeouts, and network connectivity disruptions.
Generated detailed summary presentations, performance graphs, and scalability metric trackers
following major release cycle validation runs.
Demonstrated immense technical flexibility, adapting scripts and strategies to match evolving
application releases, compressed schedules, and shifting infrastructure priorities.
EDUCATION
Master of Computer Science – Illinois University – 2024
Bachelor of Computer Science – JNTUH – 2018