DEV Community

Gaurav Singh profile picture

Gaurav Singh

Software Engineer passionate about Software Testing, Test Automation {Tooling, Frameworks, Infrastructure}, and scaling teams.

Work

Software Engineer

Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
4 Week Writing Streak
Testing gRPC #4: How to E2E test a gRPC service

Testing gRPC #4: How to E2E test a gRPC service

Comments
6 min read

Want to connect with Gaurav Singh?

Create an account to connect with Gaurav Singh. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Testing gRPC #3: How to unit test a gRPC client

Testing gRPC #3: How to unit test a gRPC client

Comments
14 min read
What I wish I knew about Software Testing and growth at the start of my career 🌱

What I wish I knew about Software Testing and growth at the start of my career 🌱

Comments
3 min read
Testing gRPC #2: How to unit test a gRPC server

Testing gRPC #2: How to unit test a gRPC server

Comments
10 min read
Testing gRPC #1: Set up a gRPC server and make an API call via gRPC UI

Testing gRPC #1: Set up a gRPC server and make an API call via gRPC UI

Comments
10 min read
Dev: QA ratio A tale of burnout? Is there a better way out?

Dev: QA ratio A tale of burnout? Is there a better way out?

Comments
14 min read
How WhatsApp tests software?

How WhatsApp tests software?

Comments
8 min read
Engineering practices @ Meta: #8 Performance review process

Engineering practices @ Meta: #8 Performance review process

Comments
5 min read
Engineering practices @ Meta: #7 Focus on impact and data

Engineering practices @ Meta: #7 Focus on impact and data

Comments
3 min read
Engineering practices @ Meta: #6 Better engineering and focus weeks

Engineering practices @ Meta: #6 Better engineering and focus weeks

Comments
3 min read
Engineering practices @ Meta: #5 A culture of transparency

Engineering practices @ Meta: #5 A culture of transparency

Comments
3 min read
Engineering practices @ Meta: #4 Engineers write automated tests, well mostly! 😉

Engineering practices @ Meta: #4 Engineers write automated tests, well mostly! 😉

Comments
2 min read
Engineering practices @ Meta: #3 Conduct an Engineering Bootcamp for new joiners

Engineering practices @ Meta: #3 Conduct an Engineering Bootcamp for new joiners

Comments
5 min read
Engineering practices @ Meta: #2 Software engineers choose their projects

Engineering practices @ Meta: #2 Software engineers choose their projects

Comments
3 min read
Engineering practices @ Meta: #1 Unblock yourself first

Engineering practices @ Meta: #1 Unblock yourself first

Comments
4 min read
Human skills to win in Software Testing

Human skills to win in Software Testing

Comments
8 min read
Deep dive into evolution of testing organizations

Deep dive into evolution of testing organizations

Comments
16 min read
Hello, espresso! Recipe 1 Find adjacent elements 🎭

Hello, espresso! Recipe 1 Find adjacent elements 🎭

1
Comments
4 min read
🔊🎉 Announcing Automation Hacks YouTube Channel 🌱

🔊🎉 Announcing Automation Hacks YouTube Channel 🌱

2
Comments
1 min read
Hello, espresso @ Selenium Conf 2022

Hello, espresso @ Selenium Conf 2022

1
Comments
3 min read
Hello, espresso! Part 5 Automating WebViews 🕸️🌎

Hello, espresso! Part 5 Automating WebViews 🕸️🌎

1
Comments
9 min read
Hello, espresso! Part 4 Working with Idling resources 😴

Hello, espresso! Part 4 Working with Idling resources 😴

1
Comments
11 min read
Hello, espresso! Part 3 Working with intents 🔄

Hello, espresso! Part 3 Working with intents 🔄

1
Comments
9 min read
Hello, espresso! Part 2 Working with lists

Hello, espresso! Part 2 Working with lists

Comments
9 min read
Hello, espresso! Part 1 Introducing you to the world of espresso automation!

Hello, espresso! Part 1 Introducing you to the world of espresso automation!

3
Comments
8 min read
How I got “that” job at Meta

How I got “that” job at Meta

4
Comments
18 min read
Who the heck is an SDET? 😕

Who the heck is an SDET? 😕

2
Comments
8 min read
10 years of Software Testing and Automation

10 years of Software Testing and Automation

18
Comments 1
21 min read
🎉 Announcement - API testing in python course live on Test automation university

🎉 Announcement - API testing in python course live on Test automation university

4
Comments 1
2 min read
Python API test automation framework (Part 9) Running tests in parallel

Python API test automation framework (Part 9) Running tests in parallel

Comments
4 min read
Python API test automation framework (Part 8) Adding reporting with report portal

Python API test automation framework (Part 8) Adding reporting with report portal

2
Comments 1
8 min read
Python API test automation framework (Part 7) Refactoring structure

Python API test automation framework (Part 7) Refactoring structure

Comments
8 min read
Python API test automation framework (Part 6) API response schema validation

Python API test automation framework (Part 6) API response schema validation

Comments
4 min read
Python API test automation framework (Part 5) Working with JSON and JsonPath

Python API test automation framework (Part 5) Working with JSON and JsonPath

1
Comments 1
7 min read
Python API test automation framework (Part 4) Working with XML using python lxml

Python API test automation framework (Part 4) Working with XML using python lxml

1
Comments
5 min read
Python API test automation framework (Part 3) Adding fluent assertions using assertpy

Python API test automation framework (Part 3) Adding fluent assertions using assertpy

Comments
4 min read
Python API test automation framework (Part 2) Making HTTP requests

Python API test automation framework (Part 2) Making HTTP requests

2
Comments
5 min read
Python API test automation framework (Part 1) Introduction, Setup and Installation

Python API test automation framework (Part 1) Introduction, Setup and Installation

1
Comments
4 min read
How mob testing can bootstrap whole team quality

How mob testing can bootstrap whole team quality

2
Comments
5 min read
Testers identity crisis - QA/QE/AE/SDET/SET/TA? 🤷

Testers identity crisis - QA/QE/AE/SDET/SET/TA? 🤷

8
Comments
6 min read
How to do logging integration with logback and testng in report portal

How to do logging integration with logback and testng in report portal

6
Comments
4 min read
A Testers imposter syndrome

A Testers imposter syndrome

3
Comments
6 min read
Migrated away from Wordpress

Migrated away from Wordpress

Comments
7 min read
Writing clear bug reports

Writing clear bug reports

10
Comments
7 min read
Debugging tip: Conditional breakpoints in IntelliJ platforms

Debugging tip: Conditional breakpoints in IntelliJ platforms

3
Comments
2 min read
How to manage your python virtualenvs with Pipenv

How to manage your python virtualenvs with Pipenv

7
Comments 1
8 min read
Testing Android/IOS apps under network conditions

Testing Android/IOS apps under network conditions

6
Comments
3 min read
Musings on Equivalence partitioning and boundary value analysis

Musings on Equivalence partitioning and boundary value analysis

1
Comments
4 min read
Using adb and cmdline to ease android app testing

Using adb and cmdline to ease android app testing

4
Comments
6 min read
How to work with redis for test automation

How to work with redis for test automation

8
Comments
4 min read
Finding out package and activity name via adb for appium automation

Finding out package and activity name via adb for appium automation

5
Comments
3 min read
Staying productive during work from home

Staying productive during work from home

5
Comments
6 min read
Git commit amend: Way to quickly fix last commit mistakes

Git commit amend: Way to quickly fix last commit mistakes

10
Comments 1
2 min read
Why automate tests early

Why automate tests early

3
Comments
7 min read
How I’ve set up my dev environment and workflow for productivity

How I’ve set up my dev environment and workflow for productivity

8
Comments
7 min read
Mobile app testing checklist

Mobile app testing checklist

11
Comments
4 min read
How to setup ReportPortal on a local docker instance

How to setup ReportPortal on a local docker instance

8
Comments
4 min read
The problem with titles for testers

The problem with titles for testers

4
Comments
5 min read
Using TestNG setup/teardowns with data provider combinations

Using TestNG setup/teardowns with data provider combinations

6
Comments
6 min read
Using IntelliJ to speed up your dev workflow

Using IntelliJ to speed up your dev workflow

39
Comments 2
8 min read
loading...