Post Job Free

Resume

Sign in

Azure Devops, Selenium Automation, Java, GIT, Maven-TestNG, Cucumber

Location:
Jacksonville, FL
Posted:
February 09, 2024

Contact this candidate

Resume:

ASHLESHA KODATY

Mobile No: 813-***-**** Email: ad3h5h@r.postjobfree.com

Sr QA Analyst

QA Analyst with 11+ Years of experience in Information Technology in Software testing includes Manual and Automation Testing. Experience in Requirements Gathering, Process Analysis, Project Planning, Designing, Development & Testing in WEB Based applications and IBM Mainframe Technologies using Agile and Waterfall methodologies.

Major Strengths:

Design and Review of various documents including Software Requirement Specifications (SRS), Business requirements document (BRD), Use Case Specifications, Functional Specifications (FSD), Systems Design Specification (SDS), Requirement Traceability Matrix (RTM) and testing documents.

Exposure to Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Strong Experience in Developing Test Planning docs, Test Design, Test Execution, Defect Reporting, Analyzing the results and Tracking using ALM in Agile Software Testing (Manual & Automation).

Excellent understanding and Configuring Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java.

Analyzing, Tracking, Defect Raising and Report Generation using Azure Devops and JIRA

Cucumber was used for the entire and functional testing and regression testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.

Involved in Maven configuration for running servers and scripts after the build.

Maintained and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Knowledge transfer Sessions on Git, Java Concepts and other Tools to Team Members.

Having Exposure and Experience in Data Driven Frames works, TestNG and Cucumber BDD framework.

Strong hands-on experience in GIT, and Bit bucket.

Testing Web Services (REST, SOAP) using Postman tool for internal use of project.

Tested Client/Server, Web Based Applications, Waterfall and Agile Development Processes.

Experience in developing automation using Selenium Web Driver/TestNG, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).

Experience in Database Testing ORACLE(TOAD) for writing Queries to perform Backend testing, Updating /Modifying queries, writing Joins and Data validation.

Experience in Black Box Testing, Functional Testing, System Integration testing, System Testing, Regression Testing, Mainframe Testing, Business, Application Production Support & Maintenance.

Proficient in Test Plan Preparation, Test Strategy, Test Cases and Traceability Matrix.

Good experience in Test Management Tool like (QC, ALM) During Testing phase.

Very Proficiency in Mainframe Technologies (VSAM, DB2, JCL, COBOL, ISPF, File Manager), UI/Web, ETL and Database Testing.

TECHNICAL SKILLS

Automation Tool

Quick Test Professional 9.5(QTP), Selenium

Technologies

TSO, ISPF, VSAM, JCL, COBOL, NET, JAVA, VB Scripts, UNIX

Tools/Utilities

ALM, HP Quality Center 10.0, CHANGEMAN, ENDEVOR, INFOMAN, MANGENOW, SPUFI, QMF, Postman

Frameworks

TestNG, Data Driven, BDD cucumber

Data Bases

DB2, Oracle, SQL Server

Languages

SQL, XML

ACADEMIC QUALIFICATION

Bachelors in Computers Science, Osmania University, India 2000

Master of Computer Application (MCA) From Nagpur University, India in 2003.

Certification / Training

Attended Corporate Training on Mainframe Technologies in Syntel India Ltd.

Attended Corporate Training on Automation Tool QTP in IBM Ltd.

ACHIEVEMENTS:

Received CIO Performance Award from SUNTRUST client.

Developed excellent relations with Customers and received several Complimentary emails for work.

PROFESSIONAL EXPERIENCE

#1Freedompay, Philadelphia, PA Aug ‘ 21 – Till Date

Global Payments System

The Freedompay Commerce Platform is the technology of choice for many of the largest companies across the globe in retail, hospitality, lodging, gaming, sports and entertainment, food service, education, healthcare and financial services. Freedompay’s technology has been purposely built to deliver rock solid performance in the highly complex environment of global commerce. The company maintains a world-class security environment and was first to earn the coveted validation by the PCI Security Standards Council against Point-to-Point Encryption with EMV standard in North America. FreedomPay’s robust solutions across payments, security, identity and data analytics are available in-store, online and on-mobile and are supported by rapid API adoption.

As Sr QA Analyst involved in Testing Application & Major Responsibilities are:

Working with payments industry standard tools such as UL Collis and ICC EMV Test tool and MSR scripts which uses Azure Devops with agile methodology and SQL Server. Also, Developed a POM-based automation framework from scratch for Web-based application Automation.

Coordinated with Business Users and Development for setting up Attended Test Environment, Test Data and Backend Interfaces.

Prepared Test Plan, Test strategy, Test cases, and Scheduling of test cycles.

Involved in various types of testing activities -Smoke/Sanity testing, System testing, Component Testing, and Defect Raising.

Used Project management tools such as JIRA, Confluence and Test Link for reporting the quality assurance status and maintaining the quality assurance documents.

Developed Automation of Web Services with Cucumber BDD framework and TestNG.

Developed and implemented the automation for sanity and regression suites to reduce manual efforts using selenium with the BDD framework.

Implemented Automation's best practices and resolved team’s Automaton related queries.

Used JIRA and Devops for bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release.

Bug Reporting, Defect Retesting after the fix and also Coordinating with the team for resolving bugs or any clarification in Devops and Jira.

Implemented BDD tests using Cucumber by writing behaviors, step definitions, test scripts using Cucumber framework.

Performed Functional and Regression Testing and Participated in Daily Scrum Meetings.

Involved in writing the test scenarios, developed feature files using Cucumber annotations.

Used GitHub as version control tool.

Knowledge sharing and session to Team Members.

Extensive experience in QA Planning for the 3 weeks Sprint cycle, Scrum Sprint Planning(prioritizing and distributing the tickets among the team members) and Retrospective calls.

Environment: Azure Devops, Selenium Automation, Java, GIT, SQL Server, JIRA, confluence Java, Cucumber, TestNG, Maven.

#2 EMV Card Management System Feb ’18 – Aug’ 21

PAX Technology, Jacksonville, FL

Description: PAX Technology is one of the largest providers of payment terminals and electronic payment systems that has manufacturing, research, and development facilities. Worked on projects that emphasize on embedding various payment software applications into different terminal types and used various test strategies and testing methods to test the application before delivering to the end client. Also worked in tandem with the payment gateways for various card brands to validate test scripts.

As Sr QA Analyst involved in Testing Application & Major Responsibilities are:

Coordinate and work with the geographically distributed quality assurance team, which uses agile methodology. PAX concentrates on getting its terminal certified from its end clients based on the industry standards.

Worked in the PAX proprietary product-based application for Point of Sales (POS) (Used by end user, customer in production environment.) called BroadPOS.

Analyze the requirements sent by business and derive high-level and low-level specifications and prepare requirement traceability matrix (RTM).

Provide inputs to quality assurance Manager for designing and developing the quality assurance artifacts like a quality plan and quality assurance strategy document.

Prepare quality assurance cases (Manual) and quality assurance scripts (Automation) using automation scripting language. Further, customize the automation scripts created for high productivity using various testing strategies followed by PAX quality assurance team.

Execute the quality assurance cases and scripts to check the quality of the released code. Also, maintain the quality assurance scripts as per the changing requirements.

Perform smoke, functional, system and regression testing by optimizing the above-mentioned quality assurance cases and scripts.

Use PAX tests and project management tools such as JIRA, Confluence and Test Link for reporting the quality assurance status and maintaining the quality assurance documents.

Report and document the deviations from the requirements found during execution of the quality assurance cases as defects in JIRA.

Track and follow up the defects till closure with Pax protocols like defects review meetings.

Report the project’s quality status to management whenever questioned and during the weekly status meeting and project go/no-go meeting.

Provide inputs for Identifying, documenting, planning, and mitigating the risks within the quality area.

Validate and close/reopen the defects fixed by development for normal on-going projects as well as for hotfixes raised in a production environment.

Worked in the PAX high-security production environment, which directly being used by the end customers.

Worked in the PAX Point of Sale (POS) tools namely POSLink and BroadPOS in which the developed codes will get released for quality assurance.

Experienced in interacting directly with end customers and can understand their problems and resolve them in a quick span of time.

Adequate knowledge and experience in understanding various quality documents like test strategy, test plan, test case, testing reports and test data.

Involved in writing SQL queries to test the application for Data Validity, Data integrity and verified the contents of data table.

Execute Quality assurance automation frameworks for various online terminals PAX applications in secured production environment

Worked on projects that emphasize on embedding various payment software applications into different terminal types

Perform proof of concept and develop suitable automation scripts in client environment, which can result in higher productivity with more accuracy.

Test applications to make sure that the cardholder data is protected and passed through encrypted transmission across networks

Develop quality assurance approaches, strategies and plans using Test Process Improvement (TPI) concepts, Test Maturity Model integration (TMMi) and oversee processes with Total Quality Management (TQM) methodologies.

Was involved system, integration, regression, user acceptance and stress testing of applications in client environment and reported deviations and defects

Knowledge in virtual machine, Network, and software development security

Analyze risks involved at various quality assurance phases using risk analyzing techniques. Identify mitigation plan and implement them

Test applications to identify vulnerabilities in web applications, and guide them to resolving any potential exploits

Define protocol parameters to establish connection with credit card terminals

Ensure that validated deliverables meet functional and design specifications and requirements.

Environment: POS, BroadPOS, PC loader, SQL, JIRA, Java, Heartland Portico, First Data Portal

#3 DEPOSITS-Launch Relationship Advance Dec ’12 – Jun‘13

SUNTRUST BANK Inc, Atlanta, GA.

Description: Sun Trust is a leading Bank in USA which is currently maintaining two customer information systems in the Retail LOB. Relationship Advance (Sun Trust Flex Funds) is a small line of credit that will be made available to Personal Checking account holders. The credit limit will be determined based on DDA account and client data, along with direct deposit frequency and amounts up to $500. A credit score/rating is not involved. Sun Trust will send account level and client level attributes to Fiserv (vendor) each day along with ACH credit activity. Fiserv will process this data against a set of control parameters provided by Sun Trust such to determine which accounts qualify for the product and also the credit limit amount. Fiserv will return a file of qualified accounts back to Sun Trust.

As Test Lead, leads QA team and involved in testing Deposit application & Major Responsibilities are:

Involved in understanding the business requirements and business analysis.

Involved in analyzing the test requirement and preparing test cases.

Creating Test plan and effort estimations.

Prepared test cases and test scripts with respect to business requirements & technical specifications.

Prepared the System Test Objectives based on Use cases and Requirements.

Prepared Test data using Mainframe Online screens relating to Banking applications for various Testing environments like ITCA, AITC and DEV2.

Performed Functional Testing, System Integration Testing and Regression testing using Mainframes.

Performed Customer Acceptance Testing based and provided results to Client.

Involved in team meetings for requirements, liaised with Development team and Business Analysts for code fixes.

Provided Project status updates to the client and management every week.

Involved in lead activities (QA Reports, Requirement mapping, Reviews etc.,)

Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status.

Attend the regular client call and discuss the weekly status within offshore and onshore calls.

Document, implement, monitor and enforce all processes and procedures for testing is established as per standards defined by the organization.

Assign task to all testing team members and ensure that all of them are fully occupied.

Logged defects (if any) for executed test cases using Mercury Quality Center.

Completed the scheduled tasks with in time and acted as SPOC for this Project.

Environment: CICS, VSAM, DB2, MQC 9.0, Requisite Pro.

#4 FPPG – Implementation Fin Planning (V5.0) Feb ’12 – Dec’12

SUNTRUST BANK Inc, Atlanta, GA

Description: Wealth Station is a comprehensive, web-based application designed to help advisers manage and monitor the diverse assets and increasingly complex portfolios of high-net-worth investors. The project will provide the user the ability to update Assets and Accounts in Wealth Station that are held at Firms outside SunTrust in an automated fashion and enables them to download a Plan from Wealth Station. Wealth Station shall receive Asset, Insurance, Liability and Risk Tolerance data, relevant to Wealth Station from the following Business Lines: Trust, Retail, and Brokerage. Wealth Station shall receive Demographic/Client/User data relevant to Wealth Station from the following Business Lines: Trust, Retail, Brokerage and Insight.

As Test Lead, leads QA team and involved in Major Responsibilities are:

Involved in understanding the Business requirements and Business analysis.

Responsibilities include Onsite interaction to understand client requirements and providing solutions.

Creating Automation Test plan and effort estimations.

Prepared test cases and test scripts using QTP/UFT with respect to business requirements & technical specifications, Worked on QTP/UFT to create, Manage and Execute Tests.

Inserted check points, synchronization points and parameterized data using QTP.

Involved in Test Scripts Execution/Modification of existing QTP/UFT Scripts.

Developed manual test scripts and converted to automated scripts using QTP/UFT.

Involved in Preparing and analyzing the test data according to Automated test Script.

Developed automated test scripts in QTP/UFT for regression test cases.

Prepared the System Test Cases based on Test Objectives.

Prepared Test data through SunGard tool in QA and DEV.

Performed Functional Testing, System Integration Testing and Regression testing.

Test Management Tool– Quality Center 10.0 is used to prepare test cases, for test execution and to extract testing status and defect tracking.

Provided support for Customer Acceptance Testing based and provided results to Client.

Co-ordinate with Developers, Business Analyst and Testers for iterations, testing and deployment activities.

Involved in lead activities (QA Reports, Requirement mapping, Reviews etc.,)

Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status.

Attend the regular client call and discuss the weekly status within offshore and onshore calls.

Document, implement, monitor and enforce all processes and procedures for testing is established as per standards defined by the organization.

Environment: SunGard UI Tool, UFT /QTP, QC, VB script.

#5 DEPOSITS-Fee Simplification REG -E Phase -2 Apr ’11 – Jan ’12

SUNTRUST BANK Inc, Atlanta, GA.

Description: Fee Simplification Project is part of Core Banking application called DEPOSITS.

The Fee Simplification Project is to change the current multi balance NSF Process to a single balance process and the NSF Fees from six to two. This includes the following functionality:

Single Balance - The primary purpose of the project is to simplify the current DDA Overdraft Process for the clients and teammates by consolidating the current processes from Insufficient Funds (NSF) based on the Ledger/Current Balance; Unavailable Funds (UAF) based on the Available Balance; Uncollected Funds (UCF) based on the Collected Balance1 all into one. The new process will be Non sufficient Funds based on the Available Balance only. With the implementation of this project, NSF will mean Non sufficient Available Balance.

Fees - By consolidating the Overdraft Process to a single balance the existing fee structure will be consolidated as well. Currently the related fees are set by overdraft type (NSF, UAF, and UCF). The new fee structure will be based on if an NSF item is paid or returned.

Teammate Inquiry Updates - With the introduction of STRATA and the potential for an expanded NSF Fee Structure, Teammates will have detailed information to respond to client inquiries. A detailed inquiry capability will be available for the teammates to see a specific reason why a particular fee was charged/not charged with each NSF transaction.

Client Inquiry Updates - New simpler NSF Fee and NSF Fee Rebate Descriptions will be view able and audible through the various Client Interfacing channels.

Reporting - Due to the various regulation changes it is essential that Sun Trust have the appropriate access to information related to the changes. The project includes additional information from ATM, Deposits, and STRATA being sent to the Data & Analytics area for detailed analysis reporting.

As Test Specialist, Involved in Deposits Application & Major responsibilities are:

Prepared the System Test Objectives based on Use cases and Requirements.

Prepared the System Test Cases based on Test Objectives.

Prepared Test data using Mainframe Online screens relating to Banking applications.

Involved in Testing using Database SQL queries.

Performed Functional Testing and System Integration Testing using Mainframes.

Logged status and defects (if any) for executed test cases using Mercury Quality Centre 9.0.

Performed Customer Acceptance Testing based and provided results to Client.

Environment: CICS, VSAM, DB2, MQC, Requisite Pro.

#6 Client Relationship Facility Retirements (CRFR) Apr ’10 – Mar ’11

SUNTRUST BANK Inc, Atlanta, GA.

Description: The object of the project is to design, develop and deploy the redirection of the interfaces from CRF to CIS. This project got 4 tracks (ONLINE, INBOUND, OUTBOUND, BOUI) and my role’s Test Specialist in ONLINE trace. ONLINE track deals with online services that customer will use for opening client/account and maintaining client/account. All the services developed are SOA based services that were customized according to SUNTRUST requirements using WCC services as baseline.

As Test specialist, involved in Deposits Application & Major Responsibilities are:

Prepared test cases and test scripts with respect to business requirements & technical specifications.

Responsibilities include Onsite interaction to understand client requirement sand providing solutions.

Prepared the System Test cases based on Test Objectives.

Prepared Input files (XML files) for Individual online services and prepared input data for testing using VSAM files and Executed the test cases in the CICS region for FIT and SIT environments

Logged status and defects for executed test cases using Mercury Quality Center.

Prepared test data for Cross track testing for al the 42 services of the online modules.

Leaded Cross track test module including system integrated testing of the other four tracks (BOUI, Inbound, Outbound and Online) of CRFR project.

Provided weekly status meetings and defect reports for Cross Track to the client and Leads and Providing Mainframe training to Team members.

Completed the scheduled tasks with in time and acted as SPOC for the Cross Track.

Environment: CICS, VSAM, DB2, MQC, Requisite Pro.

#7 CREDIT PLATFORM – MONITORING Feb ’09 – Nov ‘09

(Global Wealth Management), Tampines, Singapore.

Description: A-IT Software Services Pte Ltd provides services to high net-worth Individuals. Global wealth Management is operating from – US. LATAM (Latin America), EMEA (Europe, Middle East & Africa), Asia Pacific. CPM (Credit Platform Monitoring) is a monitoring tool which enables business in decision-making. This is achieved by continuous collateral monitoring/revaluation at the latest market prices/FX rates. In this project, the Dashboard receives – processed information from portfolio valuation engine, market prices & FX rates from common services application. The portfolio valuation engine interacts with various systems and processes the data it receives, before sending it to Dashboard. Adobe Flex is used for dashboard creation and client access to various modules like portfolio valuation reports, Account summary, client surplus and shortfall reports.

As DB Tester involved in Database Testing & Major Responsibilities are:

Involved in Data request reviews and test case reviews.

Writing and executing test cases and test scripts after reviewing business requirements & technical specifications.

Performed Data validations, Data integration and Retrieve data from database using SQL

Involved with Oracle Database and used various SQL commands to test the application.

Involved in performing back end validations using SQL queries in ORACLE.

Responsibilities include Onsite interaction to understand client requirements and providing solutions.

Experience in reviewing product requirement documents, functional specifications, use cases, and other information sources in order to identify, prioritize, and design tests necessary to qualify the products.

Participated in major QA projects involved in requirements review, testing, submission and troubleshooting of defects, and calculation of quality

Reviewed test cases designed, executed the test cases and worked closely with Development team to validate fixes for coding issues and Experience includes testing environment setup.

Involved in weekly walkthroughs and inspection meeting, to verify the status of testing effort and project as a whole.

Environment: MQC, Oracle 8.0, SQL.

#8 Private Client Workstation Strategy (Account Restriction) Nov ’07 – Jan ‘09

Tampines, Singapore

Description: This project will create a centralized repository of all account restrictions so that the various downstream applications can easily access these restrictions and act on it proactively. CPP users and principal from BD firms can access this repository via a utility to add and remove restrictions. Adding a restriction on an account will proactively restrict certain activities such as trading, asset movement within the account. To validate the Synchronization and Implication on different Database downstream systems.

As DB Tester involved in Database Testing & Major Responsibilities are:

Involved as a Team member.

Prepared the System Test cases based on Test Objectives.

Performed Back end testing by writing SQL statements like Join, Inner Join, Outer Joins.

Experience in executing SQL Queries in order to view successful transaction of data and for validating Data.

Involved in writing SQL queries to perform data integrity Testing .

Performed Black box testing, System testing, and Regression testing of application.

Preparation of test scenarios and test cases using Use case Specifications.

Environment: MQC, Oracle 8.0, SQL.

#9 AMEX/GENESIS (Global Accounts & Payable System) Oct’05 - May ’07

American Express, Mumbai, India.

Description: American Express (Amex) is the world’s largest banking travel organization. Amex provides banking and travel related services all over world. Amex uses range of banking and travel software application. Syntel provides production support and enhancement to Amex management services.

Genesis is a Global Accounts payable application. Its primary function is to pay Business establishments (shops / stores etc.) who accept AMEX credit cards. These business establishments are referred as SE’s.

The modules included in Genesis are:

1.Capture /Apply suspense / scheduling. Which deals with capturing financial information from FINCAD/FINCAP file and applying terms as per SE’s agreement.

2.Settlements / Financial purge / pending paid. Settlement deals with the accumulation of the amounts for every SE and sends these amount details to Local Regional Settlement to make the payment.

3.Financial controls /ICAN /Accelerations. Financial controls deals with creating General Ledger entries, accounting entries etc.

As Programmer Analyst, involved in Genesis Application & Major Responsibilities:

Involved as an offshore Team member.

Preparation of design documents, program specifications, writing code in COBOL.

Involved in post-production support and maintenance.

Involved in changing requests that relates to maintenance

Involved in preparation of Test cases.

Taking care of review comments to the code.

Unit testing the enhancements and components.

Involved in bug fixes in testing phase.

Preparation of test estimates

Preparation of test scenarios and test cases.

Environment: TSO, ISPF/PDF, JCL, DB2, COBOL, Change man.



Contact this candidate