The evolution of software testing has changed and will continue to change. For some, this can be intimidating. Let’s explore what it was to be a quality engineer, what it means now in 2020, and what techniques we should be learning to blaze forward in the decades to come.
Using explicit waits in Selenium to determine if an object is loaded during testing.
Exploratory testing is a staple activity for experienced QA professionals, yet it is sometimes difficult to quantify the value of and need for it to a stakeholder or someone not integrated on a development team. I reached out to our team members to get their perspective on how they perform exploratory testing and its value.
There are many strategies and approaches to bug reporting and tracking, but how do they hold up within an agile process? Agile facilitates close-knit teams and constant communication, but does that change the way that bugs should be handled?
Knowing that there are many QA tools out there, I reached out to our QA team to see if they had any favorite tools they would recommend considering and why.
While I can appreciate the idea of setting a lofty goal then promoting and pursuing it with decisive enthusiasm - my viewpoint has evolved to question setting a global edict or goal without consideration for the details of the individual project.
What considerations should be made when deciding to automate your test cases? We reached out to our QA experts to get their take on when and why to automate tests.
QA Camp is labeled as a half day conference where you can collaborate and engage with other Quality Engineers, Software Testers, QA Managers and others that share the passion of providing quality software.
If you've tasted the sweet sweetness of a test-first style of development and continuous delivery, you already know that automated testing is also IMPORTANT.
Here’s some benefits that I have found come from carefully writing automated tests.