test.allTheThings('GraphQL') - Manoj Kumar

19th November 2020
  • Locked
Manoj Kumar's profile
Manoj Kumar

Principal Consultant

test.allTheThings('GraphQL') - Manoj Kumar image
Talk Description

Digital presence is of utmost importance in situations like COVID-19. Users access information or perform online transactions through different form factors ranging from desktop to hand-held devices. And Most of these communications happen via APIs behind the scenes. The API development is not new, and it has been around for many years now, and the technologies evolve so does the way to create APIs change too. We’ve Seen SOAP, and REST all these years. Now we have a cool new way of designing APIs called GraphQL - developed by Facebook. GraphQL solves some of the key problems that persist in REST APIs.Ā 


Today, GraphQL powers a variety of companies such as Airbnb, Atlassian, Audi, CNBC, GitHub, Netflix, Shopify, The New York Times, Twitter, and Pinterest. GraphQL also powers hundreds of billions of API calls a day on Facebook social media platforms.


In this talk, the speaker aims to share their experience and learning on testing GraphQL APIs as its not the same as other API testing strategy like (REST or SOAP). AndĀ  will learn the basics of GraphQL and core components of GraphQL and testing queries, mutations in APIs

By the end of this session, you'll be able to:

  • What is an API
  • What are the key differences between REST and GraphQL API
  • What are the components to test in GraphQL
  • How to test GraphQL APIs
  • Security and Load Test GraphQL APIs
Principal Consultant
Manoj is a Principal Consultant at ThoughtWorks. He loves exploring the software development lifecycle in its entirety and is particularly passionate about solving problems in the QA and DevOps space. An avid open-source enthusiast, Manoj is a committer to the Selenium and Appium project. He is also part of the project leadership committee for Selenium. Manoj has contributed to various libraries and frameworks like ngWebDriver, Protractor and Serenity in the automated testing ecosystem. A keen accessibility practitioner, he is a voluntary member of the W3C ACT-R group. Manoj is passionate around sharing knowledge and has delivered keynote sessions at STeP-IN and SLASSCOM conferences apart from other technical talks around the world.
Suggested Content
Engineer Your System - Hands-On Virtual Workshop with Elisabeth Hendrickson image
Get 20% off with code MOTAVERSE! Happening on the 13th of March, from 9AM to 1PM PDT. A 4-hour online live deep dive into three core systems thinking tools for software development process improvement.
Explore MoT
TestBash Brighton 2025 image
Wed, 1 Oct
On the 1st & 2nd of October, 2025 we'll be back to Brighton for another TestBash: the largest software testing conference in the UK
Automating API Checks With RestSharp
Learn everything you need to start automating API checks using RestSharp
This Week in Testing
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.