Blog 2016-12-07T12:48:01+00:00

August 2018

The 2018 Evozon Experience of a Testing Intern

August 24th, 2018|Categories: Internship, QA|Tags: , , , , , , |

Following the end of our 4 weeks of Testing Internship, we’ve interviewed three of our interns. Here’s what they had to say: . Q1: How was your learning experience in our Testing Internship? "It was a very nice experience. The presentations were very well done, with relevant topics for each test module. The time given for the exercises related to each of these topics was enough, giving us time to take in this knowledge and put it into practice." "I really enjoyed that you took our opinion into account on what we could improve with this internship

Understanding the Web: Parsing Web Pages Semantically

August 13th, 2018|Categories: Technical|Tags: , , , , |

Using Machine Learning to Parse Web Pages Into Semantic Sections Around two months ago I joined forces with the rest of the teleportHQ team in our mission to reduce friction and eliminate dead ends in the GUI building process, spawning a machine learning (ML) track. Most of the team focuses on building tools for designers and developers to bridge the gap between these two roles by facilitating a common medium and ideation environment. The first tool we developed, aimed at designers, is a Sketch plugin that exports code. You can read about it over here, in an article by our CTO, Criss. Yet

Seven Stages of Action to Improve the User Experience

August 8th, 2018|Categories: UX|Tags: , , |

I once had a discussion with my colleague about “What does it takes to make good UX decisions?”, “What are the principles that could guide us when we form our ideas, concepts and wireframes?”, ”What does it mean to make a good UX decision?" Well, let’s see. I believe a good UX decision should be focused on human beings. I also believe it's important for this decision to be fact based and helpful for users to reach their objectives. Looking for some answers to my questions I found 2 interesting methods that could guide us in making good

The Easiest Way To Compare REST API Responses Using JMeter

August 6th, 2018|Categories: Technical, Testing|Tags: , , , , |

Restful APIs have increased in popularity over the last few years. The trend started with giants like eBay and Amazon. This has happened because these types of APIs present multiple advantages. Some of these benefits are: good performance in component interactions, scalability, simplicity, portability and reliability. For these types of APIs, JSON files are the default choice for formatting transferred data. These types of files are easy to read and write and can be used with any popular programming language. As testers, API testing is something pretty common in today’s industry. These tests are performed in the message layer, since APIs lack

July 2018

Romanian IT&C Outsourcing Market

July 30th, 2018|Categories: Community|Tags: , , , |

When you think of Romania, not that most people think of it very often, the words Transylvania and probably Dracula come to mind. But the age of Bram Stoker has passed and nowadays Romania is also recognized for its IT&C industry, as an attractive location for outsourcing and software development. Eastern Europe as a whole is a very popular region for software development companies; for nearshoring, outsourcing or development centers. Here’s an overview of the IT&C market in Romania. Location Let’s start with where. There are two main reasons why location matters: travel and timezone. Romania is

Promoting Brands in Your Store Using the Elasticsearch Multi Search API

July 27th, 2018|Categories: Magento, PHP|Tags: , , , |

This article describes a solution to the problem of promoting brands in the search results of an online shop with an Elasticsearch-based search component. The particular context for this solution is a Magento Enterprise multi-website store using the Evozon Search Extension, but the general idea should apply across shop platforms and potentially across search implementations. The challenge What exactly do I mean by ‘promoting brands’? The problem is defined as follows: if a customer is not searching for a specific brand, the search results displayed should not be ranked purely by relevance (which is the default