Summary
Overview
Work History
Education
Skills
Timeline
Generic

VISHNU SRI

Chicago,IL

Summary

Software Test Engineer with 5 years of experience building Python-based test automation, designing functional, integration, and regression tests, and troubleshooting software and system issues across Linux/Unix and Windows environments. Strong in REST API validation, SQL, CI/CD, log analysis, root-cause analysis, defect triage, and cross-functional release support.

Overview

7
7
years of professional experience

Work History

Software Test Engineer - Test Automation & Support

U.S. Bank
United States
08.2023 - Current
  • Built Python and pytest automation for REST API validation, test-data setup, log parsing, result comparison, and environment readiness checks, improving the consistency and speed of regression testing.
  • Designed and executed functional, integration, regression, and negative test scenarios for RESTful services and database-backed business applications; translated business workflows and requirements into repeatable test coverage.
  • Troubleshot Linux-hosted services, Windows clients, REST APIs, SQL queries, and CI/CD pipelines by analyzing logs, stack traces, configurations, connectivity, and test evidence; drove root-cause analysis, defect triage, corrective actions, and retesting.
  • Monitored Jenkins builds and deployments, resolved script/configuration failures, validated application health after releases, and documented rollback, recovery, environment setup, and troubleshooting procedures.
  • Partnered with developers, QA, support teams, business users, and technical leads to prioritize defects, communicate release risk/status, and guide team members on API verification, log collection, and first-level troubleshooting.
  • Developed and executed test cases, identifying defects and collaborating with development teams for resolution.
  • Led testing initiatives for software applications, ensuring adherence to quality standards and best practices.

Software Engineer

Tesco
India
08.2019 - 09.2021
  • Built Django 3.2 and Django REST Framework payment services supporting UPI, card, and net-banking flows through PayU and bank gateway APIs for about 150K orders per day, including idempotent webhook handling and Celery/RabbitMQ retry logic.
  • Automated daily settlement and refund reconciliation with Pandas jobs that matched gateway reports against MySQL order records, reducing manual clearing of unmatched transactions from about 4 hours to under 40 minutes.
  • Created PyTest suites and Postman collections integrated with Jenkins pipelines, maintaining payment modules above 85% coverage and reducing UAT defects by roughly one-third across quarterly releases.
  • Used Python-based data analysis and anomaly detection to support payment-risk investigations and improve visibility into unusual refund and chargeback activity.

Education

Master of Science - Information Technology

Indiana Wesleyan University
Merrillville, IN
12-2028

Master of Science in Computer Science - Software Engineering

Lewis University
Romeoville, IL
05.2023

Skills

  • Manual testing
  • Bug tracking
  • Regression testing
  • Black box testing
  • Quality assurance
  • Software development lifecycles
  • Software debugging
  • Mobile app testing
  • Git proficiency
  • Unit testing
  • API testing
  • Software quality metrics
  • Software development tools: JIRA, confluence
  • Data analysis
  • Teamwork and positive attitude
  • Software defect documentation

Timeline

Software Test Engineer - Test Automation & Support

U.S. Bank
08.2023 - Current

Software Engineer

Tesco
08.2019 - 09.2021

Master of Science in Computer Science - Software Engineering

Lewis University

Master of Science - Information Technology

Indiana Wesleyan University