Agile Testers are often known as Quality Analysts (QA), Software Engineers in Test, Test Engineers and QA Leads, among other variances. I've been working as an Agile QA for a while and I would like to share my point of view about how QAs work in an agile team. In this article, I will use the term QA to represent an "Agile Tester". Most people, even in agile teams, treat QAs as a sub-role or a separate role in the team. I believe this is an outdated conception. The difference between a QA and a Dev lies in the mindset.
Over the last several years we’ve seen a whole range of ideas regarding the architecture of systems. These include: Hexagonal Architecture (a.k.a. Ports and Adapters) by Alistair Cockburn and adopted by Steve Freeman, and Nat...
If you wanted to hand a book over to a new tester, to help them get to grips with the world of testing, what topics would you expect or like to see in it?
I recently discovered the high-performance Pandas library written in Python while performing data munging in a machine learning project. Using simple …
Introduction of a basic pattern for developing a robust road map for any organization using an example of the adoption of a Master Data Management initiative.