Welcome to your software quality magazine – SQ mag! SQ mag started in 2016 with the aim to provide you with the latest news, trends and information in the software testing and quality industry among many more. Get inspired by reading articles and interviews from experts in the IT field around the world. All magazine issues are available for free. Register today and stay up to date with SQ mag!

SQ Mag No. 13

Go to Issue No. 13

SQ Mag No. 12

Go to Issue No. 12

SQ Mag No. 11

Go to Issue No. 11

SQ Mag No. 10

Go to Issue No. 10

SQ Mag No. 9

Go to Issue No. 9

SQ Mag No. 8

Go to Issue No. 8



Let’s see what technology thinks – meet our guest author – we highly recommend this reading

Test automation is a valuable tool for any software development team, but it is important to carefully consider the needs of your application and choose the right tool and approach for your team.

What’s the insight we want our automated tests to give us?

Building a decision framework to help us design better tests and optimize our automated test suites is exactly the point of User-Centric Testing.

With the evolution of web and mobile applications, the building of maintainable and reliable automated tests has become a crucial need to ensure high-quality software. But what if these tests do not have the same outcome for the same code and the same environment and they are failing for no obvious reason? This behavior is called the « flakiness ».

All these challenges make it difficult for companies in Japan to effectively implement test automation, but with the right strategy, resources, and tools, they can overcome these challenges and achieve success in test automation.

When it comes to testing perspectives several factors must be taken into consideration such as regions, locations, organization size, projects, resources, time, and of course the team members’ points of view, for instance: how the team sees the testing approach, how the Product Owner or Manager sees testing, how the development team integrates testing, how the tester works within the team and how the testing approach or strategy is being carried out.

When I took (and passed) my ISTQB® Certified Tester Foundation Level certification in 2014 there was one point that “amused” me in the introductory chapter. One of the reasons we test software is because “Software that does not work correctly can lead to many problems, including loss of money, time, or business reputation, and even injury or death”. (ISTQB® Certified Tester Foundation Level syllabus). At the time, this seemed “obvious” to me with the simplistic example of the software used to fly an aircraft.

In trying to improve software testing and thereby achieve higher levels of product quality, the testing community doesn’t seem to agree. There are those that claim that in Agile, it’s all about people following the manifesto statement “people over process”

Teamwork and effective communication are skills that are often taken for granted when in fact, they are one of the most important. 

Quality engineering consists of many activities. Some people seem to think it’s only about testing, but that’s just one aspect of the activities in the IT delivery process.

“If the test processes at your organization are to improve, you’re probably the one who will make that happen.”

Audit vs assessment – is there a difference?

Why Test process audit is needed and how often to conduct it?

Being a woman in this ball game adds an extra flavor to the challenges, especially if you have a baby, toddlers, or teens to look after while running a household. With software testing on the critical path and the unfair expectations of stakeholders to “test everything”, it often puts us in the situation where extra hours are necessary in order to get the test work done.

Automated testing continues to be a major transformational factor in software development and there is no doubt that there is an urgent, and rising requirement for QA and test professionals with automation skills. Selenium is globally rated as a top priority in the test automation field.

The design of a neural network is an important first step towards so-called predictive quality. The first predictions will usually apply to short-term instances and provide answers to questions about what will happen within seconds or minutes.

Success with Design thinking Digitalization shortens the life cycle of products and services and simplifies interaction between users and providers of products and services. To succeed in digitization, user centricity is key.

There are six different competencies covered during the course. These are linked very closely to the agile manifesto and the principles. We look at things like the agile mindset, engineering concepts, faster delivery of course but that is through building that quality-in.

Artificial Intelligence (AI) has become the new electricity or a ‘must-have’ for every business. The increasing uptake of AI technologies is unlocking its true potential and delivering efficiencies in many domains

Serverless is quickly becoming a viable solution for developers that want to create and iterate on smaller, focused apps. Serverless apps can be easy to create, run, and then shut down when the job is over.

DevOps is about experiences, ideas, culture and the way business and IT can invest in building high-performing IT professionals and teams. As a Tester, it is important to understand how valuable and important your work is for a DevOps team.

ISTQB® qualifications are internationally recognized as the standard in certification for test professionals. The syllabi support the education and skills development needs of testers in testing “good” practices.


Register and get full access to all SQ mag issues completely free and more! Stay up to date with the latest information in the IT field, covering trending topics and news in the software quality industry.

SQ mag is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. You can unsubscribe at any time.
For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.