Post Job Free

Resume

Sign in

Software Developer Automation Testing

Location:
McDonald, PA
Posted:
February 06, 2024

Contact this candidate

Resume:

Suresh Kumar Chinnam

302-***-****

ad3e21@r.postjobfree.com

SUMMARY:

Overall 17 years of IT Industry experience with strong testing & development experience in Insurance, Healthcare, Telecom, Financial domains

Having around 12+ years of in-depth experience in Manual Testing & Automation Strategy & design and Automation Testing

Worked as a Software Developer for 4+ years with .Net and PHP with MySQL/Oracle as backends

Proficient in Functional Testing tool Unified Functinal Testing (UFT/ QTP) with the Keyword driven and Hybrid frameworks

Expertise on Selenium test automation using Selenium WebDriver, JAVA, TestNG, Cucumber, Maven, GitHub, Jenkins

Designed and implemented different automation frameworks using POM (Page Object Model) framework with the help of TestNG and Cucumber

Have experience in implementing BDD through Cucumber and created the Feature Files for Cucumber Automation

Experience in using UFT VBScript utilizing both static and dynamic descriptive programming

Having knowledge with REST API service testing using SOAPUI, Postman & RestAPI

Have both manual & automation testing Experience in Banking, Healthcare and Compliance domains

Extensive working knowledge in all phases of Software Development Life Cycle (SDLC) providing solutions for complex enterprise-software applications from Requirement analysis to Testing signoff. Worked on Agile and Waterfall models.

Experienced in handling all test Artifacts Test Strategy, Test Plan, Requirement Traceability Matrix (RTM), Defect Management, RCA and Test Summary Report.

Maintained and enhanced Selenium & Java Automation code from source code repository and version control with GitHub over the time for improvement of existing application and new features

Proficient over Structured Query Language (SQL); Experienced in handling the Testing of Data Pipeline process from various types of sources to target environment

Have experience in creating excel macros to validate the table data in different environments

Strong hands on in Test Management tools like HP ALM, HP QC, JIRA, and Version One.

Experienced in running batch jobs by running UNIX scripts to export/import the records Health Care Reform files

Expereince in reviewing the logs to identify the root cause for the failures of batch process and engae the responsible team for the fixes.

Good exposure to Project Management and delivery management

Strong technical background with excellent communication and interpersonal skills facilitate the communication of detailed technical information and providing technical assistance to customers, systems, and management and/or external sources.

TECHNICAL SKILLS:

Automation tools: Unified Functional Testing tool (HP UFT), Selenium with Java, Cucumber, Postman, RestAPI, SoapUI

Test Management & Version Control tools: HP ALM (V11 & V12), JIRA, VersionOne, Quality Center 8.0,9.0,11,12,12.3, Microsoft Test Manager 2010, Rational Requisite Pro, Confluence, WinSCP, Putty

Build and CI Tools : Maven, Jenkins, GitHub

Programming Languages: C, Asp.Net with C#/VB, Java, VB.NET, PHP

Scripting Languages: VBScript, JavaScript, HTML AJAX, CSS, XML, XSL, XSLT, HTML

Database testing: Oracle-8i /9i/10g, db2, My-SQL, MS-SQL Server 2000, 2005, 2008,PostgreSQL, Netezza, SQL Server

Microsoft Excel macros, pivot and graph creations, Word and PowerPoint presentations.

EDUCATION:

B.Tech (Electronics and Electricals ) from Acharya Nagarjuna University, India

PROFESSIONAL EXPERIENCE:

Client : PNC Financial Sevices

Project : Atlas

Duration : Aug 2020 – Till Date

Standard Role : QA Test Lead

Location : Pittsburgh, Pennsylvania

ATLAS Project was intended to provide more user friendly user experience for the end-to-end workflow solution to deploy across multiple servicing sites, areas, and applications, integrating with and/or replacing a set of legacy processing (CSX) and origination systems for commercial and business banking lending. This platform will create the foundation to dramatically reduce data entry processes, improve the quality of data submitted to the back office credit areas, and automate the flow of work from one back office area to the next. The solution will be more scalable and flexible allowing it to be leveraged for additional business units in the future (i.e. business credit, commercial real estate, asset management, etc.)

Roles and Responsibilities:

•QA lead responsible for delivering new projects starting from Test planning to Test closure.

•Worked as a QA Lead by managing Onshore-offshore resources in Agile methodology.

•Participate in the project kickoff meetings, requirement analysis with BA's and Line of Business.

•Creation of Test Strategy, Test Plans, RTM and Entry-Exit criteria for new projects.

•Interacting with the management and product teams to facilitate smooth communication to understand and analyze the requirements and also to identify appropriate solutions for problems, if any.

•Working as defect coordinator driving defect triage calls to facilitate defect closure.

•Ensuring client's issues were promptly addressed, documented & resolved in a timely & professional manner and passing them to correct channels.

•Responsible to interact with the client, internal and external stakeholders, offshore team and developers to make sure all issues related to the quality of the application are closed, improving overall quality

•Identified the test scripts to be automated for Smoke testing, Regression Testing and E2E Testing.

•Performed feasibility analysis on the functional test cases and arrive at optimized automation test approach. Identify, prioritize and automate functional test cases into regression suite to achieve better regression test coverage for each release.

•Executing the test scripts and analyzing results using TestNG framework with Selenium

WebDriver.

•Creating new test scripts using existing framework for the new functionality testing

•Create the final Functional and Nonfunctional updates in test summary report, documenting test results and highlighting discrepancies, if any.

•Co-ordinates with LOB team for user acceptance testing.

•Creating Test closure documents from SIT signoff perspective.

•Extensively work with Version one tool and participate in Agile and Scrum meetings, which included Sprint Planning, Daily Scrums or Standups, Sprint Check-In, Sprint Review & Retrospective

Client : PNC Financial Sevices

Project : CNA-Sidekick

Duration : Apr 2020 – Aug 2020

Standard Role : QA Test Lead

Location : Pittsburgh, Pennsylvania

The business objective of the project is to build an effective web portal for internal user purposes to governance the risk and compare the compliance of syndicate loans . As part of this application an user can able to create new syndication loans or he can compare the data from PNC syndicate loans to other bank syndicate laons as this Sidekick application was connected to third party external database which had information of all the syndicate loans across all banks in USA.

Roles and Responsibilities:

•QA lead responsible for delivering new projects starting from Test planning to Test closure.

•Responsible for creating the Test Strategy by understanding the requirements planned for each release

•Work with the LOB team to get the clear understanding on the changes/enhancements and educate the team to prepare the test scenarios and identify the scope for the testing

•Co-ordinates the review meetings with the LOB for the test scenarios review and work on the updates based on the feedback

•Track the test execution status and the defect management using the HP ALM

•Handles daily defect triage calls including the dev, business and qa teams

•Building SQL queries across database for the end to end data validation and validate the reports generated in UI for correctness

•Handles the different phases of test cycle Smoke, System Integration, Regression, User

Acceptance and Performance testing.

•Identified the test scripts to be automated for Smoke testing, Regression Testing and E2E Testing.

•Performed feasibility analysis on the functional test cases and arrive at optimized automation test approach. Identify, prioritize and automate functional test cases into regression suite to achieve better test coverage for every release.

•Executing the test scripts and analyzing results using TestNG framework with Selenium

WebDriver.

•Responsible for presenting the daily status report and follow-up with the dev team for resolution of blockers for the smooth test execution

•Responsible for preparing the Test Strategy document during the release beginning and Test Summary Report during the release closure

Client : PNC Financial Sevices

Project : PNC CAPITALSTREAM (“CSX”)

Duration : Apr 2016 – Apr 2020

Standard Role : Sr. Automation Analyst

Location : Pittsburgh, Pennsylvania

The PNC CAPITALSTREAM (“CSX”) Project is integrated to PNC systems which was intended to provide an end-to-end workflow solution to deploy across multiple servicing sites, areas, and applications, integrating with a set of legacy processing and origination systems for commercial and business banking lending. This platform will work as user interface for customers to use for requesting loans for there business or personal purposes with submitting all the required data and documentation for back office areas, and automate the flow of work from one back office area to the next to process the loan application in a timely manner .

Roles & Responsibilities:

Develop and configure test automation networks and execute regression automation test suite for every sprint & corporate releases in different test environments.

Involved in manual testing of stories for PPP & MSL projects.

Resposible for creating reusable action items to create test data for manual testers for PPP & MSL projects in Selenium & UFT.

Be accountable for the test automation projects maintenance, mentoring, and provide leadership to the QA automation developers and testing team.

Involved in creation of automation frameworks and developed automated tests using UFT/Quick Test Professional to ensure consistency across different scrum teams.

Involved in creation of application general scripts in UFT to generate test data for manual testers.

Creating, enhancing and maintaining test scripts for various functional and regression testing using UFT/QTP and VBScript.

Developing descriptive programming, functional library, application library using VB Script in UFT/QuickTest Professional (QTP)

Independently create, execute and maintain comprehensive automation scripts using HP UFT fore Smoke testing, Regression testing.

Focus on continuous QA improvements including usage of appropriate testing tools, testing techniques, test automation.

Apply, design and develop automated testing strategies and build automated testing frameworks. Analyze and verify best automated test approaches and execute regression, acceptance, integration, smoke, installation and system testing.

Direct the development of the QA strategy, methodology, discipline and framework. Driving and improving the QA team in areas of automated testing and agile testing.

Creating tests case / suites for dependent and independent business modules with validations, using objects from repository

Estimate test accurately and coordinate with team members for work activities.

Reporting defects/issues found during the execution of the automated regression suite to manual test leads/business analysts/developers for analysis of root cause.

Trying to automate the scenarios that are left as non-feasible by old peers to improve the percentage of automation

Doing peer-reviews/code-reviews within the team to make sure all the automation framework standards are maintained across the project

Enhancing the scripts with relatively new framework design, if the code is very old

Responsible to create test plan/strategies for automated tests across different environments.

Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement. Implement steps required to improve the processes.

Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional testing, data creation for manual testers, automation, etc. Communicating results to sprint masters, stakeholders and project members

Able to train new colleagues and coaching them to understand the application & existing framework & the automated test scripts.

Work with QA managers, Development managers and the Software Development Director to develop and execute QA strategies to meet and exceed department and corporate quality goals.

Having exposure to selenium & QFaSS frame work used to develop selenium automaton scripts

Involved in electing the Test Cases to be automated and performed functional testing using Selenium (IDE and Web Driver) by using QFaSS framework

Environment: Windows 7, Windows 10, Quality Center8.x, 11.0, 12.21,QTP 9.0, UFT 14.0, 14.3, VB Script, TOAD, Java, Selenium IDE, Ecllipse, QFaSS

Client : Highmark BCBS

Project : Enrollment Communication Systems

Duration : Feb 15 – Apr 16

Standard Role : Sr. QA Analyst

Location : Pittsburgh, Pennsylvania

ECS - Enrollment Communication Systems is a web application which servers as a central repository for the entire Highmark Membership business. It was developed in Java with db2 database as backend. It was used by different systems like EDW, EDR, Oscar where these systems uses the data available in ECS for biling purposes, to process claims, benifits etc.

Roles & Responsibilities:

Responsible for developing test scenarios, test cases for different projects like HCR, Open Enrollment, Renewal Re Design for fucntional testing activities.

Responsible for communicating testing status with Business or IT areas as needed

Defect Management-Responsible to conduct Defect Triage Call to track the defect data and follow-up with the defects through their lifecycle till closure.

Invoved in HCR, Open Enrollment, Renewal Re Design project in both fucntinal, regression, E2E testing activities.

Performed root cause analysis of all defects and improved test delivery excellence.

Responsible for designing of Functional and End-to-End System Test scenario’s and Test scripts for manual testing.

Reporting defects and verifying closure of defects in IBM Rational Quality Manager by executing the test scenarios related to those defects.

Responsible for user scenario development, high-level use case definition, user and task analysis to capture, develop and document user case requirements into detailed documentation.

Responsible for documentation update or modification of test plans with respect to any CR’s version changes.

Responsible for keep tracking of the various versions of design documents in Share Point for future references.

Able to meet aggressive deadlines and responsible for handling multiple projects.

Responsible for training junior level quality analysts in the team.

Having strong knowledge and responsible for writing SQL queries over db2

Having knowledge in reading the log files & understanding the errors and correcting those errors,in this process sometimes needed to extensively communicating with SME’s, BA’s & developers inorder to correct the errors in the log files.

Interacting with BA’s to understand the exact functionality of the CR’s they are working with in order to develop the complete coverage of testcases.

Responsible for defining the regressive testcases for the CR’s with which I worked and updating them in the RQM.

Responsible in creating the Test data for BA’s

Responsible for clearly documenting the defects according to departmental standards and communicate back to software engineering teams.

Environment: MainFrame, Share Point, DB2, MS Sql Server, Oracle Sql Developer, Java, IBM Rational Quality Manager, Clear Quest, UltraEdit, SOAP UI.

Client : Highmark BCBS

Project : Integrated Customer Information System/ICIS

Duration : Aug 12 – Feb 15

Standard Role : Sr. QA Analyst

Location : Pittsburgh, Pennsylvania

ICIS - Integrated Customer Information Service is a Desktop application which servers as a central repository for the entire Highmark business. It was developed in Power Builder with Oracle database as backend. It was connected to different systems like Acclaris, ECS, EDW, EDR, Oscar where these systems uses the data available in ICIS to create members, to process claims, benifits etc.

ICIS database serves as a central repository for all the applications which were used or developed by Highmark for there daily activities & Business purposes.

Roles & Responsibilities:

Preparation of estimation for testing effort by working collaboratively with Project Managers, Leads etc for all the applications. Ensure all solution delivery is smooth, on time and in expected quality.

Responsible for communicating testing status with Business or IT areas as needed

Defect Management-Responsible to conduct Defect Triage Call to track the defect data and follow-up with the defects through their lifecycle till closure.

Act as a Single point-of-contact for Validation communications, monitoring and resolution for applications supported.

Performed root cause analysis of all defects and improved test delivery excellence.

Responsible for designing of Functional and End-to-End System Test scenario’s and Test scripts for manual testing.

Reporting defects and verifying closure of defects in IBM Rational Quality Manager by executing the test scenarios related to those defects.

Responsible for user scenario development, high-level use case definition, user and task analysis to capture, develop and document user case requirements into detailed documentation.

Responsible for documentation update or modification of test plans with respect to any CR’s version changes.

Responsible for keep tracking of the various versions of design documents in Share Point for future references.

Able to meet aggressive deadlines and responsible for handling multiple projects.

Responsible for training low level quality analysts in the team.

Having strong knowledge and responsible for writing SQL queries over Oracle database in order to query different types of Clients, Groups, Products, Classcode, Network Id, COP’s etc.

Having knowledge in reading the log files & understanding the errors and correcting those errors,in this process sometimes needed to extensively communicating with SME’s, BA’s & developers inorder to correct the errors in the log files.

Responsible for maintaining the Corporate Test Copy Package to run and copy the groups from production to different test environments for the entire team.

Involved in updating the tables in backend by writing some insert & update queries.

Interacting with BA’s to understand the exact functionality of the CR’s they are working with in order to develop the complete coverage of testcases.

Responsible for identyfing the regression testcases for the CR’s with which I worked and updating them in the RQM.

Responsible in creating the Test data for BA’s

Responsible for clearly documenting the defects according to departmental standards and communicate back to software engineering teams.

Environment: Power Builder,MainFrame, Share Point, DB2, MS Sql Server, Oracle Sql Developer, Mainframe, IBM Rational Quality Manager, Clear Quest, UltraEdit, SOAP UI.

Client : Management Science Associates, Inc

Project : Integrated Customer Information System/ICIS

Duration : Jan 12 – Jun 12

Standard Role : Sr. QA Analyst

Location : Pittsburgh, Pennsylvania

Management Science Associates, Inc. is a diversified information management company that had four decades has given market leaders the competitive edge in data management, advanced analytics and technology.

Universal Floor Optimizer (UFO) Business Intelligence ia s Desktop application which allows users to view the casino floor, visualize game data over time, and develop a deeper understanding of how players experience the casino.

Roles & Responsibilities:

Responsible for designing of Functional and End-to-End System Test scenario’s and Test scripts for manual testing.

Reporting defects and verifying closure of defects in MS Test Manager 2010 by executing the test scenarios related to those defects in MS Test Manager.

Responsible for writing SQL queries over MS Sql database cube in order to compare the data results with front end.

Responsible for executing ETL testing on raw data to compare the calculations of different gaming result values manually with the one developed my developers in the application.

Responsible for user scenario development, high-level use case definition, user and task analysis to capture, develop and document user case requirements into detailed documentation.

Responsible for documentation update or modification of test plans with respect to any SRS & FRS version changes.

Responsible for creating test suites for cross browser functionality & executed the test cases on different browsers.

Responsible for deploying the application on Mac Book & executing all the test scenarios over the Mac Book and responsible for the maintainence of Demo website upto date so that the management team can show the product demos using the Mac Book.

Responsible for keep tracking of the various versions of design documents in Share Point for future references.

Learned TFS and implemented successfully for the team to share the code files, test scripts, mom’s and different versions of SRS & FRS.

Having knowledge in setting up the TFS for the team and accessing it for different purposes.

Responsible to maintain test libraries, databases, and test environments on various servers.

Able to meet aggressive deadlines and responsible for handling multiple projects.

Having strong knowledge and responsible for writing SQL queries over MS Sql database in order to query different types of front end results to diagnose data issues.

Performs quality audits to ensure standards, procedures and methodologies are being followed.

Responsible for deploying the QA & UAT environments on different servers once developers release the bug fixes in the development environment.

Responsible for clearly documenting the defects according to departmental standards and communicate back to software engineering teams.

Environment: MS Test Manager 2010, Silver Light, Share Point, MS Sql Server, MS Visual Studio, ALM Team Foundation Server.

Client : Thomson Reuters

Project : Homer, MGH Plato, TR Dealing Aggregator

Duration : Apr 11- Dec 11

Standard Role : QA Analyst

Location : Pittsburgh, Pennsylvania

The Thomson Reuters Market Gateway Hub provides a single connection point for a number of FIX based services hosted by Thomson Reuters,including broker connectivity and market access. Homer Market Gateway Hub service on Targeted Messaging supports Londons Stock Exchange(LSE) & Irish Stock Exchange(ISE).MGH Plato Market Gateway Hub is a deaktop service on Targeted Messaging supports NYSE, ARCA, CME, ICE, BATS, BMFBovespa,NASDAQ exchanges. TR Dealing Aggregator is a web application which supports trading of FX over different exchanges. The projects deals with trading of shares,futures,options,spreads over different exchanges.All these applications have other different compnentslike Client Sim,Athena Trader,Athena Simulator,Xsim,Pricing Feed,Athena Configurator,Athena Communications Manger,Risk Broker which are responsible for trading.We used to test on different environments like RTG,Unix,Live Environments.There are different roles like Admin,Risk Broker, Customer can access the application with their credentilas and have different functionality based on there roles.

Roles & Responsibilities:

Responsible for designing of Functional and End-to-End System Test scenario’s and Test scripts for manual testing.

Reporting defects and verifying closure of defects in JIRA by executing the test scenarios related to those defects in Mercury Quality Center.

Responsible for developing the automation script for Risk Management GUI testing which is one of the functionality of Plato.

Responsible for defining testing scope, test plan approach, and assumptions.

Accessed Linux using Putty to test the application on Linux servers and having good knowledge of UNIX commands.

Reviewed product requirements, functional/design specifications to determine, and prepare Manual/Automated test cases.

Having good knowledge on FIX protocol messages.

Interacts with Subject Matter Experts (SMEs) and development teams to identify and refine test requirements. Responsible for performing API testing, functional, regression and UAT testing.

Engaged with QTP team in providing them with datasheets for execution of the automation scripts designed.

Participated in automation team to identify set of migration tests, checking wether they run correctly, working within infrastructure, focusing on developing/testing these automation buckets to be executed.

Served as mentor to train less experienced QA team members & responsible for clarifying the doubts they face when executing the scenarios.

Responsible for documentation update or modification of test plans with any SRS & FRS changes.

Responsible to maintain test libraries, databases, and test environments on various servers.

Able to meet aggressive deadlines and responsible for handling multiple projects.

Ability to use Confluence to check-in submitted hourly client builds.

Having the ability to learn quickly and retain and apply the knowledge across multiple scenarios.

Having strong knowledge and responsible for writing SQL queries in order to query different types of symbols over different exchanges.

Having strong knowledge in debugging the logs for the bugs raised when executing the test scripts and attaching them to the defects.

Responsible in communicating status of test progress and results to QA Manager.

Environment: Quality Center8.x, 11.0, QTP9.0, JIRA, VB Script, WinScp, Putty, MS Sql Server, X-ming, UNIX.

Client : Abbott Laboratories

Project : MedDRA Coder/Browser System(MCB), Auto Narrative Generator(ANG)

Duration : Aug 09 – Mar 11

Standard Role : QA Analyst

Location : Waukegan,IL

The MedDRA Coder / Browser System (MCB) is a web application developed in PHP for browsing the Medical Dictionary for Regulatory Activities (MedDRA), coding adverse report cases using MedDRA, and reviewing coded terms for approval and consideration as candidates for future use in auto encoding of cases. MCB is integrated with the ARISg database in the AEGIS system to allow the terms in an adverse event case to be read, coded, and stored in the appropriate place in ARISg.

Roles & Responsibilities:

Responsible for designing of Functional and End-to-End System Test scenario’s and Test scripts for manual testing.

Reporting defects and verifying closure of defects in DIET by executing the test scenarios related to those defects in Mercury Quality Center.

Involved in analyzing and scope resolution of the DIET entries of the project and developing the couse of action for DIET entries of multiple projects.

Accessed Linux using Putty to test the application on Linux servers and having good knowledge of UNIX commands.

Responsible for documentation update or modification of test plans with respect to any SRS & FRS version changes.

Responsible for keep tracking of the various versions of design documents in MKS for future references.

Responsible to maintain test libraries, databases, and test environments on various servers.

Able to meet aggressive deadlines and responsible for handling multiple projects.

Having strong knowledge and responsible for writing SQL queries over Oracle database in order to query different types of cases and MedDRA dictionary words to diagnose data issues.

Performs quality audits to ensure standards, procedures and methodologies are being followed.

Serves as a liaison with offshore and vendors for the functional testing and reviewing the quality of their deliverables for acceptance.

Responsible for Check in & Check out of the source files and SQL Scripts in MKS.

Responsible for clearly documenting the defects according to departmental standards and communicate back to software engineering teams.

Environment: Mercury Quality Center8.x, DIET, MKS, WinScp, Putty, Oracle-9i, Moxilla Firefox, IE, UNIX.

Client : American Solutions INC.

Project : Timesheet Tracker (TS Tracker)

Duration : Mar 07 – Aug 09

Standard Role : .Net Developer

Location : Newark, DE

Timesheet Tracker (TS Tracker) application is to standardize the basic requirements and computerize the Timesheet excel sheet to a web TS Tracker application and to increase the efficiency and accuracy for smooth running. With this TS Tracker the onsite team should be able to see the timesheet online which save us a time.

In general to monitor the Timesheets of the consultants and to share with onsite team they use to do it in excel sheet manually. The Hr consultants used to share an excel sheet with onsite team while updating the status of the timesheets received from the clients / consultants. They used to maintain different colors to identify the status. The same excel sheet with updates used to be mailed to the onsite team for almost every 30 Minutes -As the excel sheet prone to errors while sending. Looking into this a computerization process is the best option to smoothen and standardize the process of activities for Hr Consultants’ in timesheet and increase the efficiency of all involved in the smooth running of the TS Tracker and thus help in not getting errors while entering in excel sheet.

Roles & Responsibilities:

Involved in the analysis, design, development and testing stages of the Project from the



Contact this candidate