nov 2017 quality engineering & assurance - cognizant · nov 2017 quality engineering &...
TRANSCRIPT
© 2017 Cognizant 2018
ENGAGEMessage from Venu Ramachandran, AVP, QE&A
KNOW THE LEADERPhilip Ruth, AVP- Consulting/PQC
SPOT-LIGHTExtreme Agile Implementation & Maturity Framework
C.R.A.F.T SOAPUI Webservice Automation on Google Cloud Platform
using Docker
TM ConnectTitle Change| FAQs | Timesheet Compliance
INNOVATEAutomated Triaging - Report Intelligence BOT
CI/CD Automation Implementation using TFS
Peek inside
2
Marketing UpdatesPractice Updates| Solutions | Community Buzz | Thought Leadership |
Tech Talks
© 2017 Cognizant 2018
Venu RamachandranAVP, QE&A
TEAM QE&A,
Welcome to the first edition of the QE&A NA Newsletter for 2018. The first quarter of the year has flown by but has kept every one of us
busy and focused as we continue to be at our best to meet and beat our goals.
The Theme of the year “Equipped to win” was taken close to heart by the QE&A family as we continue to build market differentiating
solutions. Our clients, our people, operations and compliance remain to be the key focus areas as we push our drive towards being a truly
digital organization. Achieving our 2020 goals will require a dual transformation agenda of modernizing traditional QA and accelerating
Digital. QA for Digital is about orchestration, continuous testing, driving speed and equipping ourselves to operate in a pod environment
including creating an enviable pool of full stack quality engineers. It’s heartening that we have started the first quarter with the right focus
needed to make our 2020 goals a reality.
We are proud to have a QE&A family that goes above and beyond to meet the organization goals and personal goals. However, it is
extremely important to ensure we don’t compromise our values and stay within the boundaries of compliance. There have been sporadic
incidents of associates making mistakes due to ignorance – sharing sensitive information through / to personal emails, ID sharing,
bypassing the process to help close the client ask etc. As an organization, we have a zero tolerance policy and unfortunately ignorance is
not an excuse ! Often, a right intention leads to a breach…
2018 promises to be a good year for QE&A. We need to continue the momentum of Q1 and stay focused. The focus on market share, mind
share, delivery, operations, technology and people are paramount and will not change as we attempt alternate techniques and approaches
to stay ahead of the market. Continuous learning is one area we would like you to be better. We need to accelerate our learning if we have
to remain relevant in our industry and need all of your help to stay ahead of your learning plan and goals.
On behalf of the QE&A leadership team, Thank You for all your continued efforts and let us cross the year with the same upbeat mood as
we have kicked off the year.
Happy reading of the newsletter and please do drop in a note to the editors if you would like to see new topics in the quarterly newsletter.
ENGAGE
3
© 2017 Cognizant 2018
• DevOps/CI monitored and triaged in seamless fashion
• 80% automation triaging efforts reduced
• Easy interpretation of failed categories by the stakeholders
• Quick turn around to identity the script to be fixed
• Increases automation productivity by reducing analysis of known issues
• Helps to gather defect details and major defects to be reported
For more info contact: Rajaprabhu Vijayaraj (181371) / Saravana Kumar Nagamurthy (278611)
• Develop a platform that helps to
triage the automation test results
in the CI
• Provide a robust user interface
to perform history analysis and
execution statistics
• Create automated defects
Business Need
• BOTS to mine data and auto-classify the
script failures in to different categories
• Users are able to identify areas with high
defect density
• Allows user to identify new failures by
comparing runs
• Scalable platform to adapt to any
automation solution
Solution Highlights
Tech Stack
Benefits
INNOVATE – Automated Triaging - Report Intelligence BOT
Auto-Classify
FailuresStats./Historical
View
Reduces Time
& EffortPlatform
Independent
SOLUTION OVERVIEW
4
© 2017 Cognizant 2018
For more information contact: CUNA Mutual QE&A
INNOVATE- CI/CD Automation Implementation using TFS
5
• The framework can be implemented for both Spritz/CITS and VSTS Coded UI
automation solutions.
• Capability to test multiple test suites as part of a single code build/deployment.
• Capability to consolidate reports into a single output file from all test suites.
• Capability to merge independent test results [Unit-VSTS, Smoke-Spritz, etc.]
• Publish the Virtual Machine local path of detailed test results in TFS release logs
and publish it to release manager dashboard.
Develop a common framework for
Continuous Integration/Continuous
Deployment process which can be
used across projects to provide
instant feedback to developers on
their code deployment.
Business Need
• Enables instant feedbacks on code
deployment approx. within 2 minutes
• No wait time between code deployment
and smoke test execution
• Effective utilization of system
resources through load balancing
Solution Highlights
2018 Implementation Metrics
Benefits Realized
Features
Workflow
Early feedback to enable higher
efficiency
No wait time between code
deployment and test execution
Early smoke testing as soon as the
changes are committed
Engineer quality & cross leverage
synergies across groups
Reusable across projects using TFS
as their release manager toolFuture enhancements planned
© 2017 Cognizant 2018
Business Need
• A conceptual framework of practices and principles to develop
Software Faster -
› In Shorter increments/Iterations
› With frequent customer feedback,
› Fun way to develop and deliver a Minimum Viable
Product (MVP)
• And also a Process Improvement framework to evaluate team’s
maturity based on the principles and focus areas implemented.
Solution Highlights
• Extreme Agile (XA) methodology is a lightweight, efficient, low-
risk, flexible, predictable, scientific, and fun way to develop a
software
• XA was conceived and developed to address the specific needs
of software development by small teams in the face of vague
and changing requirements
• Support in Transformation journey to embark XA principles and
practices through Interactive discussions, reviews and
participation in the event ceremonies
• Extreme Agile Maturity Assessment Framework has been
developed and adopted to evaluate team’s maturity to deliver
MVP(Minimum Viable Product) through short Iterations, User
centered design, Continuous Testing, Refactoring, Pair
Programming, CI/CD
5333 hrs
Implementation Benefits
Accelerated adoption of XA Practices
due to improved visibility and to
achieve the next level of XA maturity
Eliminate software wastes in the
current XA life cycle
Improved efficiency and effectiveness
of Program/XA Team
Better team collaboration through
process standardization
Continuous visibility on delivered
Business value
Improved customer experience, insight
and intimacy
SPOTLIGHT – Extreme Agile Implementation & Maturity Framework
For more information contact: Vinay Pande(115290)
6
Business Need
© 2017 Cognizant 2018
Business Need
• Architect and implement a Webservice automation framework to
be deployed on Google Cloud platform powered by Kubernetes
Engine, Docker and SOAPUI.
• The automation framework should by design support for Faster
Script Development & Easy maintenance and provide scalability
by leveraging Cloud Infrastructure efficiently for faster Continuous
Integration testing reducing the wait on Deployment stage in the
CI-CD pipeline
Solution Highlights
• C.R.A.F.T styled Hybrid Webservice Test Automation Framework
developed using JAVA and Groovy on SOAPUI – Modular, Data-
Driven, Faster script development and easy maintenance
• Ready to deploy Docker image which can spin-off Docker
Containers having pre-configured software like Linux OS, JDK
and SOAP UI application.
• Optimized Cloud Infrastructure usage : Just in Time provisioning
via k8s Horizontal auto scaling
• Multiple SOAP UI Docker Containers can be deployed in each
Salve POD for parallel execution of Test Cases within a module –
Vertical Scaling
• Pre-configured Declarative pipeline Jekinsfile for easy CI step
• Test Results are hosted in Google Storage Bucket (Multi region,
Nearline, Coldline storage) so that it can be accessed via Internet
On-demand for analysis
• Email and Chat (Hip chat / Slack) notification post execution
5333 hrsSPOTLIGHT – C.R.A.F.T SOAPUI Webservice Automation on Google Cloud Platform using Docker
BENEFITS
Google Cloud Platform Ready with Pre-
configured Scripts and templates
Infrastructure on Cloud - No Physical
Resources required for Test Execution
Supports validation of SOAP/REST
Webservices with easy to analyze HTML
based results capturing RQ-RS pairs
Faster Regression via Dockerized
Horizontal Auto Scaling (k8s slave Pods)
and Vertical Scaling (SOAPUI Agents)
Test Results archived and accessed via
Internet on Google Cloud Storage
For more information contact: Prithwiraj Chowdhury(117138)
7
© 2017 Cognizant 2018
KNOW THE LEADER
Philip RuthAVP– Consulting/PQC
1. How did you get into QA consulting? What is unique in QA
consulting vis.a.vis the other roles that you have taken in your
career before?
I had worked at a number of clients leading implementations of
strategic solutions and routinely ran into challenges with the Clients'
QA departments ability to support these programs. I helped the clients
improve their QA processes in order to best support the quality efforts
on these programs. Recognizing the strategic importance of Quality in
the role of IT led me to building a practice focused on this capability
area. QA Consulting is unique in that it spans the entire development
lifecycle vs, focused on specific phases or roles.
2. Where do you see the role of PQC in the new digital world
compared to a technology Architect? What transformation needs
to be brought about?
In this digital era it is essential that we focus on our transformation to
fulfill our vision of PQC providing Digital Advisory, Architectural and
Transformational services to enable organizations to innovate and
deliver enterprise quality at speed and scale
3. What do you look for in people when you recruit them for PQC?
I look for inquisitive minds that can structure and solve our clients
problems and recognize the role that quality plays in driving results.
Strong knowledge across the entire delivery spectrum is key!
4. What do our clients have to say about our PQC services? What
are our strengths and areas of improvement?
Our clients value our ability to provide independent strategic advice
that rises above the day to day execution view of an IT service
provider
5. How can the QE&A delivery team help you to identify
opportunities’ for PQC?
The key is engagement and awareness. QEA is the largest horizontal
in Cognizant with presence in most accounts. By understanding PQC
solutions and recognizing the challenges that our clients have through
their day to day interactions we create the opportunities to engage. In
new pursuits, incorporating a strategic quality lens helps to bring our
advisory capabilities to the forefront.
6. What are you passionate about in life? How has it defined
you?.
I am passionate about the success of others around me. I have
learned over my career that the only way for you to be successful is for
your team and your clients to be successful!
7. What book are you reading now and why?
I am reading “People Before Things” by Chris Laping. This book
focuses on how to enable and activate change. Putting people before
things dramatically impacts the success of IT transformation initiatives
that we lead.
8. When you’re not working, what do you enjoy doing?
I suffer from having too many passions and interests! I try to rotate
across them including world travel, motorcycle riding, cooking and live
music.
8
© 2017 Cognizant 2018
TM CONNECT – Title change to HR Business Partner (HRBP)
9
Coming Soon : Talent Manager (TM) Title Change to Human Resources Business Partner (HRBP)
Within the next couple of months you may notice a change in the Talent Manager title to HR Business Partner. While I title will change, our duties will not. Please
review the below for details on the role of a TM/HRBP.
• Actively consult and provide solutions related to workforce, talent and organizational matters
• Proactively develop talent solutions based on understanding of relevant business needs
• Develop strategic and tactical HR plans and budgets for the functions supported
• Advise on the design and implementation HR programs, ensuring programs remain relevant to the business (i.e. HR processes including performance appraisals,
promotions and annual revisions)
• Champion the organizational values and culture
• Partner and bring in resources from the Communities of Expertise (COE) to implement HR solutions that meet the distinctive challenges of the business
• Support team effectiveness; facilitate and/or design team interventions, workshops, meetings, etc.
• Provides advice, training, coaching and counseling to managers and associates on employee relations issues, rewards and recognition programs, employee
engagement and retention
• Partners with the BU to drive change management including acquisitions, reorganizations, organizational alignment and rebadging
• Visit the About HR App on One Cognizant!
• Search for About HR on One C, select USA in the app.
• Policy Information, Contacts, etc.
© 2017 Cognizant 201810
TM CONNECT – Frequently Asked Questions From AssociatesSelf Service for Associates
• Our goal is to help associates have the information they need in order to answer general queries. As Cognizant continues to grow, it is increasingly becoming important
to embody the self-service model for basic questions.
Most Common Contacts
Questions about Policies and Procedures? To review the Cognizant Handbook and view all of our policies, please access the “About HR” App on the One Cognizant
website https://onecognizant.cognizant.com/#. You will need to click on United States or Canada, to search for the relevant handbooks and policy information for your
country.
Benefit questions? Contact the benefit team at Benefit help Desk phone: (877) 561 0984 or send an email to [email protected]
Need to verify your employment? Contact the Verification team at [email protected] or Fax: 973-352-6600.
Leave of absence questions? All leave of absence information can be found under - cognizantbenefits.com under leave and disabilities section/ tab. Please address
questions related to a leave of absence to the benefits team at [email protected].
Need an employment letter? Various letters can be downloaded through https://onecognizant.cognizant.com/# under the eLetter App.
Travel Compensations Questions? [email protected]
NA Relocation Questions? [email protected]
Payroll Questions? [email protected]
Additional Contacts
Immigration Questions? Submit a GSD ticket via https://gsd.cognizant.com
Absence Reporting? [email protected]
ESA Inquiries? [email protected]
RHMS Inquiries? [email protected]
Global Mobility? Global Service Desk: https://gsd.cognizant.com OR 1-866-822-2024/1-973-368-9500
© 2017 Cognizant 201811
TM CONNECT – Timesheet Compliance
• In Q4 2017 we launched a pilot program to track weekly
timesheet compliance rates and sent notifications to
associates who were overdue in submitting their
timesheets. Starting the week of February 12, we’re rolling
out the Weekly Timesheet Compliance Performance
Management Program for all North America and India
associates
• As part of this program, continued non-compliance with
submission guidelines will result in consequence
management, including potential impact on your
performance incentive payout. You will receive the
following notifications for each occurrence of non-
compliance
Completing weekly and month-end timesheets is
mandatory for all Cognizant associates, including those
in non-billable and corporate roles.
Occurrences No. of Associates
1st Occurrence 163
2nd Occurrence 86
3rd Occurrence 58
4th Occurrence 32
5th Occurrence 16
Current Statistics for week of March 12 – 16th 2018
© 2017 Cognizant 201812
Marketing updates – Practice Updates
QE&A Updates the Cognizant Board on its Transformation to Digital: In the recently concluded India visit of the Board, Our leadership team had an opportunity to present QE&A’s progress
towards its transformation to Digital. Sairam and team spoke of our vision of assuring success in Digital for our clients, by
bringing together deep industry and technology expertise to drive Quality @ Speed. The Board was in particular very
impressed with some of our marquee Digital Assurance success stories with clients like Otsuka, Loblaw and AT&T.
Faster FDA Approval for Otsuka's Digital Pill and Patch:QE&A assured Otsuka's digital pill and patch solution that tracks ingestion of medicines used to treat schizophrenia,
bipolar disorder, and depression. This first of a kind solution monitors patient health in real time and administers required
dosage of drugs. Cognizant virtualized the IoT ecosystem in a lab environment for faster testing and FDA approval.
QE&A partners Delphix for Tedium-Free TDM:The Delphix Dynamic Data Platform enables our clients to connect, virtualize, secure and manage test data on cloud
and in legacy environments.
Visit the Community
© 2017 Cognizant 201813
Marketing updates – Solutions
Smarter QA for Smart HomesAssuring Smart Homes requires smarter approaches to QA such as virtualization, automation and
elimination of human intervention.
Visit the Community
AI That Gets it RightAs enterprises turn to smart assistants, assuring expected customer experience gains priority.
Cognizant’s DAVO comes handy here.
Visit the Community
© 2017 Cognizant 201814
Marketing updates – Community Buzz
QE&A Engages Open-Source Communities with CITS
Cognizant Intelligent Test Scripter (CITS) from QE&A is Cognizant’s first-ever contribution to open-source
community.
Visit the Community
How to Successfully Implement BDD
Sundar Radhakrishnan, Associate Director & Principal Architect, Cognizant QE&A lays down the
essentials for a successful BDD implementation in a four-blog series.
Visit the Community
© 2017 Cognizant 201815
Marketing updates – Thought Leadership
Putting ‘Smart’ in Smart Homes: QA for Connected Ecosystems
Karthik Murugesan, Head of QE&A – UK blogs about how smart homes can stay smart.
Read Here
Engineer Quality for Complex, Interconnected Systems with BOTS – Machine-learning
bots can assure a more reliable, flexible and resilient quality.
Anbu Muppidathi and N Subramanian tell us more.
Read Here
© 2017 Cognizant 201816
Marketing updates – Tech Talks
Session Date Link
Using Bots to improve application quality and reduce
production issuesMay 03, 2018 https://qahub.cognizant.com/v1/video/Reduce-production-issues-with-Bots.ics
Change Impact based Testing - Bots can help May 10, 2018https://qahub.cognizant.com/v1/video/Test-the-right-thing-with-Change-Impact-
based-testing-on-BOTS.ics
Embrace bots to Improve TDM efficiency and reduce
schedule slippageMay 17, 2018
https://qahub.cognizant.com/v1/video/Improve-TDM-efficiency-with-BOTS-
application.ics
Build-in quality for your clients with Intelligent dashboard
and Performance testing BotsMay 24, 2018
https://qahub.cognizant.com/v1/video/An-intelligent-dashboard-which-can-tailor-and-
cater-metrics-to-any-clients.ics
Engineer Quality with insights from Conversational AI and
Social NetworksMay 31, 2018
https://qahub.cognizant.com/v1/video/How-Conversational-AI-can-improve-your-
Quality-Engineering-activities.ics
How to sell Quality Insight Bots to your clients?
E2E Workflow designer and Pricing ModelJune 07, 2018
https://qahub.cognizant.com/v1/video/QI-BOTS-Pricing-Strategy-Visual-E2E-
Workflow-designer-for-QI-BOTS.ics
© 2017 Cognizant
Thank You
Drop a line (or more) to the Newsletter editorial teamwith with your feedback, comments or suggestions.
Newsletter editorial team,
Venu Ramachandran
Nagaraja Kamath
18