Post Job Free
Sign in

Project Management .Net C#

Location:
Jamaica Plain, MA
Posted:
February 22, 2025

Contact this candidate

Resume:

Srinivas

Kokkula

+1-978-***-****

**********@*****.***

www.linkedin.com/in/skokkula

Visa status: Green Card valid until 4/2034

Program /Project management objectives

Over 18+ years of experience in Software Application development, Manual and Automation Testing. Extensive experience in designing and developing automation Hybrid Framework (BDD, TestNG, Keyword, Data Driven) & QC Admin. Scripts developed from scratch. Worked as a Sr.Automation Test Lead/Architect primarily in the areas of AWS iCloud / Client Server (Incl. Trading Financial, FIX Mortgage, Health Care, Telecom, SAP-ECC 6.0, CRM-Netweaver2007, Siebel-CRM, People-Soft, API, COM) and BTP, Business component process (BPT process in .Net, BPT Accelerator for SAP) with xRPM including 4-year exp development on Logistics, RFID domains in Singapore.

Work Experience Summary:

Extensive experience on Selenium WebDriver-Cucumber TestNG/BDD framework (used Gherkin, Java, Maven, TestNG, RESTful API, .Net C#, RestAssured API, Appium, Performance load test), Playwright . All the test results and validations updated Extent Report and stored in shared folder.

10+ years of experience of Software quality and Quality Assurance and Automation Architecture (MF ALM (LeanFT and UFT15)/QC Admin) and API, Web Services, SOAPUI (SOAP, RESTful). Including 4 years worked on development (VB) in Singapore.

5+ years of Mobile/Tablet automation experience on IOS and Android devices using XCUITest with Swift and Appium with Java.

Exposure on Python programming and executed regression scenarios.

Independent Automation framework design and development from scratch based on requirements with Core Java or .Net(C#) OOP’s concepts. And build the regressions cases and execute from Jenkins as part of CI/CD.

Expertise in E2E(End to End) regression testing, worked on AWS, HP ALM, TFS, Splunk, Zephier, Jira, Jenkins, SVN, GIT, Jenkins, Appium tools, SAP R/3 TAO, SAP BTP, HANA, S4HANA.

Experience on Test Planning, Designing, Implementing, automated test cases coverage (Unit/SIT/UAT), issues escalate, backlog, maintaining requirements trackability relationships and adherence, worked with cross-team collaboration.

Worked closely with PM to communicate and document QA related risks, provide QA status and metrics.

Strong in Database testing using Oracle (DB2), MS-SQL (Procedures, Triggers, PL/SQL), DBArtisan, TOAD, Reports Testing (ETL-Informatica), Crystal Reports, MongoDB, AWS EC2, S3, RDS

1+ years experienced as scrum master and follow up daily tasks and meeting scheduled. Explained artifacts with team and discussions with PO and Dev team. Extensive experience coordinating with Offshore and Onsite teams. Led a team of 10+ employees.

Worked directly with Director’s and CTO’s for confirmed the frameworks and demo presentations.

Education & Certifications:

Master of Computer Applications (MCA) – Sept 1997 from Osmania University.

Batchelor of Science(B.Sc-MPC) – 1994 from Osmania University.

**Certified Scrum Master (CSM) from Scrum Alliance–ID:001072639 – Dt 5/10/2020.

**HP/Mercury Quick-Test Professional 9.2 Certified.

*Microsoft Certified Professional in Visual Basic 6.0(MCP).

*Microsoft Certified Professional in MS-SQL (MCP).

Project Experience:

DCCA, MD Dec 2024 to till date

Technology : Java 1.8, Selenium, WebDriver, Postman, Rest API, Jenkins, Playwright, TestRail

Project : DCCA – MTFDM (Dispensing Enrollment)

Role : Sr. Automation Test Lead/Architect – Design and Implementation

Responsibilities:

UAT and design, developed automation framework (TestNG, Cucumber) for DCCA apps.

Automation scripts developing using Java, Selenium, TypeScript using Playwright tools.

Written test cases and executed in TestRail.

API test scenarios automated in RestAssured – Java Selenium tools.

Visa Inc HQ, Foster City, CA May 2022– Aug 30 2024

Technology : Java 1.8, Selenium, WebDriver, Postman, Rest API, Jenkins, CoPilot, Sikuli, Splunk, Kafka, Redhat, MongoDB, HeadSpin Mobile Devices, AWS,Python, XCUITest appium.

Project : RISE – VTS(Visa token services) and VDCA(Visa Digital Commercial apps)

Methodology : Agile, Wiki’s confluence

Role : Sr. Automation Test Lead/Architect – Design and Implementation

Responsibilities:

UAT and design, developed automation framework (TestNG, Cucumber) for VDCA apps and VTS applications.

Automation scripts developed using Java, XCUITest Appium and Jenkins executed all API’s in CERT1, QAINT, AACERT environments based on configurations in DCP, VTS, Toggle tokens.

Automation framework designed using Gradle – folders (Utilities, POM, Test, XML. Test Data, TestConfig, API, Json), regression test cases executed through Jenkins Build CICD pipeline (*.yml file) through sending emails to respective team members.

Added features for Headspin cloud devices and launch mobile apps like prepaid cards and regression execution existing scenarios like prepaid card activation, Wallet card, Balance transfer, pricing, Travel trips, deposits, loan balance, Notification alerts enable/disable. Biometric login account and used Copilot, GenAI for push the code.

Worked on FX connect tools and managed funds transfer in debit cards, credit cards executed various scenarios and issues raised in Jira. Discussed with respective dev teams and following up.

EVT API’s automation framework designed and implemented successfully isn ACCERT, SANDBOX environments.

UAT Test scenarios, automation scenarios executed in headspin devices for VDCA apps. Jenkins executions – daily basis., hourly basis on smokes, regression test cases. UAT manual test cases also executed in every sprint. Reported failed scenarios to dev team and follow up.

Test scenarios automated using WebDriver for Card activation – PAS web portal app.

Managed team members and helped to fix issues. Every day I had meetings with QA team members and manager, director update the status. Monthly once had sign off meeting with QA team and automated test cases(200+ RestAssured api’s).

Toyota Motors-North America (TMNA), Dallas, TX June 2020– April 2022

Tools : Selenium (Cucumber, TestNG, RestAssured API, GitLab, CICD,XLR), Kobiton, Perfecto tools. XCUITest appium,AWS S3, JFROG tools,

Technology : Java 1.8, Selenium, IntelliJ Idea, Postman, Kotlin,RestAssured API, LeanFT

Project : Toyota Motors North America- Toyota and Lexus (iOS and Android)

Methodology : Agile, Jira, GitLab.

Role : Sr. Test Automation Lead/Architect – Design and Implementation and Scrum Master, QA Lead.

Project Responsibilities:

UAT and Developed automation designed selenium framework for Toyota mobile applications (Native apps) – iOS and Android.

Kobiton has multi device (cloud, private) platform web portal and connect to the device and test native applications.

Automation scripts developed using Java, XCUITest Appium, connecting to the Kobiton device and launch native apps and executed automated test cases including AWS database(S3).

Automation framework designed using Gradle – folders (Utilities, POM, Test, XML. Test Data, TestConfig, API, Json, Sikuli), regression test cases executed through GitLab CICD pipeline (Gitilab-ci.yml file) through XLR and report sending to all users and stake holders.

In this BDD framework used JFROG classes to maintain sigleSignIn, APIkey classes. These JFROG are maintained by admin and access given to team members.

for Test everyday had meeting with QA team members and managers update the status. Weekly once had sign off meeting with QA team and automated test cases (300+ RestAssured api’s and 500+ UI scenarios covered).

Service Corporation International (SCI), Houston, TX May 2019–May,2020

Tools : Selenium (WebDriver, TestNG, Rest API, JMeter, Jenkins).

Technology : .Net C#, Sitecore, Sales Force, RestAPI, MongoDB, Postman, MeM Service, BrowserStack, NewRelic.

Project : Dignity Memorial and Beacon iOS app (iPad), TFS tools.

Role : Sr. Test Automation Lead/Architect – Design and Implementation and Scrum Master.

Project Description:

Developed automation design selenium framework with OOP’s concepts, collections from scratch and implementing and delivering regression testing functionalities based on client applications. Specialized in automating the large number of test case (Regression Test) using Selenium-Web Driver, Appium open-source tools. 3 applications functional regression test cases automated (DignityMemorial, SCICorp, RoseHills).

Automated regression test cases updated in TFS- Git Repository. Build and executed automated test suite through Jenkins as part of CI/CD.

Automated test cases UI application content validations using Rest Assured (Rest API) – used Json format.

Executed End to End(E2E regression) test cases through SeleniumGrid2.3 using multi browser testing (Firefox, Chrome, Safari, Edge).

Experience working in Cloud AWS-EC2(Elastic Compute) Environment.

Prepared Test plans, Test matrices, Test strategy documents and sign off before release to production. Test documents update to toll gates in TFS. Identified defects raised and tracked in TFS to follow up.

Beacon app-iOS – Appium – Automated manual test cases and converted billing PDF’s(Image) content to text.

Expert on Crossbrowser testing using Browser Stack & API testing.

As Scrum master – updates daily tasks and estimates, changes, status update in TFS. Explained artifacts with team and discussions with Dev, QA teams.

Performance Test (J-Meter 5.1) designed and prepared reports (Concurrent users up to 500).

Managing and Training communicate with QA teams in Argentina. Demonstrated to all the managers, directors from different applications.

State Street, Boston Aug 1, 2017 – April 30th, 2019

Tools :Selenium (Eclipse Mars) (WebDriver, Java, Maven and TestNG), HP-ALM, UFT15/LeanFT Architecture,

Hybrid Framework, VB Script Editor.

Technology :JAVA, TRAX –MCH Prices streaming, Jira, Jenkin, SVN tortoise, AWS Web(Elastic Beans) application, FTP, Treasury Products, Putty – Unix.

Project :NDS (Nav Distribution Services-Capital Markets) (Core JAVA, WEB portals. Oracle11g), Web Socket, Jenkins Jobs, RTC-Jazz Team Server (IBM), Legacy systems, MCH (IBM -Mainframe).

Role :Sr. Automation Test Architect (Selenium WebDriver/ HP UFT12.54 Automation/Renorex).

Responsibilities:

UAT executed and developed automation framework design with core Java OOPs concepts from scratch and implemented and delivered regression testing functionalities based on client applications. Specialized in automating the large number of test case (Regression Test) using UFT15(HP)/LeanFT and Selenium-Web Driver -Java (AWS web Services, API) open-source tools. Managing QA teams in Poland, China & India EMEA Team).

Developed java Appium automation scripts in UAT using AWS web services. Fetch data using SQL queries and validations updated in excel sheets (i.e results). Validated various set out messages based on fund types.

Using Mainframe commands, funds rolling dates have been changed to current date before using regression or manual testing.

Developing huge manual test cases based on application functionalities in UAT and reviewing the client managers.

Developed Excel macro’s for funds data (fund pricing) auto upload to MCH.

Developed, review and executing regression test cases and HTML results updating to HPQC and reviewed by client managers.

Developed Rest API validations and UI test cases for functional and regression tests and executes regression test suites using Jenkins as part of CI/CD.

Defects updating in HPQC and follow up with dev teams. daily stand-up meeting and updating the tasks. Discussing the defects and other tasks – Scrum/Agile process. Stories assigned to team members and responsible for test development and execute regression testing. Test cases developing using acceptance criteria. Story available in Rational Team Concert (IBM Jazz).

Weekly meeting with client manager and along with the other teams as well.

Agile methodology – attending retro, review meetings. Agile practice SCRUM, BDD - Continuous Testing and deliveries with Jenkins.

Prepared Test plans, Test matrices, Test strategy documents and sign off before release to production. Test documents update to toll gates in RTC.

Fannie Mae, DC Nov 17th, 2014 – July 31st, 2017

Tools : Selenium-WebDriver, BDD framework(Gherkin), Core Java, Maven.

Technology : Oracle 10g - DB Artisan, Jira, Jenkin, SVN tortoise, Web application, Putty – Unix.

Aladdin Product (JAVA, WEB portals. Oracle11), ODS (Operational Data Store) TortoiseSVN, Rally Software, VMWare, FTP, Treasury tools, Shell Scripting.

Methodology : Scrum/Agile – process – Kanban Board. As Sr. Test Automation developer - (Selenium/HP UFT12.54 Automation)

Responsibilities:

LPPUB - Single Family data publications(Mortgage data): Fannie Mae continues to evaluate and enhance its Single Family-Loan Performance Dataset to provide greater transparency and ease of use for the market. Acquisition, Performance data sets, Data loads from various data sources like RDW/ADW/CLM to LPPUB.

Aladdin -BlackRock(Investment management & Trading): It is an end-to-end investment platform (module Trade Entry, Allocations, Dashboard).

Responsibilities (Selenium WebDriver, JUnit, Jenkins, Gherkin - HP ALM – QTP UFT12.54 Automation):

UAT testing and designed, developed and executed automated test scripts using Selenium Web Driver for regression testing using cucumber BDD framework with Core Java, OOP’s concepts, Cucumber and Gherkin features.

Automation work for daily tasks and provided status reports on the progress update to scrum master and product owner. Daily having scrum meeting and updates tasks and discuss with team members including dev team.

Designed and developed new Automation Hybrid Framework for all the modules. Scripts developed from scratch. Used excel objects and parameterization and written macros for comparison and sending status email. Extensively created components and used dynamic descriptive programming (Not record and play back and repository). For execution scripts using drivers’ script. Driver script loads all library files and test cases, input data file, result steps (Pass/Fail) reporting on log file and excel column.

Centralized data sheet, App.Config file prepared using calendar dates and test cases. Batch runs using calendar date column and each column multiple tasks assigned. Output Trades data loading in results sheet. Completed automated scripts updated in TortoiseSVN.

Developed Rest API test cases for functional and UI regression tests and executes regression test suites using Jenkins as part of CI/CD including ODS data verified records and executed scenarios from Jenkins.

Huge data related derivatives used and matching results with DB.

Worked on FX connect tools and managed funds transfer in loans and executed various scenarios and issues raised in Jira. Discussed with respective dev teams and following up.

Daily tasks updates and estimates, changes, status update from Jira and Kanban board.

Defects raised and tracked in ALM to follow up.

Prepared documentation like Agile testing document and stake holder feature document.

BP (British Petroleum) – Houston, TX July 1st, 2014–Nov14th,2014

Tools : HP ALM, QTP UAT 12 Architecture, Hybrid Framework, VB Script Editor, TFS Admin-2013

Technology : .SAP ECC Plant maintenance, WEB portals. Oracle11, Silver Light Services

Role : Sr. Test Automation Lead - (HP- ALM, UFT12 Automation), Scrum methodology (Kanban).

Project Responsibilities:

OCP: Credit Consolidation – Credit Line Summary, Collateral Setup, Spot Netting, Special Deals

Responsibilities (HP-ALM, UFT12 Automation):

Lead the QA Team of 6, co-ordinate, managed, assigned automation work for daily tasks and provided status reports on the progress to Project Manager. Daily scrum meeting and updates tasks and discuss with team members including UK team.

Developed and executed manual scenarios in SAP ECC Plant maintenance various modules Plant capacity, Invoice creation, Cost center planning and estimations, Planning inspections based on requirements. Results updated in HP ALM and issued discussed with respective team members.

Designed and developed new Automation Hybrid Framework for all the modules. Scripts developed from scratch. Used excel objects and parameterization and written macros for comparison and sending status email. Extensively created components and used dynamic descriptive programming (Not record and play back and repository). For execution scripts using drivers’ script. Driver script loads all library files and test cases, input data file, result steps (Pass/Fail) reporting on log file and excel column. I automated scenarios like un-identified objects (2 images in cell), reading from object properties in web table.

Test Case UI designed screen for test case execution, Using UI any user/team member can execute test cases.

Converted large number of manual test scenarios into automated test scenarios and test cases, including databases (Oracle) automated test scenarios from TFS.

Daily status report updated to all team members including offshore team members. Developed code updated into TFS.

IkaSystems Corp, Southborough, MA Aug,16 2010-June,30 2014

Tools : Selenium, Mercury QTP ALM, UFT, QC Admin. Web Services (SOAP/RESTful)

Technology : .NET, MS-SQL2008, WEB portals. Oracle11, IVD Devices, EDI

Role : Sr.Test Automation Architect/Lead – QTP ALM(QTP UFT Automation/QC Admin/Web Services, Selenium WebDriver, Jenkins)

Domain Tech : Health Care Technology –Sales Portals, ProHedis, Billing, Claims, Medicare Gateway

IkaSystems: a premier provider of enterprise, web-based core administrative solutions for the healthcare payer market.

Responsibilities (Web Services, Selenium WebDriver, HP-UFT Automation and QC Admin):

Lead the QA Team of 5, co-ordinate, managed, assigned automation work for daily tasks and provided status reports on the progress to the VP and Manager.

Designed and developed new Automation Framework for all the applications. Scripts developed from scratch. Extensively created components and used dynamic descriptive programming.(Not record and play back and repository).

Automation framework designed from scratch. Selenium/UFT is a functional test automation solution that drives testing efficiency across all aspects of test automation—GUI including Web applications

Converted large number of manual test scenarios into automated test scenarios and test cases, including databases automated test scenarios in quality center. Based on user roles (Sales Representative, under writer, Broker, Accounts manager) automated test cased will be executing. Used automated scripts in functions, procedures (vbs file), Actions, Re-usable actions and data driven process (excel objects and excel sheets).

Converted and verified Auto Group Loaded file (Groups, Subgroups, Class, 270-Eligibility Enquiry,271- Eligibility Response, 835-Payment,837-Claim, Upay file) data with application data. UPMC benefit Plans(76) verification fully automated.

Rolling Logic – Automation script developed with verified all measures (110), Data provider with large member’s information in ikaProhedis applications with appropriate reports based on latest reference date. All measures validate based on functionality and results updated for each provider with multiple members in excel sheets.

QC – Excel Reports: Defects issues filter by product and client, and export to standard excel templates – using SQL Pivot tables. Fully automated and running windows scheduler weekly base.

QC Admin – Workflow Script Editor: Few components enable/disabling using API programming based on roles. Status disabled if closed defects. Admin role can re-open the status.

All QTP scripts are executed from QC or Batch run and excel results (reports) are sent to team members by email alerts including attachment.

AMD (Advance Micro Systems Inc) – AUS, Texas, USA Apr 08, 2008- Aug 13, 2010

Project : SAP ECC Plant maintenance, HR (HCM)-Payroll, MM, SD, CRM Netweaver 2007(Portal-HR [ESS/MSS],

Supply Chain mgt, TruClient12.6, SAP BTP,CRM [MSM, CHM, GCC]) with xRPM,

Tools : HP QTP9.2 Architecture, Quality Center9.2, BA (Business Analysis),Focus Frame 2.0(BCIE, Consolidator),

BPT (Business Process Test), agile method,UML Design, Load Runner.

Role : QTP Automation Architect www.amd.com

Responsibilities:

As a Test Automation Lead (SAP modules – SAP ECC Plant maintenance, HR-HCM, CRM-Netweaver 2007 with xRPM- MSM, SAP BTP, CHM, GCC)-SAP Collaboration Projects(cProjects).

BA (Business Analysis) – Analyze, Design, Build, Test, Deploy, Support.

Developed and executed manual test cases in based on requirements in SAP ECC plan maintenance and purchase orders, inventory, invoice creation. Capacity of plant maintenance, Cost center and settlements.

Tool CBASE (Component Based Automation Script Efficiencies) and is a series of configurable libraries that are implemented and configured as part of the SAP Application TAO (Accelerator™) package. The three “Reusable, Maintainable, and Reliable” libraries are visible through the user interface of QC solution, and tests can be created through drag-and-drop functionality using this software.

Automated scripting the various organization structures, Hire, payroll and benefit applications based on functional TCP’s. Components developed 3 categories - SAP Transaction Components, SAP common functions, SAP Buttons. All components developed in descriptive programming. Business components process done in streamline process.

Payroll module - Automated large number test scenarios converted into reduced number of automated test scenarios, Systematic approached by “Test Classification Tree Method”. Used automated scripts in Functions, procedures (vbs file), Actions, Re-usable actions and data driven process.

Regression test, Scenario test done, Database testing done, Integration test done in HRDRU env.

Verifying messages in client workstation (MQ Series).

Logging the bugs in Quality Center. Responsible for bug tracking, validation, and closure of bugs.

Developed performance test scripts on CRM applications using TruClient Protocol(Tools HP Load Runner).

Enterprise architect business component process documentation prepared for HR-module, CRM. Designed business flow documentation in UML.

Lead 3 QA consultants, coordinated, managed, assigned work for weekly tasks and provided status reports on the progress to the Project manager. Successfully migrated scripts to new projects in QC9.2 (QC10) i.e. SAP-IT1, IT2, IT3 levels are successfully implemented in 2009 year.

AT & T Mobility – Austin, Texas, USA Dec 18, 2007–Mar, 28, 2008.

Network Simulators: Anite, Rohde-Schwarz, Anritsu, IVR

Technology : SAAS-Terminal Automation Manager, Spectra2, Project IE3.3- Automation Manager

Tools : HP QTP 9.2, Quality Center 9.0.

Role : QA –Sr. Automation Analyst, www.att.com

Responsibilities:

Lead 2 QA consultants, coordinated, managed, assigned work for daily tasks and provided status reports on the progress to the Project Manager.

Authored Automation Test Plan and Traceability Metrics. Designed test automation framework by coordinating with different Functional Testing Teams and Users. Quality tested on mobiles in Vibration, Temperatures and Drop.

Automated all the Protocol scripts and executed them from QC. Verified log files with mapping file and pattern file. All scripts were automated on a common platform. Designed the Global Object Repository (Used descriptive programming on VBscript), Global Function Libraries and Error handling concepts.

Generated reports in a HTML format (Scripting.FileSystemObject) and Errors created on a log file and uploaded to QC as an attachment.

Executed script reports and moved the log files to the data server, based on each model.

Delivered 3 phases successfully to the client for all scripts and Reports. Supported & trained the client users.

NYFIX - NY, USA May 01,2006 – Dec’16,2007

Project : NYFIX Trade Scope – FIX Trading Application

Technology : Web Services application (SOA-WSDL, XML, SOAP), .Net, Oracle 10g, PL-SQL, Unix-Shell Scripts

Tools : HP QTP9.1, Quality Center, Putty, PVCS Tracker, Adobe (Flash) Add-ins (www.nyfix.com)

Systems : Windows XP, Linux server, Macintosh platforms

Role : QA Sr. Automation Tech Lead

Responsibilities: Automation Tech Lead

Formulated the overall test strategy for the applications and infrastructure.

Authored the automation Test plan, designed the test automation framework by coordinating with different Functional Testing Teams and Business Analysts.

Designed spreadsheets that allow the flow of the data and the object information for a particular functional scenario. Built the Object Repository (Used Descriptive Programming in VBScript), Function Libraries and Error handling concepts. XML configuration file verified by application using library functions.

Market data information – Bid price, Bid Size, Ask Price, Ask Size, Last Price, Last size…. Verified by application.

Developed and reviewed test scripts coded in VB Script for manual test scenarios and Parameterization of test cases using excel spread sheets. Extensively used Descriptive Programming in VBscript (methods used Description. Create, CreateObject, ChildObjects to develop the Automation scripts.

Detected, Classified and reported bugs through Defect Tracking System on PVCS tracker tool. Involved in UAT (User Acceptance testing).

Updated the database messages and executed UNIX Shell scripts.

Wrote complex SQL Queries, Integrated SQL Queries using joins and executing on TOAD.

Communicated testing requirements, dependencies, deliverables and maintained testing sign-off. Defects reported to QA manager and functional teams. Involved & Supported the Business Analyst (BA) team.



Contact this candidate