Free trial

Blog

This blog is intended for software system engineers, architects and managers or people generally interested in development, testing and integration of software systems. It is part of profiq’s community effort that has the objective of sharing knowledge and ideas about software system integration, testing and development. In addition to this technical content, we share updates about life at profiq.

Tags

AI and AI-powered development have become incredibly hot topics in the technology industry. The potential of AI to revolutionize various fields is widely acknowledged, and while impressive, is still being developed. Researchers, developers, and organizations are actively exploring new ways to use AI. In this dynamic landscape, we at profiq are constantly seeking out and experimenting with new libraries, plugins, and tools that leverage AI. These resources aim to enhance productivity, automate repetitive tasks, and unlock new possibilities in software development. One such resource is GitHub Copilot (Copilot). Copilot is…

#copilot ai chatgpt cypress github qa system testing test automation testing

Linux Aquarium PC

Carl Jung once said, “The creative mind plays with the object it loves.” Like Jung, we believe play can fuel innovation, and sometimes, the wilder the idea, the better. ? You might be wondering why would we submerge a PC in liquid (in our case, mineral oil)? To that, we reply, “Why does anyone climb Mount Everest? Because they can.” So, we did! We created a Linux PC from upcycled computer parts, submerged it in mineral oil, lit it with LED light strips, and added a LEGO ship, because no aquarium…

cpu gitlab software testing testing

Real-time control of your app features with Split

At profiq, we often research and demo new and interesting modern technologies. One interesting Silicon Valley startup called Split (http://www.split.io) caught our attention with its recent launch of the Feature Experimentation Platform. The Feature Experimentation Platform is intriguing because it lets developers rapidly iterate product features, target them to customers, and measure their impact in one unified solution. It consists of an SDK for various languages and a cloud service console that lets you control and monitor features of an application in real time. Because we could potentially use this…

security split.io system engineering system testing testing

Petr Večeřa, a software engineer at profiq specializing in test engineering, shares his thoughts on his role as a technical QA and test engineer. Petr started at profiq three years ago in the Tech Research position where his task was to develop a prototype of test automation for a company from Silicon Valley. Now he is in charge of one of the QA teams and he is responsible for several products. Q: Your position is called a Software Engineer but its goal is testing – how does it go together?…

qa system testing test automation testing

Welcome to the second of our series of videocasts (a podcast with video content) where we talk about a variety of topics including trends in agile software development, QA, how to hire and develop skilled software developers, and life at profiq. In this videocast, Gabor Puhalla, profiq’s co-founder and CEO talks about identifying when companies will benefit most from automating their testing and QA in software development. Key topics we explore are: 1. The Goals for automating software testing and QA 2. The most common tipping points for when companies…

software engineering software qa test automation testing

Welcome to the first of our series of videocasts (a podcast with video content) where we talk about a variety of topics including trends in agile software development, QA, how to hire and develop skilled software developers, and life at profiq. In this videocast, Gabor Puhalla, profiq’s co-founder and CEO talks about how profiq builds technically skilled QA teams, what qualities make great QA engineers, where profiq finds highly skilled QA engineers, how to develop young talent, and how profiq keeps talented software developers engaged with our clients over the…

profiq qa system testing testing

As part of my daily activities during automated test development for our Ext JS 6.5 web applications, I usually need to verify that newly developed test can be run on various platforms. Those platforms are various web browsers running on all sort of devices such as desktop, tablets or smartphones. To manage automated test execution I have been using Sencha Test from Sencha for last couple of months. I rely on Sencha Test ability to execute tests on multiple platforms in parallel as well as it’s ability to give me…

qa sencha testing

The demand for profiq's services from Silicon Valley based hi-tech companies is increasing. This brings new opportunities for technical talent in the Ostrava region. People started seeing us as a competitive alternative to existing IT vendors on the job market of the region, even before moving to Ostrava. Opening a new engineering center in Ostrava increases our dedication to being the alternative. Most of all, we are now even closer (couldn’t be any closer than that :) ) to university students to enable them to work on technically challenging projects. We…

ostrava product development process profiq silicon valley system engineering testing

Why didn’t you tell me!

Here comes a testing focused article after a series of technical blogs! It is based on experience with projects managed through waterfall processes and it continues the series about tackling test complexity. It is about a luxury that we so often ask for and we often don't have in testing: to be involved early in the product development process. What does it mean actually to be involved early in the process? Why is it so important? And how does it help tackling test complexity anyway? (more…)

independent testing product development process system engineering system testing test complexity testing

Use cases for Liferay integration with Amazon S3

We have been exploring capabilities of integrating Liferay with Amazon's S3 storage service set for documents library repository. In one of our previous article we have introduced the purpose of integrating Liferay with Amazon S3 and provided basic information on how to setup those 2 systems to talk to each other. Liferay's introduction on document management discusses some of the common business use cases and I thought I could elaborate on those in more details with regards to Liferay's use of Amazon S3 services. In below article I'll try to describe…

amazon liferay portal testing