The #1 Reason Why Agile Transformations Fail
Before turning your back on Agile, read this I’ve often heard that Agile transformation implies a paradigm shift, but what is a paradigm and why does it imply such a change? Anyone who has successfully made the shift can tell you that it’s not just…
Are Agile Testers Still a Thing?
With the coupling of and loss of specific roles in software development teams, how can testers remain relevant? Testing in Agile Methodologies With the implementation of Agile methodologies and the coupling of roles in software development, the tester has been lost in several moments since…
A Guide to Good Cucumber Practices
An introduction to using test automation tool, Cucumber, as a part of your Behavior Driven Development Strategy By: Luis Zambra, Vicente Saettone, and Federico Toledo, Ph.D. In this post, we’ll share some good Cucumber practices, especially when writing scenarios using the Gherkin language, clarifying some BDD…
What is BDD and What Does it Mean for Testers?
A software development strategy that makes sense for both your business team and tech team Behavior Driven Development (BDD), as its name indicates, is not a testing technique, but rather a development strategy (as well as TDD, which is test driven development). What it proposes…
Expert Roundup: Software Testing Trends 2019
Experts predict the most in-demand skills for testers, organizational challenges, best conferences, and more in 2019 If only we had the power to know the future… We would all be rich and live almost forever, no? Well, of course, we can’t foretell what exactly will…
We Want our DevOps Venn Diagram Circle Back – Plus One!
In this guest post, Agile test experts, Lisa Crispin and Janet Gregory, share their views on DevOps and Software Quality Close to a decade ago, the DevOps movement grew out of agile development. It was defined as the intersection of “Dev”, “Ops”, and “QA”. (Source:…
The 3 Fast and the Furious Agile C’s
Breaking Down Agile and DevOps Practices: The “Continuouses” Software development is like NASCAR racing. Both require velocity, and in software development, it’s about developing, testing, and fixing issues at a speedy yet sustainable pace to avoid a crash and burn. And like driving a car,…
How to Create an Effective Test Report
Save yourself some trouble, here’s how to create an effective test report—no frills required—that stakeholders will thank you for Software testers know, creating test reports are just as fundamental as running the tests themselves. As they say in Uruguay, “no basta ser, sino parecer,” meaning,…
Testing as the Driver Towards a DevOps Culture
Lessons learned from helping organizations foment a DevOps culture through Agile testing practices At Abstracta we work with many companies, several of whom already have a DevOps culture and others whom we’ve helped to define and promote it. Over the years, we’ve seen DevOps gaining…
Embracing AI Based Testing – The New Era
How can Artificial Intelligence enhance software testing? Hear from Testim.io Developer Evangelist, Raj Subramanian. Technology has drastically evolved throughout the past decade. Many innovations have deeply influenced our lives such as smartphones, bitcoin, electric cars, and blockchain, but artificial intelligence (AI) definitely tops the list….
Next Gen Testers Don’t Know Waterfall
How do we reinvent the “old stuff” to make it efficient and useful again? Something that Derk-Jan de Grood commented on in his course after Uruguay’s annual testing conference, TestingUY, which was very interesting to me, is that most of today’s young testers (the…
Kanban for Software Testing Teams
Committing to the continuous improvement of kaizen This article was originally published on stickyminds.com Kanban, a highly effective framework for “going agile,” is based on the Japanese business philosophy of kaizen, which believes that everything can be improved. One of the principles of kanban that…