Home

Karthik bandaru - Automation Quality Analyst
[email protected]
Location: Phoenix, Arizona, USA
Relocation:
Visa: H1B
Resume file: Karthik_QA resume_1759928604248.doc
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Karthik
[email protected]
602 507 - 7279 M



SUMMARY: -
13+ years of extensive experience in working with manual, automation testing tools and frameworks. Extensively worked on Banking, Financial and Healthcare domain applications and have good exposure.
Extensively worked on industry acclaimed top open-source automation libraries like Selenium, Cucumber BDD, Karate API and Rest Assured (api) automation testing.
Good experience in automating web Applications using Selenium Web driver with TestNG/JUnit frameworks.
Experience in using Saucelabs for running the scripts remotely on different tunnels and different browser versions and mobile versions and running tests in parallel.
Strong foundation in object-oriented programming skills.
Strong working experience with CA Technologies Rally & JIRA.
Good knowledge on setting up OKTA for enterprise verification and using IAM (Identity and Access Management tools for providing different accesses to groups with different entitlements. Providing users for temporary and administrative accesses for several applications and systems.
Programing experience on Java , JavaScript and .Net. Extensively worked on Java Selenium.
Experience in Behavior Driven Development (BDD), Data-Driven, Hybrid and page object model (POM) frameworks.
Small experience working on mobile testing for Android or IOS devices with Apium.
Worked on R&D of JavaScript frameworks like Protractor, Cypress, Playwrite and Webdriver IO.
Experience with Performance, Stress, and load testing for file upload functionality with JMeter to validate the API performance for different file formats.
Extensively worked on the API testing which includes Soap and Restful web services.
Experience automating applications on UFT (Formally QTP) for the test automation.
Ability to work under minimal supervision adhere to deadlines, excellent verbal and communication skills.
Having proficient experience on Maven and Ant build tools.
Experience in multiple SDLC models like Agile, Waterfall Models and active participant in all the sprint ceremonies like Backlog grooming, Story pointing, Defect tracking, Refinements, PI planning, Retrospective meetings and supporting for production issues and root cause analysis.
Experience working in Jenkins and automated builds with Cron jobs across different environments like Dev ,QA, and Preproduction for Continuous Integration and Continuous deployments (CI/CD).

EDUCATION QUALIFICATIONS:
Masters in Computer Science Northwestern Polytechnic University- California/USA.
Bachelors in Computer Science Jawaharlal Nehru Technological University-Hyderabad/India.


Professional Experience:

American Express Phoenix, AZ May 2018 Till date
Role: Senior Quality Assurance/SDET
Description: Merchant Interactive and Merchant Servicing Portal are merchant side interface for American Express. We mainly into disputes & payments processing front-end application servicing for a merchant. I am mainly responsible for web testing both manual and automation and working with several external interfacing systems covering different regions LAC, JAPA, Domestic and APAC covering globally with new features and market expansions to serve merchants faster.

Excelled at rapid payments testing for Merchant-facing web application suite of products across multiple SDLC models like Agile, Kanban and Waterfall.
Acted as liaison between Product Owners, Business Stakeholders and the Engineering Product Team to forecast product goals, timelines and refine technical requirements based on business inputs.
Automated 62% of Merchant servicing portal using Selenium with Cucumber BDD framework.
Collaborated with Software Engineers to define test cases, metrics with Selenium, Cucumber and other testing frameworks to ensure delivery of quality software applications, including Systems Integration, Regression, and Performance Testing and increasing code coverage for Automation
Managing and controlling access roles based on groups and levels using Identity and Access management system and validating the users.
Utilized Rally to track user stories, test cases, and defects throughout Agile sprints, ensuring alignment with business requirements.
Worked on testing Spring Boot applications integrated to Vert.x.
Pre-tested the Web-Service calls to various service endpoints using Swagger UI and Postman.
Completed seamless migration of different Merchant-facing applications from ePaaS V2 to V5 ensuring no breakage of different modules of applications and their downstream systems.
Building Selenium test cases for web applications.
Hands-on experience in CI/CD pipelines using GitHub Actions and Jenkins, ensuring seamless test automation, continuous integration, and reliable deployment processes.
Integrated automated test suites into CI/CD workflows to improve software quality, accelerate release cycles, and enhance overall product reliability.
Created Karate Framework for API Automation with BDD approach.
Implemented BDD framework using cucumber with Java.
Creating test scripts for performance testing, Stress testing, load testing using JMeter.

Environment: Selenium, Karate, TestNG, Cucumber BDD, Gherkin, Sauce labs , Docker, JMeter, Protractor, Cypress, SQL, PL/SQL, Java, Spring Boot, Vert.x, JavaScript, Angular, NodeJS, Maven, Jenkins, Docker, GIT, IntelliJ, IAM ,OKTA,REST, Soap, Rally

Express Scripts Inc (Cigna) Minneapolis, MN Jan 2017 Apr 2018
Role: Applications Engineer
Description: Mid Range Automation team works on Migrating 33 Mule services to Spring Boot. Express Scripts provides integrated pharmacy benefit management services, including network-pharmacy claims processing, home delivery pharmacy care, specialty pharmacy care, specialty benefit management, benefit-design consultation, drug utilization review, formulary management and medical and drug data analysis services.




Responsibilities :

Tested the applications from Mule to Spring Boot without impacting Business Logic
Developed E2E automation using Selenium Web Driver using Hybrid Framework for the Business applications.
Lead the team with the group of 5 people to develop the automation scripts.
Enhancing the Selenium Test Scripts for Cross browser testing.
Involved in Unit Testing, Integration Testing and System testing on a regular basis to improve the performance of the application.
Perform Functional and Automation testing in Jenkins and /schedule the Build Jobs.
Ability to work with offshore and maintained the team as a lead resource.
Estimated the QA Stories for the respective sprints and prioritized the work.

Environment: Selenium Web Driver, SOAP UI, Postman, Java, IntelliJ, SQL Server, Atlassian Tools, Jboss, GIT, JavaScript, IAM, MS Outlook etc.


American Express Phoenix, AZ May 2016 Dec 2016

Role: Quality Assurance Engineer
Description: The Global Merchant & Network Technology (GMNT) team is working to accelerate agile transformation, ensuring there are co-located, multi-disciplinary product delivery teams in place for all critical products in support of American Express.

Responsibilities:

Writing test case by understanding the functionality of the application.
Generated Test scripts on web based applications.
Developed Test scripts using Selenium Web Driver
Enhancing the Selenium Test Scripts for Cross browser testing.
Responsible for GUI and Functional Testing, using Black box Testing Techniques.
Involved in Unit Testing, Integration Testing and Regression testing on a regular basis to improve the performance of the application.
Generated Test Scripts using Page Driven (Page Object Model) and Modular Driven Framework using Selenium.
Manage the user credentials by using Identity Management for security.
Used Jmeter for doing the performance testing.


Environment: Selenium, SOAP UI, Postman, REST client, JMeter, SQL Server, JIRA, Java, Jboss, HTML5, CSS3, XML, Web API, JSON, JavaScript, MS Outlook, CSS3, SQL Server DB, TestNG




McGraw Hill Financial - Hightstown, NJ Sept 2015 Apr 2016
Role: Quality Assurance
Description: Dodge Global Networks(DGN)www.construction.com is the Large Enterprise Sub Contractor that offers national reporting coverage from regionally based reporters and delivers a customized solution with early-design, hard-to-find private construction projects. Investment on various market products by bidding them . The Network enables you to prioritize your sales pipeline, increase your win/loss ratio, and target the right relationships.

Responsibilities:
Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
Writing test case by understanding the functionality of the application.
Developed Test scripts using Selenium Web Driver.
Enhancing the Selenium Test Scripts for Cross browser testing.
Designed Test Script using TestNG framework.
Responsible for GUI and Functional Testing, using Black box Testing Techniques.
Involved in Unit Testing, Integration Testing and Regression testing in a regular basis to improve the performance of the application.
Participated in daily Scrums with the whole team to discuss about the progress of the application development.
Used Jasmine for testing synchronous and asynchronous JavaScript code.
Identity management is used for confidentiality.
Used JIRA tool for Bug tracking and raising the defects.
Design and implement Restful API layer along with calls to consume an API layer.
Worked on MS SQL server develop server-side data base connections

Environment: Selenium , Java, JavaScript,CSS3, SQL Server ,Jmeter, JIRA ,Web API, JSON, TestNG ,HP Quality Center(QC), ,REST API , XML, HTML5,DHTML,CSS3 , JQuery , MS Outlook , NodeJS.

Tata Cmc ltd - Hyderabad, India Aug 2011 - Mar 2014
Role: QA Analyst

Description: Batch Accreditation is the process of identifying and issuing a pass to those individuals who will need access to National games venues in an official capacity during the Games.
Improved the performance of the batch accreditation.

Responsibilities:
Involved in complete Life Cycle including Analysis, Design, Development and Testing.
Used Web services to communicate with the business layer objects.
Involvement in Automation environment Setup using Selenium Web Driver and TestNG jars.
Modifying the Tests and Conducting Regression Testing.
Communicates with Functional Analyst on any issue clarifications.
Preparing defect report as per severity and priority active participation in Bug triage meetings.
Involved in Regression Testing using Selenium
Preparation of weekly and monthly status reports.
Involved in functional, UI and Cross browsing testing.

Environment: Selenium, C#, Repository Pattern, Agile Scrum, Tortoise SVN.

CERTIFICATIONS:
Certified Professional: MICROSOFT .NET FRAMEWORK APPLICATION DEVELOPMENT FOUNDATION (070-536).
Keywords: csharp continuous integration continuous deployment quality analyst user interface access management database rlang hewlett packard microsoft mississippi procedural language Arizona California Colorado Minnesota New Jersey

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6229
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: