At a certain level, we all know the theory as it defines our experience, teaches processes and helps in technical discussions. But is it really true that the picture-perfect theory applied in everyday life always gives the expected results? Do companies that have established processes based on theory face no problems with running projects and the quality of delivered products? Are people who quote definitions real experts?

&nbsp

Let’s thinks about it…


A couple of years ago, graduating from university and starting an adventure with IT, we all yearned to become programmers. I have an impression that this desire still has not changed much, however, it might be a topic for another discussion. Back then, mainly programmers were in demand on the job market, and the first step in a programmer’s career was actually running tests. Testing was perceived as an unimportant activity and was usually used to train new people in the functionality of the system by “clicking”. It might seem a silly thing to say but I started my career exactly the same way and this “clicking” has remained with me until today.

Searching for defects absorbed me more than programming and made my work more enjoyable. The first projects were basically a struggle to ensure that testing is included in the project, then to acquire specifications or any requirements describing the product, and finally fight against time to perform tests, etc. It may seem a little strange as taking into account the fact that testing is an inseparable element of software development, I could not understand what brought such a reluctance to this kind of activity. Why do people with experience who are perfectly familiar with theory do not apply it in practice? I quickly realized that without processes and good cooperation in a team, you cannot achieve certain quality of end product and I started working on it. It required time and involved persuading many people to minor changes, which finally gave much better results in the end.

&nbsp



After a few years and plenty of completed projects, we finally succeeded. We have proved that testing makes sense and it works because the need for tests was gradually increasing. It was an ignition point for building a specialized Quality Assurance TEAM at Transition Technologies PSC. If you are interested in working with us or you would like to check how we work – APPLY!


Quality Assurance Team members do not focus on “clicking”. We can say that this is a side effect of analytical work with requirements, which in the end must be somehow checked. Because the combination of theory and experience creates a holy grail, we try to gain the experience from projects and use it together with theory acquired at trainings, through certifications and participation in conferences, which allow us exchanging our observations about work, processes and achieved results. We check if what we’ve learned works on the project. Currently, the team consists of about 25 people. Their main task is to provide value to project members and to constantly fight for best quality of the final product. Here, I would like to introduce a few people whose presence increases the quality of the project:


Paweł Kłoczko – Test Leader responsible for defining and implementing overall test methodologies and test strategies on Windchill PLM projects including test automation. He is focused on leading the test teams to ensure quality of delivered solutions.

 

Agnieszka Łabieniec – Test Manager with experience in PLM projects for large companies. She has a technical background of programming in .NET and Java. Certified by ISTQB and focused on building a good team spirit.

 

Łukasz Pruszyński – Test Leader with 7 years of experience in Quality Assurance domain, with approximately 3 years in Windchill PLM. Additionally, he possesses a wide expertise in CAD systems such as PTC Creo, Unigraphics NX and Solidworks. He is committed to improving product quality from the earliest stages of its development and has a keen interest in test automation technologies like Selenium.

 

Marcin Zimniak – Software Tester with 10 years of experience in various software areas like VR, PLM, IoT and some hardware aspects. Responsible for delivering what client expects. Focused on delivering software/hardware on time with the best quality possible . Team player.

 

Wiktor Dąbrowski – Certified ISTQB Test Manager with 7 years’ experience in many different projects. He is the Team Leader of TTPSC R&D QA department. Concentrated on keeping continuous quality and developing tests processes. Currently working on web accessibility features.

 

Karol Kowalski – QA Leader with 10 years’ experience on various PLM, web and mobile projects including test automation for desktop application. Currently responsible for definition of entire test process in mobile projects and managing the test team.


Answering the question posed at the beginning of the article, I believe that the theory is able to solve many problems but its elements must be well chosen and fitted, in order to achieve the expected results faster. The theory itself does not guarantee the achievement of the goal. This task requires a strong, battle-proved team whose members complete each other; a team that knows what it wants to achieve and is open to changes.

_All posts in this category

blogpost
Articles

eSignature – how can it solve your business’s problems?

The growing popularity of electronic signatures has increased the pace. According to forecasts, this market will grow by an average of over 20% annually, reaching the value of nearly $7 billion in 2025. The market growth is one thing, but the question is: is this really worth our attention?

Read more
blogpost
Articles

How to efficiently perform a digital transformation in your company?

Digital transformation is becoming more and more present in nearly every business and indicating its presence by changes in work management and organisation style. Although we still hear the echoes of the discussion about the importance of all the fuss about digitalisation, more and more frequently we deliberate how to implement solutions to automate processes in our company.

Read more
blogpost
Articles

Internet of Things in energetics

The turn of XVIII and XIX century was undoubtedly a gold age of electrotechnology in human history. Many contributed to the success.

Read more
blogpost
Articles

Regression testing – who needs them and what to use them for?

In IT environment people believe that regression testing is an unnecessary activity. All in all, when something has been checked once, it doesn’t have to double-checked. For many, it’s not only a waste of time but mostly a waste of money. What exactly regression testing is and why is it worth using?   One of […]

Read more
blogpost
Articles

Tester’s work fosters saving!

For unknown reason, there is a common conviction that testing in the software creation process is not a significant element of the project. Sadly, such approach can cause a company to incur much higher costs than initially planned. Why? Because it is a sort of a ticking time bomb. It turns out that in the […]

Read more
blogpost
Articles

Front-end microservices

How to solve the problem with the organization of a web application when monolithic approach is not feasible? Why does server-side rendering deserve a comeback? Do micro frontends make any sense? This article shall discuss how the topic of the segmentation of web applications into smaller fragments can be handled. Introduction The architecture of microservices […]

Read more

Let’s get in touch

Contact us