DEV Community

loading...
Gaurav Singh profile picture

Gaurav Singh

Lead SDET at Gojek, Bengaluru, I ❤️ to code in Kotlin, Python 🐍, and Java to build scalable test automation frameworks. Blog at automationhacks.io 🇮🇳

Work

Lead SDET at Gojek

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

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

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

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

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

Reactions 0
4 min read
How mob testing can bootstrap whole team quality

How mob testing can bootstrap whole team quality

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

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

Reactions 3
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
4 min read
A Testers imposter syndrome

A Testers imposter syndrome

Reactions 3
6 min read
Migrated away from Wordpress

Migrated away from Wordpress

Reactions 0
7 min read
Writing clear bug reports

Writing clear bug reports

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

Debugging tip: Conditional breakpoints in IntelliJ platforms

Reactions 3
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 5
3 min read
Musings on Equivalence partitioning and boundary value analysis

Musings on Equivalence partitioning and boundary value analysis

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

Using adb and cmdline to ease android app testing

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

How to work with redis for test automation

Reactions 6
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
3 min read
Staying productive during work from home

Staying productive during work from home

Reactions 5
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
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 6
7 min read
Mobile app testing checklist

Mobile app testing checklist

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

How to setup ReportPortal on a local docker instance

Reactions 5
4 min read
The problem with titles for testers

The problem with titles for testers

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

Using TestNG setup/teardowns with data provider combinations

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

Using IntelliJ to speed up your dev workflow

Reactions 35 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
2 min read
Advice from a test journeyman

Advice from a test journeyman

Reactions 3
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 4
4 min read
7 Myths about software testing

7 Myths about software testing

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

Testers are not the last line of defence

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

Appium Conf 2019 Bengaluru : My experience

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

How to run your grouped testNG tests using Gradle

Reactions 5
6 min read
loading...