Applying Software Craftsmanship to the Evolving World of Automation

Applying Software Craftsmanship to the Evolving World of Automation

Software Craftsmanship is a practice of continuous development and helping others learn this craft. As the world is evolving towards the era of scripting language, Khyati will be sharing our experience of how we have grown as a team of all QA with programming language background to the niche typescript world contributor.

The Hidden Costs of BDD Tools

The Hidden Costs of BDD Tools

In this talk, Titus Fortner, Senior Solutions Architect at Sauce Labs, will discuss the various reasons why people choose to use BDD tools, and what the benefits are supposed to be. He will then discuss the reality for many companies before getting into some of the inherent underlying issues with BDD tooling, including why teams so often end up in trouble when using them. Finally, there will be a discussion of alternatives and recommendations for getting the most out of your UI testing.

High Impact Customer Testing in Agile and Continuous Delivery Environments

High Impact Customer Testing in Agile and Continuous Delivery Environments

Today’s complex technology landscape makes it progressively more difficult to deliver products with frictionless experiences that meet the evolving interoperability demands of your customers. Engineering teams are under enormous pressure to discover defects, user experience issues, critical feature gaps, and in-the-wild interoperability problems before releasing a product.

Continuous Secure Testing: Stepping Stones to a New Era of Your Testing Brigade

Continuous Secure Testing: Stepping Stones to a New Era of Your Testing Brigade

Security has become a necessity in our day-to-day activities. Are we aware of how we can uncover these vulnerabilities? Do we understand the basic security tests that we run? Can we analyze and understand whether the threat found is a false positive or not? How can we make Static Application Security Testing and Dynamic Application Security Testing (DAST) work hand in hand for our benefit? How can we have DAST Automated with our dear Selenium? How can we apply DAST on Mobile Apps? How can we have DAST part of CI/CD pipeline?

Quality Focused Software Testing in Critical Infrastructure

Quality Focused Software Testing in Critical Infrastructure

When testing software, it is not uncommon to hear that one hundred percent coverage is unachievable. What happens, then when we are asked to do such a thing. If the software that is being tested is used in critical infrastructure (power systems, water, medical, banking, etc.) then an escaped bug is not a trivial thing.

Speed Dating in the Tool Pool

Speed Dating in the Tool Pool

Shopping for new tools is not unlike dating. You need to ask yourself the same questions: “What am I looking for?” “Do they fit in with the picture I have for my future?” “Will it get along with my friends colleagues?” On top of that, the testing tool landscape has changed so much in just the past few years. What expectations should you have? Where do you even go to “meet” these tools?