Static analysis tools as the best friend of QA

Mikalai Alimenkou
Mikalai AlimenkouIndependent Consultant at XP Injection
Static analysis tools as the best
friend of QA
Mikalai Alimenkou
@xpinjection
https://t.me/xpinjection_channel
https://xpinjection.com
Static analysis tools as the best friend of QA
Telegram channel
https://t.me/xpinjection_channel
Disclaimer
This talk is based on
personal experience
Static analysis tools as the best friend of QA
C’mon, bro! Show us the pyramid!
Where is
QUALITY?
Static analysis tools as the best friend of QA
Why most of test automation is too late?
Quality has already degraded and testing just find it,
preventing further propagation
Long feedback cycle for all roles
It is too late when work is done, so fixes cause rework
and additional efforts
Root cause analysis is not easy and doesn’t prevent
issues in the future
Test automation is not cheap
Main focus on quality degradation
Shift left for defect prevention
Traditional static code analysis
Static code analysis evaluation
Can find weaknesses in the code at the exact location
Relatively fast if proper automated tools are used
Automated tools can scan the entire code base and
provide mitigation recommendations
Issues are found earlier, reducing the cost to fix
Automated tools produce false positives and negatives
Rules require continuous attention and maintenance
Does not find vulnerabilities introduced in the runtime
environment
Dynamic code analysis evaluation
Identifies vulnerabilities in a runtime environment
Performs analysis without access to the actual code
Identifies vulnerabilities that might have been false
negatives in the static code analysis
Can be conducted against any application
Automated tools produce false positives and negatives
Rules require continuous attention and maintenance
Difficult to trace the vulnerability back to the exact
location in the code, taking longer to fix the problem
Static analysis tools
Static analysis tools as the best friend of QA
SonarQube overview
Potential
defects
Maintenance
Debt
Code
Coverage
Leak period
Static analysis tools as the best friend of QA
Bring it closer to developer!
Static analysis tools as the best friend of QA
Configuration could also be validated
Control commits quality
Static analysis tools as the best friend of QA
Dynamic persistence config analysis
Static analysis tools as the best friend of QA
Do you have any secrets? ;)
https://github.com/michenriksen/gitrob
https://github.com/dxa4481/truffleHog
https://github.com/awslabs/git-secrets
Full repository history is scanned
Static analysis tools as the best friend of QA
Are your containers vulnerable?
https://github.com/docker/docker-bench-security
https://github.com/quay/clair
https://github.com/aquasecurity/trivy
Very hot topic in containerization era
Static analysis tools as the best friend of QA
Summary and take aways
Use static analysis to prevent defects
Carefully choose toolset
Shift left as much as possible
Don’t stop on code level only
Empower IDE for continuous QA
Tune tools based on usage feedback
Don’t forget about security, this is hot topic now
Enjoy your life with less defects and better quality!
@xpinjection
https://xpinjection.com
https://t.me/xpinjection_channel
1 of 33

Recommended

DevOps checklist or how to understand where is your team in DevOps landscape ... by
DevOps checklist or how to understand where is your team in DevOps landscape ...DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...Mikalai Alimenkou
1.2K views50 slides
DevOps checklist or how to understand where is your team in DevOps landscape by
DevOps checklist or how to understand where is your team in DevOps landscapeDevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscapeMikalai Alimenkou
1.1K views47 slides
Migrate to microservices by
Migrate to microservicesMigrate to microservices
Migrate to microservicesAndrey Trubitsyn
417 views42 slides
Continuous Delivery, Continuous Integration by
Continuous Delivery, Continuous Integration Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration Amazon Web Services
3.6K views59 slides
Continuous Integration at T3CON08 by
Continuous Integration at T3CON08Continuous Integration at T3CON08
Continuous Integration at T3CON08Sebastian Kurfürst
954 views61 slides
Static Analysis For Security and DevOps Happiness w/ Justin Collins by
Static Analysis For Security and DevOps Happiness w/ Justin CollinsStatic Analysis For Security and DevOps Happiness w/ Justin Collins
Static Analysis For Security and DevOps Happiness w/ Justin CollinsSonatype
394 views49 slides

More Related Content

What's hot

Elements of a Test Framework by
Elements of a Test FrameworkElements of a Test Framework
Elements of a Test FrameworkSmartBear
1K views23 slides
Utility of Test Coverage Metrics in TDD by
Utility of Test Coverage Metrics in TDDUtility of Test Coverage Metrics in TDD
Utility of Test Coverage Metrics in TDDXP Conference India
490 views10 slides
Continuous delivery applied by
Continuous delivery appliedContinuous delivery applied
Continuous delivery appliedMike McGarr
2.9K views57 slides
Application Security at DevOps Speed - DevOpsDays Singapore 2016 by
Application Security at DevOps Speed - DevOpsDays Singapore 2016Application Security at DevOps Speed - DevOpsDays Singapore 2016
Application Security at DevOps Speed - DevOpsDays Singapore 2016Stefan Streichsbier
1.4K views20 slides
ATAGTR2017 Upgrading a mobile tester's weapons with advanced debugging by
ATAGTR2017 Upgrading a mobile tester's weapons with advanced debuggingATAGTR2017 Upgrading a mobile tester's weapons with advanced debugging
ATAGTR2017 Upgrading a mobile tester's weapons with advanced debuggingAgile Testing Alliance
1.4K views42 slides
BDD along with Continuous Integration by
BDD along with Continuous IntegrationBDD along with Continuous Integration
BDD along with Continuous IntegrationAgile Testing Alliance
3.7K views12 slides

What's hot(20)

Elements of a Test Framework by SmartBear
Elements of a Test FrameworkElements of a Test Framework
Elements of a Test Framework
SmartBear1K views
Continuous delivery applied by Mike McGarr
Continuous delivery appliedContinuous delivery applied
Continuous delivery applied
Mike McGarr2.9K views
Application Security at DevOps Speed - DevOpsDays Singapore 2016 by Stefan Streichsbier
Application Security at DevOps Speed - DevOpsDays Singapore 2016Application Security at DevOps Speed - DevOpsDays Singapore 2016
Application Security at DevOps Speed - DevOpsDays Singapore 2016
Stefan Streichsbier1.4K views
ATAGTR2017 Upgrading a mobile tester's weapons with advanced debugging by Agile Testing Alliance
ATAGTR2017 Upgrading a mobile tester's weapons with advanced debuggingATAGTR2017 Upgrading a mobile tester's weapons with advanced debugging
ATAGTR2017 Upgrading a mobile tester's weapons with advanced debugging
A year of SonarQube and TFS/VSTS by Matteo Emili
A year of SonarQube and TFS/VSTSA year of SonarQube and TFS/VSTS
A year of SonarQube and TFS/VSTS
Matteo Emili206 views
Code review process with JetBrains UpSource by Oleksii Prohonnyi
Code review process with JetBrains UpSourceCode review process with JetBrains UpSource
Code review process with JetBrains UpSource
Oleksii Prohonnyi2.7K views
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter... by Agile Testing Alliance
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
Introduction To Continuous Integration by Christopher Read
Introduction To Continuous IntegrationIntroduction To Continuous Integration
Introduction To Continuous Integration
Christopher Read2.5K views
DevOps & Security: Here & Now by Checkmarx
DevOps & Security: Here & NowDevOps & Security: Here & Now
DevOps & Security: Here & Now
Checkmarx9.1K views
DevSecCon London 2017: when good containers go bad by Tim Mackey by DevSecCon
DevSecCon London 2017: when good containers go bad by Tim MackeyDevSecCon London 2017: when good containers go bad by Tim Mackey
DevSecCon London 2017: when good containers go bad by Tim Mackey
DevSecCon360 views
Thrivent Internship Final Presentation by Vivek Rajasekar
Thrivent Internship Final PresentationThrivent Internship Final Presentation
Thrivent Internship Final Presentation
Vivek Rajasekar76 views
ATAGTR2017 The way to recover the issue faced in IoT regression Testing by Agile Testing Alliance
ATAGTR2017 The way to recover the issue faced in IoT regression TestingATAGTR2017 The way to recover the issue faced in IoT regression Testing
ATAGTR2017 The way to recover the issue faced in IoT regression Testing
SecDevOps: The New Black of IT by CloudPassage
SecDevOps: The New Black of ITSecDevOps: The New Black of IT
SecDevOps: The New Black of IT
CloudPassage3.8K views

Similar to Static analysis tools as the best friend of QA

Parasoft .TEST, Write better C# Code Using Data Flow Analysis by
Parasoft .TEST, Write better C# Code Using  Data Flow Analysis Parasoft .TEST, Write better C# Code Using  Data Flow Analysis
Parasoft .TEST, Write better C# Code Using Data Flow Analysis Engineering Software Lab
2K views27 slides
4.Security Assessment And Testing by
4.Security Assessment And Testing4.Security Assessment And Testing
4.Security Assessment And Testingphanleson
493 views58 slides
Introduction to Parasoft C++TEST by
Introduction to Parasoft C++TEST Introduction to Parasoft C++TEST
Introduction to Parasoft C++TEST Engineering Software Lab
2.6K views22 slides
Formal Versus Agile: Survival of the Fittest? (Paul Boca) by
Formal Versus Agile: Survival of the Fittest? (Paul Boca)Formal Versus Agile: Survival of the Fittest? (Paul Boca)
Formal Versus Agile: Survival of the Fittest? (Paul Boca)AdaCore
1.9K views41 slides
Winning the battle against Automated testing by
Winning the battle against Automated testingWinning the battle against Automated testing
Winning the battle against Automated testingElena Laskavaia
65 views41 slides
The Automation Firehose: Be Strategic & Tactical With Your Mobile & Web Testing by
The Automation Firehose: Be Strategic & Tactical With Your Mobile & Web TestingThe Automation Firehose: Be Strategic & Tactical With Your Mobile & Web Testing
The Automation Firehose: Be Strategic & Tactical With Your Mobile & Web TestingPerfecto by Perforce
63 views54 slides

Similar to Static analysis tools as the best friend of QA(20)

4.Security Assessment And Testing by phanleson
4.Security Assessment And Testing4.Security Assessment And Testing
4.Security Assessment And Testing
phanleson493 views
Formal Versus Agile: Survival of the Fittest? (Paul Boca) by AdaCore
Formal Versus Agile: Survival of the Fittest? (Paul Boca)Formal Versus Agile: Survival of the Fittest? (Paul Boca)
Formal Versus Agile: Survival of the Fittest? (Paul Boca)
AdaCore1.9K views
Winning the battle against Automated testing by Elena Laskavaia
Winning the battle against Automated testingWinning the battle against Automated testing
Winning the battle against Automated testing
Elena Laskavaia65 views
The Automation Firehose: Be Strategic & Tactical With Your Mobile & Web Testing by Perfecto by Perforce
The Automation Firehose: Be Strategic & Tactical With Your Mobile & Web TestingThe Automation Firehose: Be Strategic & Tactical With Your Mobile & Web Testing
The Automation Firehose: Be Strategic & Tactical With Your Mobile & Web Testing
SCA in an Agile World | June 2010 by Klocwork
SCA in an Agile World | June 2010SCA in an Agile World | June 2010
SCA in an Agile World | June 2010
Klocwork636 views
Jason Kent - AppSec Without Additional Tools by centralohioissa
Jason Kent - AppSec Without Additional ToolsJason Kent - AppSec Without Additional Tools
Jason Kent - AppSec Without Additional Tools
centralohioissa861 views
Best practices for test automation by David Tzemach
Best practices for test automationBest practices for test automation
Best practices for test automation
David Tzemach168 views
Beyond Static Analysis: Integrating .NET Static Analysis with Unit Testing a... by Erika Barron
Beyond Static Analysis: Integrating .NET  Static Analysis with Unit Testing a...Beyond Static Analysis: Integrating .NET  Static Analysis with Unit Testing a...
Beyond Static Analysis: Integrating .NET Static Analysis with Unit Testing a...
Erika Barron718 views
ISTQB / ISEB Foundation Exam Practice - 6 by Yogindernath Gupta
ISTQB / ISEB Foundation Exam Practice - 6ISTQB / ISEB Foundation Exam Practice - 6
ISTQB / ISEB Foundation Exam Practice - 6
Yogindernath Gupta3.4K views
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes... by TEST Huddle
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...
TEST Huddle1.4K views
(Agile) engineering best practices - What every project manager should know by Richard Cheng
(Agile) engineering best practices - What every project manager should know(Agile) engineering best practices - What every project manager should know
(Agile) engineering best practices - What every project manager should know
Richard Cheng3.3K views
Waste Driven Development - Agile Coaching Serbia Meetup by Lemi Orhan Ergin
Waste Driven Development - Agile Coaching Serbia MeetupWaste Driven Development - Agile Coaching Serbia Meetup
Waste Driven Development - Agile Coaching Serbia Meetup
Lemi Orhan Ergin955 views
The Automation Firehose: Be Strategic and Tactical by Thomas Haver by QA or the Highway
The Automation Firehose: Be Strategic and Tactical by Thomas HaverThe Automation Firehose: Be Strategic and Tactical by Thomas Haver
The Automation Firehose: Be Strategic and Tactical by Thomas Haver
QA or the Highway243 views
Videos about static code analysis by PVS-Studio
Videos about static code analysisVideos about static code analysis
Videos about static code analysis
PVS-Studio34 views
Agile Engineering Best Practices by Richard Cheng by Excella
Agile Engineering Best Practices by Richard ChengAgile Engineering Best Practices by Richard Cheng
Agile Engineering Best Practices by Richard Cheng
Excella994 views
Solving the 3 Biggest Questions in Continuous Testing by Perfecto by Perforce
Solving the 3 Biggest Questions in Continuous TestingSolving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous Testing

More from Mikalai Alimenkou

Rise and fall of Story Points. Capacity based planning from the trenches. by
Rise and fall of Story Points. Capacity based planning from the trenches.Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.Mikalai Alimenkou
2.3K views44 slides
Modern CI/CD in the microservices world with Kubernetes by
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesMikalai Alimenkou
841 views39 slides
Saga about distributed business transactions in microservices world by
Saga about distributed business transactions in microservices worldSaga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices worldMikalai Alimenkou
2.6K views42 slides
Effectiveness tips from Kubernetes trenches by Captain Obvious by
Effectiveness tips from Kubernetes trenches by Captain ObviousEffectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain ObviousMikalai Alimenkou
812 views34 slides
Ride the database in JUnit tests with Database Rider by
Ride the database in JUnit tests with Database RiderRide the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database RiderMikalai Alimenkou
2.3K views33 slides
Wastful waste or why everything is so slow in development by
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentMikalai Alimenkou
564 views26 slides

More from Mikalai Alimenkou(20)

Rise and fall of Story Points. Capacity based planning from the trenches. by Mikalai Alimenkou
Rise and fall of Story Points. Capacity based planning from the trenches.Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.
Mikalai Alimenkou2.3K views
Modern CI/CD in the microservices world with Kubernetes by Mikalai Alimenkou
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with Kubernetes
Mikalai Alimenkou841 views
Saga about distributed business transactions in microservices world by Mikalai Alimenkou
Saga about distributed business transactions in microservices worldSaga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices world
Mikalai Alimenkou2.6K views
Effectiveness tips from Kubernetes trenches by Captain Obvious by Mikalai Alimenkou
Effectiveness tips from Kubernetes trenches by Captain ObviousEffectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain Obvious
Mikalai Alimenkou812 views
Ride the database in JUnit tests with Database Rider by Mikalai Alimenkou
Ride the database in JUnit tests with Database RiderRide the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database Rider
Mikalai Alimenkou2.3K views
Wastful waste or why everything is so slow in development by Mikalai Alimenkou
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in development
Mikalai Alimenkou564 views
Hexagonal architecture with Spring Boot by Mikalai Alimenkou
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring Boot
Mikalai Alimenkou2.2K views
Wastful waste or why everything is so slow in development by Mikalai Alimenkou
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in development
Mikalai Alimenkou1.1K views
Практические трудности в разработке Медкарты для целой страны by Mikalai Alimenkou
Практические трудности в разработке Медкарты для целой страныПрактические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страны
Mikalai Alimenkou434 views
Hexagonal architecture with Spring Boot [EPAM Java online conference] by Mikalai Alimenkou
Hexagonal architecture with Spring Boot [EPAM Java online conference]Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]
Mikalai Alimenkou1.3K views
Bro, manage test data like a pro! [QA Fest 2018] by Mikalai Alimenkou
Bro, manage test data like a pro! [QA Fest 2018]Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]
Mikalai Alimenkou764 views
Agile antipatterns: review after 10 years of practice by Mikalai Alimenkou
Agile antipatterns: review after 10 years of practiceAgile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practice
Mikalai Alimenkou744 views
Hexagonal architecture with Spring Boot by Mikalai Alimenkou
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring Boot
Mikalai Alimenkou8.8K views
Бытовая классификация тестировщиков с точки зрения разработчика by Mikalai Alimenkou
Бытовая классификация тестировщиков с точки зрения разработчикаБытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчика
Mikalai Alimenkou1.1K views
Code Review tool for personal effectiveness and waste analysis by Mikalai Alimenkou
Code Review tool for personal effectiveness and waste analysisCode Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysis
Mikalai Alimenkou1.4K views
Funny stories and anti-patterns from DevOps landscape by Mikalai Alimenkou
Funny stories and anti-patterns from DevOps landscapeFunny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscape
Mikalai Alimenkou4.3K views
Continuous improvements of developer efficiency with modern IDE by Mikalai Alimenkou
Continuous improvements of developer efficiency with modern IDEContinuous improvements of developer efficiency with modern IDE
Continuous improvements of developer efficiency with modern IDE
Mikalai Alimenkou1.3K views
Design patterns in test automation by Mikalai Alimenkou
Design patterns in test automationDesign patterns in test automation
Design patterns in test automation
Mikalai Alimenkou25.6K views

Recently uploaded

PharoJS - Zürich Smalltalk Group Meetup November 2023 by
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
127 views17 slides
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...Jasper Oosterveld
18 views49 slides
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
85 views32 slides
Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
33 views43 slides
Network Source of Truth and Infrastructure as Code revisited by
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
26 views45 slides
HTTP headers that make your website go faster - devs.gent November 2023 by
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023Thijs Feryn
22 views151 slides

Recently uploaded(20)

PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 views
HTTP headers that make your website go faster - devs.gent November 2023 by Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views

Static analysis tools as the best friend of QA