Professional Summary
** ***** ** ********** ** IT industry and also extensively worked as a Software Test Engineer,TestArchitect,TestCoordinator,ApplicationSupport,Automationdevelopment,TestDataManagement,Mainframes,Security Testing and Tech Lead catering to Web based, Middle ware and Client-Server Applications. In additional to this also played vital role for the deliverables in various stages of black box testing like- ST, SIT, CIT,E2E and UAT.
Excellent understanding of the Software Development Life Cycle (SDLC) with emphasis on Black Box testing, functional testing, GUI testing, system testing, regression testing, security testing, load and performance testing of Web and Client/Server based applications.
Worked with various companies providing expertise, training and support on the effective use of QA tools and practices. Involved in all the phases of QA Testing process.
Writing, executing different Validation plans, Test Plans, Test scripts, Scenarios, Test Reports and Test cases with well-organized test steps.
Exclusive experience on Automation Testing-Selenium, QTP, Postman, SoapUI & Parasoft SOA.
Having hands on experience in Order Management, Fulfillment, Assurance and Billing.
Gained exposure to Analysis, design and implementation of testing phases.
Solid experience in Test Planning, Formulating Test Environment and Requirements Traceability Matrix.
Expertise in Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) and also work experience in DevOps, Agile, waterfall Model and V Methodologies.
Strong exposure in Telecom (OSS/BSS) Domain.
Experience in effective customer interaction by participating in the meetings and diff forums.
Prepare and provide up-to-date IBU-level reports to senior management on weekly basis to highlight HTR, resource Utilization, Billability, Revenue earned etc.
Good exposure in Banking domain, Performance Testing and ETL Testing.
Skilled at developing and reviewing test plans, test cases and test data for the relational database and effectively communicating with technical and non-technical personnel.
An effective communicator with excellent relationship building & interpersonal skills. Strong analytical, problem solving & multitasking abilities. Possess a flexible & detail oriented attitude.
Prior working experience with GIT, Jenkins, Rally Dev tool, API testing tools a plus.
Having good knowledge on CICD-Jenkins, AWS, Selenium, Ruby, cucumber, Micro Services Testing, Android and iOS Interfaces.
Education
Degree
University
Year of Passing
BSC(Mathematics)
Kakatiya University
07/2002
Achievements
Honored by "Valuable Team Player" Award within the project of 34 members.
Received “Appreciation Certificate” for delivering the product and reaching the goal set by BT.
Certifications
Certified Scrum Master from Scrum Alliance
Quick Test Professional Certified from HP
Quality Center Certification from HP
Technical Skills
Operating Systems
Windows XP/7, Ubuntu – Linux
Languages
C,C+,Java, J2EE,VBScript, Spring and Hibernate
Databases
SQLServer, Oracle, TOAD
GUI
Visual Basic, C#, HTML, XML and JSP
Case Tools
Visual Paradigm for UML 10.0
Test Management Tools
Test Director, Quality Center 11.0,WDC &TDP
Tools & Utilities
WinRunner,NetDesignTool,VisualStudio2010,TIBCO,Quick TestProfessional,ParasoftSOATest,CADevTest,LoadRunner, UniversalTestModeler,CADevest,SoapUI,Cucumber,Postman,Restlet,Jenkins,Siebel CRM and Share Point
Domain Knowledge
Health, Insurance, Finance and Telecom-OSS BSS
Web Browsers
Google Chrome, Internet Explorer, Firefox, Safari
Projects Profile
7. Project Name
Redwing - CP&TS – Testing services
Client
American Telephone & Telegraph(AT&T)
Role
Test Architect\Test Lead
Location
Dallas, Texas
Duration
06/2016 – 03/2018
Team Size
75
Environment
Aquastudio,Contivo5.2,TIBCO,GRM,Java,XMLSpy,SVN,ParasoftSOA ORCALE11G,Rally,UTM,TDP,QualityCenter,SoapUI,Restlet,Postman,Selenium, Share Point,XML,HTML,Webservices,Spring and Hibernate
Project Description:
CSI is AT&Ts enterprise middleware platform for enabling Business to Business (B2B) partners and internal IT applications. The goal of CSI is to present a set of services that directly support the business processes to do business with AT&T, such that our partners, internal and external, do not need to understand the particulars of AT&T IT infrastructure in order to conduct business with us at every level. CSI provides a robust set of services intended to support the management of AT&T's wireless, DSL and Uverse customers along with network and provisioning services. Ability to support multiple service versions - offer backwards compatibility through Version Proxy, which lowers cost of ownership allowing clients to reduce the number of upgrades they need to perform Future.7 Application groups comprising of 131 Applications will be converted to CSI Application.
Contribution:
As a Software Test Architect\Test Lead was responsible for:
Requirements gathering and System analysis.
Architecting, developing, and maintaining an innovative test automation system for the organization.
Involved in discussion with line of business for gathering and analysis of business requirements for DevOps methodology for APIs.
Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, and Black Box Testing, Used automated tools like above, Selenium IDE.
Used Gherkin languages to write features and scenarios.
Involved in creating automation test scripts using selenium, cucumber built on Eclipse IDE.
Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON.
Understanding the design and implementing it in the development phase.
We have used java script for creating the automated test scripts in selenium web browser.
Involved in writing test scripts using java and executed it through selenium cucumber .Worked with software testing methodologies with all phases and stages of testing desired (Functional, System, Automation, Regression, Data Validation).
Develop all lines of QA documentation including Test Plans, Test Cases, and Traceability Matrices.
Creating Test Automation Resources (Function Libraries etc
Handling duplicate objects and dynamic objects using index property and Regular expressions.
Collecting Test Data for Data Driven Testing.
Creating Test Cases (Test Scripts) using Selenium Webdriver, Java and TestNG Annotations.
Parameterization, Synchronization and define Test results.
Handling duplicate objects and dynamic objects using index property and Regular expressions.
Work allocation to team members according to volume of test cases.
Define automated test criteria, designs & develops the organization Test Automation framework and develops automated tests for all functionality that meets specified automation criteria.
Works closely with the application architect to develop a solid testing solution, working towards the future state of the application architecture.
Leads complex test automation efforts using Parasoft and Java for Agile software projects and identifies innovative solutions to solve complex test API problems.
Works collaboratively in a team-based Agile environment with other technical staff and business owners and subject matter experts that follow the industry standard Scrum methodologies.
Partner with Agile Release planning for new functionality of Rest and SOAP APIs, resolve defects, and incorporate error injection test methodologies.
Develop, implement and maintain quality and test procedures, processes and best practices for QA.
Develop and maintain test plan and test cases with associated test data based upon functional and non-functional requirements for rest and Soap APIs.
Understand SOA Reference Architecture for CSI APIs.
Elicit & understand SOA testing requirements.
Write automation scripts and participate in peer reviews for CSI-CC, OSM&POM APIs.
Develop a repeatable process for designing, developing, and executing scripts for rest and soap APIs.
Conduct tests, document and analyze test results and present findings to development teams.
Worked extensively with AWS services like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
Gained good experience by working with configuration management tool Ansible and CI/CD tool Jenkins
Set up and built AWS infrastructure with various services available by writing cloud formation templates in json
Report and document defects found during test cycles. Participate in defect prioritization sessions for CSI-CC, OSM&POM APIs..
Provide test services for support activity and work with release management to assure product release quality.
Communicate timely status, including any potential risks/issues to the appropriate teams to ensure completion of all deliverables within schedule, budget and quality constraints.
6. Project Name
EATCDM
Client
American Telephone & Telegraph(AT&T)
Role
Project Management and Production support
Location
Stlouis,MO
Duration
02/2013 – 06/2016
Team Size
16
Environment
Aqualogic,Contivo3.1,TIBCO,GRM,Java,XMLSpy,SVN,Spring,Hibernate ORCALE 11G, Quality Center, WDC,WebServices,XML,HTML and Share Point
Project Description:
Enhanced Assembly Testing Client Development Management (EATCDM)is AT&T's enterprise middleware platform used by internal and external clients. It exposes a set of common, shared services that support business process abstraction. So that our clients don't need to understand the details of the backend systems. Clients access EATCDM APIs through a web proxy (exposure layer).The Service Framework components include workflow management, adapter invocation, logging, error handling and other service operation utilities. Adapters connect and interact with downstream service providers. The Data API Layer caches data for select transactions allowing faster data retrieval.
It is the purpose of EATCDM to provide a full-featured set of capabilities that allow the IT systems of our business partners to interoperate as necessary to uniquely define the partner’s business and how they position themselves in the markets served by AT&T Mobility products and services EATCDM provides a Service Catalog that allows internal and external partners to identify and understand the services offered.EATCDM Catalog has 560+ services and documented process flows of the services to support Client On-boarding.
Contribution:
As a Project Manager& Production support was responsible for
Requirements gathering and System analysis.
Provides development level support for the pre-production testing efforts of various clients and/or complex projects, while minimizing the impacts to application development teams.
Influence the reduction of defect found in pre-production environments, by identifying the root cause, recommending preventative steps for future development, and sharing the information to help ensure defects do not recur.
Understand existing enterprise architecture and explain how each ACSI application functions within the overall business flow.
Assist with coordination of testing efforts involving developers, development managers, Tier 1 and client groups.
Preparing the Master Test Plan and detailed Test Plans for CSI APIs.
Designing Test Base Connectivity Environment for distributed systems based on the common services used across the application.
Creating Wiki pages and Cheat sheets for every project in Share Point.
Tracking of project repository and Defects using the QC, Share Point & WDC.
Monitoring and tracking of daily execution status with necessary defect management.
Define escalation / response / resolution time for reported test issues on the basis of criticality.
Test Delivery Management that includes test estimation, test preparation, test execution and close down.
Preparing Project monitoring Report, Project Health Report and Project status Reports.
Involved in discussions with the Quality team to improve the testing process of CSI APIs.
Determine and provide a necessary level of technical documentation during requirements gathering, based on technical services group standards and procedures and discussions with project staff, industry experience, and technical vendors.
Provide technical consultancy to department staff and participate in business development efforts including proposals, development plans, and presentations, as directed.
Collaborate with onsite as well as offshore team to identify and bridge the gaps in the Architecture and the final delivery of the certified product to the client.
Discuss requirements/designs and participate in development meetings with an emphasis on requirement/designs completeness and test automation strategy.
Prepare DSR and weekly status report for Reports and Monthly Releases.
5. Project Name
Open Reach EMP Testing
Client
British Telecom Ltd, UK
Role
UAT Tester & TestDataManagement (TDM)
Location
Pune,India
Duration
01/2009 – 01/2013
Team Size
34
Environment
ORSiebel,Neo,B2B,GTCJ,CSS,SMARTS,Geneva,ORBIT,WM,Phoenix,TADDS,EMS,Piper-Net Design tool,SAAS and Quality Center
Project Description:
British Telecom Open reach works on behalf of over 450 Communication Providers such as Fujitsu, Car phone Warehouse, British Telecom Retail and AOL. Open reach provides a level for playing field on which Communication Providers can compete and enable them to deliver innovative and competitive services to the 60 million people living and working in the UK.
Different product lines include WLR, WLR2, WLR3, Ethernet, ISDN and NGA. NGA covers FTTC, FTTP & FVA which are aimed at providing high-speed broadband up to 40 Mbps downstream and 10 Mbps upstream.
Contribution:
As a UAT&TDM Tester was responsible for :
Analyze requirements to ensure understanding of testing needs.
Manage and lead test team and involved in test planning, test preparation and test execution activities in adherence to standards for System and UAT Testing.
Understand the testing effort by analyzing the requirements of project.
Prepared System, Regression Test strategy document to be followed before every release.
Involved in creation of UAT Test Conditions, Business Cases, Steps.
Involved in execution of UAT Use Case Scenarios, Recording Defects, Sign-Off Delivery.
Expertise in validation of OSS (Operational Support) which includes Order Management and Provisioning process which informs the Order Management about the result of Customer Service Request and updates the billing system to start the billing for the given customer.
Expertise in validation of Pre-Ordering in Wholesale Access Ordering like CFA (Customer Facility Assignment), Customer Address Validation.
Performed data validation and mainframe testing in interactive mainframe environment.
Handled the tasks of cross-system testing and prepared test cases for the project team.
Responsible for executing and maintaining scripts in mainframe applications.
Assigned responsibilities of planning test strategies and executing test cases in mainframe environment.
Performed other essential job responsibilities as required under the instructions of lead mainframe tester. Proficient in Cross Browser testing of applications on Google Chrome, Internet explorer, Safari and Firefox browsers and Cross Platform testing on Windows, iOS Android.
Prepare Traceability Matrix sheet to ensure everything is in place and we have not missed anything, before execution starts.
Create testing strategies, plans and project documentation using risk analysis methodologies, tools and that align with the development approach/methodology selected for the project.
Expertise in Test Data Management to prepare the Test data by ensuring that are using the Quality, correct format, proper environment at the proper time.
Expertise in using the CICS screens to validate the Customer personal information like Customer Address, SSN, Phone, etc.
Support automation of test data mining for stakeholder groups and functional areas .
Assist Test Data Project Manager in identifying, controlling, and reporting on scope, schedule and/or budget impacts.
Solution data obfuscation, sub-setting, augmentation and fabrication to support test and development teams.
Coordinate with different teams to understand data models, relationships, and project requirements.
Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
Lead creation, review and sign-off of testing documentation (e.g. test strategies, plans, schedule, cost estimates, test cases, defect logs, test phase closure reports, entry/exit criteria).
Prioritize testing tasks based on goals and risks of projects and ensure testing milestones, activities and tasks are completed as scheduled.
Performed Integration testing with the Web Service and overall System testing.
Participated in Weekly Meetings with QA Manager to discuss issues that are to be handled.
Expertise preparations of test case designs, and validate the Billing including CABS process like Customer Info, Discount Info, and Payment Info.
Worked extensively on testing manually the GUI and client/server functionality.
Participate in test case creation and test case execution when required to ensure test teams meet project timelines.
Ran Smoke Tests on a bi-weekly basis for a Release Validation Testing.
Setup daily status call and discuss testing progress and Defects/Issues.
Used HP ALM for Bug Tracking for logging, evaluating and reporting bugs.
Involved in the Historical/conversion data review between source system and database.
Preparing System test design document and development the test cases and execute the test cases and maintain the test data.
4. Project Name
One Siebel Automation
Client
British Telecom Ltd., UK
Role
Automation Developer
Location
Pune,India
Duration
05/2008 – 12/2008
Team Size
42
Environment
Siebel, VB Script,QTP and QC
Project Description:
One Siebel is one of the (14) strategic platforms identified within BT and also referred as Value CRM "Value" because it deals with the high value customer base of BT i.e. BT Major Business, BT Wholesale, BT Global Services).
Key business processes supported by One Siebel are:
Customer Management (Accounts, Contacts)
Sales (Opportunity and Bid Management)
Marketing (Campaigns, email Marketing)
Service Fulfillment (Orders)
Service Assurance (Faults)
One Siebel Automation Pilot Project is focused on automating One Siebel business Stack (Existing Community, 21 CN and Portal i.e., bt.com & btw.com).Currently involved in Automation of BT Retail, BT wholesale (portal) products and wholesale broadband connection (WBC).
Contribution:
Automation developer responsibilities are:
Involved in Enhancement of Test Scripts as per requirements.
Involved in Automation Scripts by using Non-reusable, Re-usable Actions and External Actions.
Worked with QTP scripts to work on regression testing of application.
Extensively used Text, Bitmap, Page and Accessibility Checkpoints in QTP.
Compared and analyzed the Test Results for every release.
Data driven testing is performed and the scripts are enhanced.
Ensure smooth execution of automation script runs for all software scheduled and service releases.
Maintain automation scripts to account for functionality changes, defect fixes and workarounds.
Discuss task dependencies, priorities and time estimates for automation projects with team lead.
Extensively used Descriptive Programming in VBScript to develop the Automation scripts in QTP 11.
Developed VB Script utilities and Custom generic Functions.
Involved in the preparation of Object Repository, Function Libraries and Error handling using QTP 11.
Developed QC based utility to take the backup of project related stuff from QC.
Handled QTP 10 to QTP 11 up gradation for 400+ scripted components. And addressed all technical issues during up gradation.
Developed utilities like: Defect Aging Report Puller, BPT-Scripted component utilities based on QC-OTA-APIs.
Responsible to create test beds and driving the automation regressions.
Responsible for sending daily status, Weekly Status Report and co-coordinating with onsite team and clients.
Verify automation run results manually and send out automation report to various teams.
Escalate functional issues by following standard QA reporting protocols.
Demonstrate intermediate level of automation scripting expertise in solving specific automation issues.
Suggest improvements, optimizations possible in current automation process, scripting standards and documentation.
Ensure completeness and correctness of automation scripts using script audits against a well-defined set of automation scripting standards.
Design and develop QA automation test scripts for various automation projects to aid in QA and UAT regression testing.
3. Project Name
Financial Service of Sovereign Bank
Client
Financial Service of Sovereign Bank
Role
Automation Test Engineer
Location
Mumbai,India
Duration
05/2007 - 05/2008
Team Size
10
Environment
Java, J2EE, Web logic server, Oracle
Project Description
This system is designed and developed for trading the financial product on single platform. This internet based functionality will be access to clients via commercial electronics office. System facilities its clients to provide online trading for several financial products .In that one of the services is an auction system. Auction system is to provide a platform for allowing barrowers to participate in bidding. This auction could be equity securities or fixed income securities.
Contribution:
As an Automation Engineer was responsible for:
Involved in the automation of testing process QTP as testing tool.
Involved in Enhancement of Test Scripts as per requirements.
Enhanced the QTP Scripts by using different Check Points.
Worked with QTP scripts to work on regression testing of application.
Extensively used Text, Bitmap, Page, and Accessibility Checkpoints in QTP.
Provide technical coordination to the QA automation team to ensure minimal duplication of efforts through maximum reuse of defined solutions.
Practices automation development efficiency, maintainability and reusability
Compared and analyzed the Test Results for every release.
Data driven testing is performed and the scripts are enhanced.
Participated in Testing Methodologies like Planning, Execution, Bug Tracking and Analyzing.
2. Project Name
Streamline Insurance Processing System
Client
Streamline Insurance Processing System
Role
End to End Test Co-Ordinator
Location
Bangalore,India
Duration
11/2005 - 04/2007
Team Size
15
Environment
Java, J2EE, Web logic Server, Oracle
Project Description:
Streamline insurance processing system (SIPS) is designed keeping in mind that population and its need on the insurance segment. Insurance company is providing plans and insures term values. It suits all the middle level and high level insurance company individuals across the country. The Company is comfortable to operate each policy by sitting at his office. This is need of the hour in the Insurance for global revolution.
Contribution:
As Test Co-Ordinator was responsible for:
Analyze and review of Business Requirement Documents & Identifying Scope and Network requirements based on the scope of the Sprints/Project.
Preparing High level scenarios and test plan as per the roadmap available.
Ensuring TCs are uploaded to Hot House& QC and also verify whether they are in sync.
Identify & covey any delays or risks for test cases owned to Project Manager immediately.
Represented CIT NGA Team in Delivery Calls/CPT Calls/Scrum calls and Client calls for execution updates and to highlight risks/issues if any.
Primed Signoff documents and published it to IVV&T team, also ensured this is published within in a timelines.
Ensuring the Daily Status reports, Daily Automation reports & EOD reports preparation and published on time.
Ensuring 100% test coverage and delivery on time.
Preparing Testability analysis report, Requirement Traceability Matrix, Sprintwise Estimation Sheets & Quality Gate Documents.
Representing E2E CIT on discussions related to new functionality, products and framework with Components and the Designers.
Tracking the Sprint deployments with Config\ENV team and ensure all the builds from components are deployed.
Defect tracking and taking till closure. Keeping up-to-date defect status on tracking tool.
Involved in Show and Tell session with stakeholders and Communication Providers.
1. Project Name
Health Care System
Client
Health Care Hospitals
Role
Software Test Engineer
Location
Bangalore,India
Duration
04/2004 - 10/2005
Team Size
10
Environment
Java, J2EE, Web logic server, oracle
Project Description:
The product is developed to meet the requirements of the Hospital Management. The product automates the process of making appointments for the patients, entering the claims for the visit made, filling the claims, receiving payments against the claims .It will also Provide information about Hospital employees and their day to day activities and also it will give information about different departments exists in Hospital. From this site the end user can get all facilities and information about the Hospital.
Contribution:
As a Team Member was responsible for:
Executing Service requests, which involve analysis, Design, coding, testing and Documentation.
Estimate the work effort using Work Breakdown structure for entire project lifecycle.
Preparing Estimation, Requirement Document, Technical Design Documents and Test Plan & Test Cases.
Perform post validation process to get signoff.
Setting up the Profile for Run Test Environment
Design, development and unit testing of COBOL/CICS and COBOL/DB2 programs, Batch Jobs (JCL), ULTIM Cards, etc. based on the requirement.
Setting the input files to run the job.
Run Daily, Weekly, Monthly cycles for billing.
Checking the database if the data has been populated properly.
Preparation and execution of test cases and test plans.
Extensively used DB2 to perform backend database testing in data integrity test.
Data verification and validations.
Analyzed the results with the log viewer.
Reported tracked defects with reference to severity and types.
Create and analyze bill reports.