nov 2017 quality engineering & assurance - cognizant · nov 2017 quality engineering &...

18
© 2017 Cognizant © 2018 Cognizant Quality Engineering & Assurance North America Newsletter Q1 2018

Upload: lamduong

Post on 24-Apr-2018

393 views

Category:

Documents


8 download

TRANSCRIPT

© 2017 Cognizant

© 2018 Cognizant

Quality Engineering & AssuranceNorth America Newsletter – Q1 2018

© 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