page object model
How to's

How to achieve greater code Readability & Reusability with Page Object Model?

Chai assertion
Tutorials

Going In-Depth into what is Chai Assertion Library and why it’s so popular

black-box vs white-box
Comparisons

Black-Box vs White-Box testing | Definition and Examples

bug report
How to's

How to write an easy-to-understand bug report in software testing?

cucumber BDD
Tutorials

Cucumber: Write automated tests in behavior-driven development fashion

junit parameterization & parallelization
Tutorials

JUnit Parameterization & Parallelization: A great way to improve your test framework

TestNG vs Junit
Comparisons

TestNG vs JUnit Annotations: Which one is a better option?

software testing approaches
Experiences

Top Software Testing Types That Every QA Engineer Must Perform