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.

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?

AI & UI Test Strategies for Intelligent Digital Ad Tech Platform

AI & UI Test Strategies for Intelligent Digital Ad Tech Platform

In the bustling Ad Tech industry, we are constantly presented with challenges. These range from segmenting browsers, targeting devices, users (consumers) and even environments. Ad presentation specifications are constantly changing, as new devices are always coming onto the market. Machine Learning model techniques are adopted to engage and know consumer preferences through ‘sentiment’ surveys or other polls. After performing automation on the newest (and oldest) mobile devices, a new connected TV device appears with unique challenges.

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.