Summary
Overview
Work History
Education
Skills
Timeline
Generic

Srikanth Kotapati

Dallas,TX

Summary

A challenging position where in my vast experience in Quality Assurance, I have used manual and automation testing tools like Selenium, Tosca, Katalon, API automation, Robot Framework, Cucumber BDD Framework, TDD, and QTP across multiple technologies and platforms.

Overview

14
14
years of professional experience

Work History

Lead/Sr. QA Engineer

Capital One
06.2021 - Current
  • Implementation of SailPoint Identity (IIQ) as part of Capital One SailPoint implementation process, the primary objective is on boarding of HR authoritative applications into IdentityIQ to support the Identity Management.
  • The high-level interactions between the various components, including interactions between SailPoint IdentityIQ with the HR applications and downstream applications.
  • SailPoint IdentityIQ contains the business logic for loading the data, performing aggregation, generating certifications and generating reports.
  • SailPoint IdentityIQ is connected to the Workday to import user accounts. Workday data is also being imported to IIQ through additional JDBC, Webservice connectors. Workday, Fieldglass Service Partners, TPR/TPri, Dealers is currently considered as an authoritative source for SailPoint IdentityIQ.
  • Validated end to end workflows for all the downstream applications like Watson, SAP CRM, Active Directory, Samson, Sapcare etc.
  • Worked on the Lifecycle Manager Events (Joiner, Rehire, Leaver, Transfer Conversion, Contractor Extension and Update) Workflows.
  • Designed BDD cucumber automation framework from scratch using selenium with java and created automation scripts for all the authoritative source applications and target applications.
  • Created the automation scripts to validate the user in both SailPoint and Target applications.
  • Created end to end automation scripts to aggregate the user to SailPoint and validated the same user is provisioned to target applications.
  • Initially started with Karate framework later after couple of months moved to BDD cucumber framework as client request.
  • Worked on Onboarding 65+ applications into SailPoint IIQ.
  • Worked on testing Custom object for different applications.
  • Worked on Integration with different applications.
  • Worked on different Out of the box and custom Quick links to provide the user Roles and Entitlements provisioning.
  • Actively working on Compliance Manager, Certifications (Access Reviews) Like Manager/Entitlement/Application Owner Certifications & Advanced Certification. Had a knowledge On Role membership & Role composition. Configuration of Roles, Policies and Certifications for governance compliance.
  • Designed Test Plan, Test Strategy and Estimations for Software Testing.
  • Developed API test cases and executed all the Api’s through Postman.
  • Performed Api automation using Rest assured.
  • Prepared and Executed Test Cases and conducted reviews for Test deliverables.
  • Coordinated with the Design Team, Development team for defect resolution.
  • Created Test Strategy Documents based on specifications for User Acceptance, Functional and Integration Testing.
  • Involved in Agile scrum meetings with project managers, business analysts and development teams.
  • Formulated Test Plans, Test Scenarios, Expected results and Test Data for the System Testing of CORE applications.
  • Collaborated closely with cross-functional Agile teams including developers, product owners, and business analysts to deliver high-quality software increments in iterative cycles.
  • Used CI/CD Jenkins for continuous integration, to compile, build and set up run schedule.
  • Created automation suite for regression testing and sanity testing & executed the same.
  • Working effectively with Developers, AGILE Team, Project Management for manual and automation, high quality, release deadlines and QA process improvements.
  • Implemented and adhered to Agile testing frameworks such as Scrum or Kanban, participating in all Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Responsible for creating the RTM documents and Test exit reports before each release.
  • Client: Capital One
  • Tools: Selenium, Manual, BDD framework, Postman, Rest assured, JMeter
  • Project Name: SailPoint Implementation and payments.

Lead/QASDET Engineer

T-Mobile
05.2019 - 05.2021
  • OIM to SailPoint migration project, the primary objective of migration is on boarding of HR authoritative applications into IdentityIQ to support the Identity Management.
  • The high-level interactions between the various components, including interactions between SailPoint IdentityIQ with the HR applications and downstream applications.
  • SailPoint IdentityIQ contains the business logic for loading the data, performing aggregation, generating certifications and generating reports.
  • SailPoint IdentityIQ is connected to the Workday to import user accounts. Workday data is also being imported to IIQ through additional JDBC, Webservice connectors. Workday, Fieldglass Service Partners, OKTA, TPR/TPri, Dealers is currently considered as an authoritative source for SailPoint IdentityIQ.
  • Creation of test cases for each of the application like Workday, Fieldglass, OKTA, Service Partners, Dealers and TPR.
  • Validated end to end workflows for all the downstream applications like Watson, Active Directory, Samson, Sapcare etc.
  • Developed automation framework by using Tosca and created automation scripts for all the authoritative source applications and target applications.
  • Developed the automation scripts from scratch to validate the user in both SailPoint and OIM for all of the applications.
  • Created automation suite for regression testing and sanity testing & executed the same.
  • Worked on RBA provisioning the AD Groups to the user.
  • Worked on migration of source system integration with SailPoint from UltiPro HR.
  • Worked on different Out of the box and custom Quick links to provide the user Roles and Entitlements provisioning.
  • Worked on the Lifecycle Manager Events (Joiner, Rehire, Leaver, Transfer Conversion, Contractor Extension and Update) Workflows.
  • Worked on Time Boxed Access and SOD Policy Workflows.
  • Tracked and reported key Agile metrics such as test coverage, defect density, and velocity, using data-driven insights to drive continuous improvement and optimize testing processes.
  • Used Maven to configure the dependencies to run framework and used GIT for version control.
  • Developed and maintained custom plugins or scripts for integrating SonarQube with build tools like Jenkins or GitLab CI.
  • Developed and executed Groovy-based scripts for API testing and integrated automated UI tests using Coded UI Test (CUIT) for web and desktop applications, ensuring comprehensive test coverage.
  • Fostered a culture of collaboration and transparency within Agile teams, actively participating in knowledge sharing sessions, code reviews, and cross-functional workshops.
  • Integrated SonarQube into continuous integration/continuous deployment (CI/CD) pipelines for automated code quality checks.
  • Performed performance testing by using JMeter for measuring web application performance and Load Stress capacity.
  • Documented test artifacts (Test Plan, Test Cases, Test Matrix) from design documentation.
  • Generated Agile test reports and dashboards to communicate testing progress, risks, and quality metrics to project stakeholders and Agile teams.
  • Used Jira tool for raising the defects and tracked it to get closure.
  • Validated the user in SailPoint and in database to check whether all the attributes are mapped properly.
  • Client: T-Mobile
  • Tools: Tosca,Selenium, SoapUI, JMeter
  • Project Name: SailPoint Migration

Lead/QASDET Engineer

Change Health Care (Emdeon)
06.2016 - 04.2019
  • The NPP is a new system we are developing to consolidate and replace legacy systems as well as to provide new printing features requested by CHC clients. The core features of NPP include the ability to receive client data files, compose digital documents, extract payment information, validate postal addresses and send batches of documents to a print queue to be printed, sorted, and posted from printing and distribution warehouses. The aim of the NPP is to use modern technology to improve business processes and create a more maintainable system.
  • Implemented Robot Framework by using Selenium2library for web portal for the first of the project.
  • Followed all the HIPAA standards.
  • Tested all the end-to-end transactions/conversion of EDI files.
  • Developed automation scripts for all the functionalities from frontend and platform services.
  • Implemented automation scripts for Mobile testing using Appium.
  • Automating application using TOSCA. Develop and Maintain test ... Automation testing of REST APIs using Rest Assured framework.
  • Initially started automation scripts with java and later changed to python by using robot framework.
  • For the current release we used Serenity BDD framework with Java and created automation scripts for the new application.
  • Used Maven to configure the dependencies to run framework and GIT for version control.
  • Used Jenkins for continuous integration, to compile, build and set up run schedule.
  • Wrote Groovy scripts for API testing using tools like Rest Assured or HTTP Builder.
  • Validated RESTful API endpoints, request/response handling, and data validation through Groovy-based automated tests.
  • Developed and maintained custom plugins or scripts for integrating SonarQube with build tools like Jenkins or GitLab CI.
  • Experience in Software Testing that includes Manual, Tosca Automation Testing, Database and Web Services testing.
  • Used Selenium Grid, Desired Capabilities, Remote WebDriver for distributing the execution in different machines, platforms and browsers.
  • Created automation suite for regression testing and sanity testing & executed the same.
  • Integrated SonarQube into continuous integration/continuous deployment (CI/CD) pipelines for automated code quality checks.
  • Created automation scripts for RESTful Web API’s by using Serenity BDD framework and Robot framework.
  • Worked on cloud (AWS) environment by creating EC2 instances.
  • Developed and executed Groovy-based scripts to simulate concurrent user behaviour, analyse performance metrics, and identify performance bottlenecks.
  • Experience in TOSCA Automation for Functional, Regression and E2E testing. ... Experience in Fiddler and Web Debugger for end point testing.
  • Performed performance testing by using JMeter for measuring web application performance and Load Stress capacity.
  • Working effectively with Developers, AGILE Team, Project Management for Selenium automation, high quality, release deadlines and QA process improvements.
  • Documented test artifacts (Test Plan, Test Cases, Test Matrix) from design documentation.
  • Responsible for the analysis impact on end-to-end functionality (integration testing).
  • Responsible for defect tracking using Jira by following defect life cycle, ensuring all defects are recorded, tracked and resolved.
  • For API testing, Created the SoapUI functional testcases and generating the test reports.
  • Responsible for documenting the test results for Integration, Regression and SIT test suits using Confluence.
  • Responsible to track the weekly project and utilization status and metrics report.
  • Done data base testing using MYSQL.
  • Client: Change Health Care (Emdeon)
  • Tools: Selenium, Robot Framework, Serenity BDD Framework, SoapUI, JMeter

Lead/Sr.QA

Eco Promotions, Drupal (E-commerce)
01.2015 - 06.2016
  • Working within a scrum environment on the ongoing project. Eco Promotional Products, Inc. (EPP) is the only totally “green”, full line promotional products company in the Ad Specialties Industry (ASI). We are dedicated to sustainability, supplying environmentally responsible merchandise and respecting our natural resources. In Eco Promotional Products' efforts to assist our customers in making informed and responsible purchasing decisions, we have icons identify the eco-friend attributes of each product: Reusable, Recyclable, Recycled, Organic, Compostable, Biodegradable, USA Made, Socially Compliant, and Renewable Energy.
  • Documented test artifacts (Test Plan, Test Cases, Test Matrix) from design documentation and functional specifications
  • Extensively automated regression and functional test suites by developing over 200+ test cases, 8 test suites using Selenium WebDriver, JAVA, TestNG
  • Implemented Hybrid framework from the scratch.
  • Working with Java to use Selenium-Web driver API library to write Automation scripting.
  • Used Selenium Grid, Desired Capabilities, Remote WebDriver for distributing the execution in different machines, platforms and browsers.
  • Used Eclipse to debug Java code and utilize Maven as Project Builder with internal Maven Dependency repository.
  • Used Maven to configure the dependencies to run framework and GitHub for version control.
  • Used Jenkins for continuous integration, to compile, build and set up run schedule.
  • Performed exception handling using try catch finally blocks.
  • Developed new test scripts for the regression and sanity testing & execute the scripts.
  • Prepared and executed test suite through TestNG via Ant and generated XSLT reports.
  • Worked on cloud (AWS) environment by creating EC2 instances.
  • Developed and executed Groovy-based scripts to simulate concurrent user behaviour, analyse performance metrics, and identify performance bottlenecks.
  • Wrote Groovy scripts for API testing using tools like Rest Assured or HTTP Builder.
  • Validated RESTful API endpoints, request/response handling, and data validation through Groovy-based automated tests.
  • Integrated SonarQube into continuous integration/continuous deployment (CI/CD) pipelines for automated code quality checks.
  • Developed and maintained custom plugins or scripts for integrating SonarQube with build tools like Jenkins or GitLab CI.
  • Experience in Software Testing that includes Manual, Tosca Automation Testing, Database and Web Services testing.
  • Developed and executed ERP supply chain end to end test cases for all the applications.
  • Verify the Automated Test Result, and Logging the Defect in Mantis and updating status to the higher management.
  • Using the Agile methodology and scripts will be prepared based on the Sprints/Stories assigned by the Scrum Master.
  • Performed Mobile testing for devices like Android, Apple, iPad etc.
  • Prepared the SQL queries for database testing.
  • For API testing, Created the SoapUI functional testcases and generating the test reports.
  • Integrated the SoapUI pro project with selenium to write test scenarios.
  • Performed performance testing by using JMeter for measuring web application performance and Load Stress capacity.
  • Participated in system walk-through and inspection meetings to understand the business rules and system operation flows.
  • Client: Eco Promotions, Drupal (E-commerce)
  • Tools: Selenium

Lead/Sr.QA

Silvertech, India/USA
01.2015 - 04.2015
  • Worked within a scrum environment on a large-scale AngularJS project. Silvertech website will be fully responsive, designed and developed so the layout will automatically configure to the device it is being viewed on. Using jasmine-node for unit testing the project and NodeJs for batch testing new data against data output from the existing ActionScript.
  • Testing the responsive application for delivery online and within native mobile wrapper applications on iOS and Android.
  • Designed the Automation test Scripts using Selenium Web driver.
  • Requirements gathering from the client & understanding the requirements.
  • Prepared the Test plan document & Level of Estimation (LOE) document.
  • Designed the test scripts using Selenium Web driver and to handle the tests with Jasmine framework.
  • Performed cross browser testing & Mobile automation testing on different browsers such as IE, Safari, Firefox, Chrome.
  • Runs the test by using Spec file and Configuration file and debugging the test scripts.
  • Worked with the CI process to reduce risk by using tools like Jenkins, GIT etc.
  • Automating application using TOSCA. Develop and Maintain test ... Automation testing of REST APIs using Rest Assured framework.
  • Integrated the SoapUI pro 5.0.0 project with selenium and cucumber (BDD) to write test scenario in a readable fashion.
  • Created the SoapUI REST functional testcases and generating the test reports.
  • Experience in Software Testing that includes Manual, Tosca Automation Testing, Database and Web Services testing.
  • Worked on cloud (AWS) environment by creating EC2 instances.
  • Wrote Groovy scripts for API testing using tools like Rest Assured or HTTP Builder.
  • Validated RESTful API endpoints, request/response handling, and data validation through Groovy-based automated tests.
  • Executed end to end ERP supply chain workflows for all the related applications.
  • Integrated SonarQube into continuous integration/continuous deployment (CI/CD) pipelines for automated code quality checks.
  • Performed the load testing and stress testing by using JMeter Apache tool.
  • Developed and executed Groovy-based scripts to simulate concurrent user behaviour, analyse performance metrics, and identify performance bottlenecks.
  • Developed and maintained custom plugins or scripts for integrating SonarQube with build tools like Jenkins or GitLab CI.
  • Experience in TOSCA Automation for Functional, Regression and E2E testing. ... Experience in Fiddler and Web Debugger for end point testing.
  • Performed database testing by writing and executing Sql queries.
  • Status reporting on daily and weekly to the higher management and to client.
  • Defect finding and logging the bugs in Jira tool for defect reporting system.
  • Client: Silvertech, India/USA
  • Tools: Selenium, Protractor tool & Manual

Sr. QA Analyst

IBM India Pvt Ltd
06.2010 - 12.2014
  • Nationwide is the 3rd Largest Building Society for mortgage loans across the world. It primarily deals with the Prime Lending (MPOS) along with Special Lending (NSL). TMW (The Mortgage Works) was the Specialist lending brand of the Portman Building Society and UCB Home Loans was the Specialist lending brand of Nationwide Building Society. After the Portman Building Society merger with NBS, Nationwide Specialist Lending (NSL) was created, bringing together two specialist lending brands. The Mortgage Works (TMW) is part of Nationwide Specialist Lending, and offers a range of specialist mortgages, primarily through mortgage Brokers/intermediaries. The portfolio originated through the UCB and TMW lending businesses and predominantly comprises of specialist loans.
  • Created and updated test scenarios, test plans, and test cases according to user story and design.
  • Performed architect, design and develop test cases and test scenarios against business requirements that were scalable, maintainable and extensible.
  • Support closing activities(intraday statement provision, payment rejections solution, intercompany loans confirmation etc )
  • Created a maintainable and reusable hybrid test automation framework.
  • Maintained data driven Test Suites for subsequent Regression testing.
  • Utilized Selenium Web driver, Selenium-Grid with TestNG to perform cross browser Functional Testing for easier maintenance, reusability and readability of scripts using java.
  • Perform Cross Browser Compatibility testing using Firefox Driver, Chrome Driver, Internet Explorer Driver etc.
  • Used Firebug and Fire path to identify object, Xpath, CSS Selector, ID, Name locators.
  • Prepared and executed batch test suite through TestNG framework via Ant.
  • Implemented and configured SonarQube for code quality analysis in the software development lifecycle.
  • Worked on cloud (AWS) environment by creating EC2 instances.
  • Wrote Groovy scripts for API testing using tools like Rest Assured or HTTP Builder.
  • Validated RESTful API endpoints, request/response handling, and data validation through Groovy-based automated tests.
  • Integrated SonarQube into continuous integration/continuous deployment (CI/CD) pipelines for automated code quality checks.
  • Developed and maintained custom plugins or scripts for integrating SonarQube with build tools like Jenkins or GitLab CI.
  • Successfully implemented automation framework using Tosca Trecentist
  • Experience in TOSCA Automation for Functional, Regression and E2E testing. ... Experience in Fiddler and Web Debugger for end point testing.
  • Experience in Software Testing that includes Manual, Tosca Automation Testing, Database and Web Services testing.
  • Prepared the test scripts for multiple scenarios like Mouse Hover, Dropdown list, text identification etc.
  • Developed and executed Groovy-based scripts to simulate concurrent user behaviour, analyse performance metrics, and identify performance bottlenecks.
  • Used Cucumber BDD tool for developing the framework for the Acceptance testing.
  • Used Selenium Grid, Desired Capabilities, remote WebDriver for distributing the execution in different machines, platforms and browsers.
  • Used Maven to configure the dependencies and to run framework
  • Used Git as repository and Jenkins tool for continuation Integration.
  • Prepared Test Plan, Metrics, and risk & mitigation for all the major releases.
  • Worked on the QC Customization for tracking the defect in very efficient manner.
  • Logging the Defect in Quality Center (QC) and updating status to the higher management.
  • Prepared Test Report based on the test execution and will send the report to client on weekly basis.
  • Client: NBS, India
  • Tools: Selenium Web driver, Manual
  • Project 1: Client: NBS, India (July 2013 to Dec 2014)
  • Project 2: Client: Royal Bank of Scotland, India July 2012 to June 2013
  • Project 3: Client: Wellpoint, India (July 2011 to July 2012)
  • Project 4: Client: BCBSMN, India (June 2010 to July 2011)

Automation Engineer

L&T Infotech, India
02.2008 - 05.2010
  • PAC is a common Accounting Division for all L&T Operation Divisions viz., Engineering & Construction Projects (E&C), Engineering, Construction & Contracts (ECC), Heavy Engg. (HED), Electrical & Electronics (EBG), Machinery & Industrial Products (MIPD), and Information Technology & Engineering Services.
  • PAC has gone functional upgrade with SAP ECC6.0. Have been involved in Testing of the new functionalities in MM, FI and TRM. With mercury tool QC in integration with SAP Solution Manager.
  • Designed the test cases and executed those test cases according to the requirements.
  • Participated Testing like Functionality, Regression.
  • Documented all defects to ensure application software functionality for present and future builds. Logged defects and created various defect reports using a bug tracking tool.
  • Successfully implementation of Data Driven QC-QTP architecture for SAP-Testing
  • QC Administration
  • Trained the resources on QC, QTP and testing practices.
  • Implemented and configured SonarQube for code quality analysis in the software development lifecycle.
  • Successfully implemented automation framework using Tosca Trecentist
  • Designed QTP test architecture
  • Integration of QTP with QC
  • Integration of Solution Manager with QC.
  • QTP script preparation.
  • Execution of Automation Scripts from Mercury Quality Center (Test Lab)
  • Defect management and resolution through QC.
  • Client: L&T, India Sep 2009 to May2010
  • Client: L&T (HR), India Jan 2009 to Sep 2009
  • Client: P&G - Procter & Gamble, India Feb 2008 to Dec 2008

Education

Bachelor Of Engineering (Btech) - Computer Science & Information Technology

JNT University
2007

Skills

  • Automation tools: Selenium WebDriver, Tosca, Robot Framework, Cucumber BDD Framework, QTP, Protractor, RQM, Edifices, PEGA, SAP TAO, Maven, and Jenkins
  • Performance tools: JMeter, BlazeMeter, Tosca, NeoLoad
  • Management tools: QC, Azure DevOps, Mantis, JIRA, and Rational ClearQuest
  • Continuous integration: Jenkins, Git, GitHub
  • Languages: Core Java, Python, JavaScript, VBScript, SQL, PL/SQL, C, HTML
  • Databases: Oracle, MS SQL Server, IBM DB2, MySQL, and Microsoft Access
  • MS Office tools: Word, Excel, Project, Visio, PowerPoint
  • Operating system: Windows 95, 98, NT, 2000, XP, UNIX

Timeline

Lead/Sr. QA Engineer

Capital One
06.2021 - Current

Lead/QASDET Engineer

T-Mobile
05.2019 - 05.2021

Lead/QASDET Engineer

Change Health Care (Emdeon)
06.2016 - 04.2019

Lead/Sr.QA

Eco Promotions, Drupal (E-commerce)
01.2015 - 06.2016

Lead/Sr.QA

Silvertech, India/USA
01.2015 - 04.2015

Sr. QA Analyst

IBM India Pvt Ltd
06.2010 - 12.2014

Automation Engineer

L&T Infotech, India
02.2008 - 05.2010

Bachelor Of Engineering (Btech) - Computer Science & Information Technology

JNT University
Srikanth Kotapati