Test Automation is hard to do well! There are many different things to consider. Not only do you have to think about how to write good code, but you also need to understand how to...
TestNG is a popular test framework that needs no introduction in the JVM (Java virtual machine) ecosystem and can be used for automating your tests regardless of their size, from...
Imagine you were chosen to join a project which is very mature and full of senior developers. You’ve heard that your company is proud of it. You are well informed that this...
A few weeks ago I had some interesting debates on the projects I work on: Is the Automation Engineer a Developer? Is a Developer the best candidate to be an Automation Engineer?...
It’s hard to configure the environment that is required to run end-to-end tests which use Selenium WebDriver. The problem is that every computer that runs our end-to-end tests...