DEV Community

loading...
Gaurav Singh profile picture

Gaurav Singh

Manager SDET at Gojek, Bengaluru, I ❤️ to build scalable test automation frameworks and teams. Blog at automationhacks.io 🇮🇳

Work

Engineering Manager SDET at Gojek

10 years of Software Testing and Automation

10 years of Software Testing and Automation

Reactions 6 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

Reactions 3 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

Reactions 1 Comments
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

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

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

Reactions 1 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

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

How mob testing can bootstrap whole team quality

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

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

Reactions 4 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

Reactions 6 Comments
4 min read
A Testers imposter syndrome

A Testers imposter syndrome

Reactions 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

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

Debugging tip: Conditional breakpoints in IntelliJ platforms

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

How to manage your python virtualenvs with Pipenv

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

Testing Android/IOS apps under network conditions

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

Musings on Equivalence partitioning and boundary value analysis

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

Using adb and cmdline to ease android app testing

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

How to work with redis for test automation

Reactions 7 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

Reactions 5 Comments
3 min read
Staying productive during work from home

Staying productive during work from home

Reactions 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

Reactions 10 Comments 1
2 min read
Why automate tests early

Why automate tests early

Reactions 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

Reactions 7 Comments
7 min read
Mobile app testing checklist

Mobile app testing checklist

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

How to setup ReportPortal on a local docker instance

Reactions 6 Comments
4 min read
The problem with titles for testers

The problem with titles for testers

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

Using TestNG setup/teardowns with data provider combinations

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

Using IntelliJ to speed up your dev workflow

Reactions 37 Comments 2
8 min read
How to do reverse lookup enum constant by value in Kotlin

How to do reverse lookup enum constant by value in Kotlin

Reactions 6 Comments
2 min read
Advice from a test journeyman

Advice from a test journeyman

Reactions 3 Comments
7 min read
Plain text note taking system using markdown for technical notes

Plain text note taking system using markdown for technical notes

Reactions 6 Comments 5
4 min read
7 Myths about software testing

7 Myths about software testing

Reactions 4 Comments
7 min read
Testers are not the last line of defence

Testers are not the last line of defence

Reactions 3 Comments
4 min read
Appium Conf 2019 Bengaluru : My experience

Appium Conf 2019 Bengaluru : My experience

Reactions 3 Comments
9 min read
How to run your grouped testNG tests using Gradle

How to run your grouped testNG tests using Gradle

Reactions 5 Comments
6 min read
loading...