Summary
Overview
Work History
Education
Skills
CORE COMPETENCIES
Additional Information
Timeline
Generic
MAHESH KOPPALA

MAHESH KOPPALA

Sr. Automation Engineer
Eden Prairie,MN

Summary

Senior QA Automation Engineer with 10+ years of experience in all phases of Software Testing Life Cycle (STLC). Expertise in developing Test Strategy, Test Plan, and Automation scripts for Web, API, and Mobile Applications. Well-versed in the full project lifecycle, technical support needs, project coordination functions and Team management. Excellent communication, organizational and interpersonal skills. Diversified experience in Automation and Manual testing in various domains such as Financial, Health Insurance, and banking.

Overview

12
12
years of professional experience
4
4
years of post-secondary education

Work History

Senior Automation Engineer

U.S. Bank NA
Minneapolis, MN
04.2022 - Current
  • Design and implement test automation for Android written in Java utilizing UiAutomator, Espresso framework and JUnit in Android Studio.
  • Implemented Page Object model automation framework with Java and Espresso.
  • Reduced overall test execution hours from 6 hours to 2 hours by optimizing code and using synchronization techniques.
  • Monitoring of automated test runs, analyzing results, fix failure scripts, and create associated tasks in JIRA.
  • Actively participated in daily SCRUM meetings to discuss task's status and open bugs. Effective gathering of automation requirements and defining scope of automation testing.

Senior Mobile Automation Engineer

Ameriprise Financial
Minneapolis, MN
10.2019 - 04.2022
  • Developed and maintained automated regression test cases using Appium with Java programming language and Keyword driven Framework for both iOS and Android mobile applications, ensuring all code changes meet corporate standards and requirements, as well as project specifications.
  • Reduced overall testing hours by 60% (10 hours to 4 hours) by optimizing automation scripts without compromising test coverage using cache logics, reducing wait times and unnecessary logins.
  • Efficiently executed over 6000+assertions every week.
  • Mocking API requests and responses using Wire Mock for more test coverage.
  • Monitoring of automated test runs, analyzing results, fix failure scripts, and create associated tasks in JIRA.
  • Responsible for completing sprint stories, automation for Integration/Functional testing.
  • Proved successful working within tight deadlines and fast-paced atmosphere

Test Engineering Specialist

PNC Bank
Pittsburgh, PA
03.2017 - 09.2019
  • Developed and maintained automated regression test cases using Selenium with Java programming language and Keyword driven Framework, ensuring all code changes meet corporate standards and requirements, as well as project specifications
  • Automated API's using Postman for integration testing
  • Monitoring of automated test runs, analyzing results, fix failure scripts, and create associated tasks in version one
  • Manage offshore and onshore teams (5 members) by assigning tasks, tracking, and reviews
  • Reviewed all test cases and test scripts for quality and identified additional areas to review
  • Collaborated with developers and product owners to stay current on product features and intended functionality

Test Lead

BCBS NC
Durham, NC
04.2016 - 03.2017
  • Manage offshore team of 10 members by assigning tasks, tracking project status, and perform peer reviews on test artifacts
  • Manage client relationships and align clients on implementations of testing best practices and methodologies
  • Reviewed bug reports and error logs, translating data into digestible reports for senior leadership personnel
  • Developed comprehensive test plans and workforce breakdown structures for complete systems.

Senior QA Analyst

Highmark
Pittsburgh, PA
10.2012 - 03.2016
  • Responsibilities included preparing Test scenarios, Test cases and Test summary reports based on User requirements, System requirements and Use Case documents.
  • Developed Automated test data tool using VBA, which reduced manual effort of setting up each data from 10 minutes to 30 seconds
  • Developed tool that extracts data needed from huge mainframe file(.DAT) using Java
  • Developed tool to validate generated invoices amount against source system using VBA, which reduced manual effort of validating each invoice amount from 5 minutes to 30 seconds.

Associate Software Engineer

WellPoint, Anthem Blue Cross
Chennai, India
03.2011 - 09.2012
  • Responsibilities included preparing Test scenarios, Test cases and Test summary reports based on User requirements, System requirements and Use Case documents.
  • Optimized test cases to maximize success of manual software testing

Education

Bachelor of Science - Computer Science Engineering

Jawaharlal Nehru Technological University
India
09.2006 - 05.2010

Skills

    Languages/Frameworks/Protocols/Web Technologies: Java, SQL, Keyword Driven Framework, TestNG, REST, SOAP UI, HTML, CSS, XML, JSON, JavaScript, VB Script, Espresso Framework

undefined

CORE COMPETENCIES

Team Management | Design and Development of Software Test Automation Solutions | Analytical and Problem Solving | Time Management | Investigating, Analyzing, Reproducing & Reporting Issues

Additional Information

Star Award

Awarded with Star Award in 2015 for creating the Automated test data tool.

Accenture Celebrates Excellence

Awarded with Accenture Celebrates Excellence award in 2018 for outstanding contribution to client's business outcome.

Timeline

Senior Automation Engineer

U.S. Bank NA
04.2022 - Current

Senior Mobile Automation Engineer

Ameriprise Financial
10.2019 - 04.2022

Test Engineering Specialist

PNC Bank
03.2017 - 09.2019

Test Lead

BCBS NC
04.2016 - 03.2017

Senior QA Analyst

Highmark
10.2012 - 03.2016

Associate Software Engineer

WellPoint, Anthem Blue Cross
03.2011 - 09.2012

Bachelor of Science - Computer Science Engineering

Jawaharlal Nehru Technological University
09.2006 - 05.2010
MAHESH KOPPALASr. Automation Engineer