INDUSTRIAL AUTOMATION

Our expertise and experience in Industrial Automation field makes us the perfect partner for clients that seek reliability, customized engineering support and the right empowerment to meet their project’s goal. Focus of our work is on the following areas:

FUNCTIONAL TESTING

Fully functional testing of Industrial Automation products on system level. Our experience in this area allows us to step into end customer’s shoes and cover all specific test cases and test scenarios when we test a specific feature on Industrial Automation product. Our experience in this area includes functional testing of different Industrial Automation products such as Programmable Logic Controllers (PLCs), Motion Controllers, Servo Drives, IO Modules, Multi-Carrier Transport Systems, etc.

SOFTWARE TESTING

Testing the functionalities of the whole line of software products used in Industrial Automation environment, starting from basic and going to most complex functionalities, always having in mind to strive to the highest possible test coverage. Our experience in this area includes software testing of different software platforms used in Industrial Automation environment, such as software platforms for PLC programming according to IEC 61131-3, standalone desktop tools and applications for setting up and commissioning different Industrial Automation devices, web-based applications hosted by different Industrial Automations devices, etc.

TEST AUTOMATION

When the maximum test coverage is achieved, it is mandatory to execute all the tests on regular basis and in short-time frame with every newly delivered software and/or firmware version. This sort of regression testing results in immediate detection of newly generated issues and bugs. To achieve this, test automation is crucial point of our focus and here we strive to have maximum percentage of automated tests as possible. In test automation area we have a lot of diverse experience with a variety of most modern tools and technologies used for this purpose.

CONTINUOUS INTEGRATION AND CONTINUOUS TESTING

Our Industrial Automation Test Engineers can largely contribute to Continuous Integration and Continuous Testing processes of our customers. In this area, we have a lot of experience with Jenkins, one of the most popular platforms for establishing Continuous Integration and Continuous Testing environment. In addition to that, our engineers are familiar and used to work in Agile project management methodology, used by most of our customers and focusing on continuous improvement in every possible way.

BUG TRACKING AND ANALYSIS

When the bug is reproduced, retested, deeply investigated and analyzed – half of the problem is already solved. Our Industrial Automation Test Engineers are heavily involved in this process and contribute significantly to the bug solving and overall quality of Industrial Automation products of our customers. Of course, during this process our engineers work closely together with software and/or firmware developers – this is mandatory and goes without saying. For bug tracking tool we mostly use Jira – one of the most popular bug and project tracking platforms in the world, and most commonly used by our customers.

TEST SYSTEMS DESIGN AND ASSEMBLY

The majority of the tests that we execute has to be executed on the actual Industrial Automation devices such as PLCs, Motion Controllers, Servo Drives, IO Modules, etc. For this purpose, we are completely capable to design and assemble test systems that are used for automatic and/or manual test executions. In this area we have enough experience to perceive all the details, necessities and requirements and to come to the best possible end solution together with our customer.

Case Study

HW & SW BASED
CO-VALIDATION DELIVERED BY SW QA SERVICES
Design customer specific HW and SW to perform advanced QA. Incorporate Python application development, WEB development (React, Node.js), database, computer vision and HW design to deliver state-of-the-art test framework with approximately one-week execution time which runs on all major operating systems.
SW VALIDATION CONVEYED
BY QA SERVICES
Test state-of-the-art HW sensors by developing advanced SW test framework. Using graph theory and K-Means clustering to perform an in-deep analyses and interpretation of test results. Using advanced WEB technologies to perform test results visualization. Use SW robot for testing sensor’s fusion development GUI application.

We are here to contribute and support our clients in their aspirations to reach the highest possible quality of their Industrial Automation products. Let's talk and see how we can help you too on this mission.

Branko Babić

Industrial Automation
Technical Lead