Quality assurance and IoT security

We believe that quality assurance is a mandatory step in every software development lifecycle. It is a complex process that involves test scenarios preparing and executing to ensure that the end customer receives the highest quality product. A crucial element of assuring the quality of systems is verifying security issues – in the IoT world, this is even more important.

At Thaumatec, our approach to quality assurance and security is based on a combination of testing and auditing techniques that we tailor to each particular project. We believe in test automation and strive to ensure that manual testing is applied only to validate customer expectations, if at all. This is why continuous integration and continuous deployment are so crucial to our practices.


In Thaumatec we believe that the QA is a mandatory element of every software development lifecycle. Quality assurance is not only testing but the complex process which needs to be prepared and executed to deliver a high-quality product to the end customer. To keep the highest standards in Quality Assurance, in Thaumatec, certified engineers are doing that.


Our Quality Assurance approach is based on the combination of testing techniques appropriately selected for the particular software development project. We believe in Test Automation and strive to make sure that manual testing is applied solely to customer expectations validation, if at all. That is why Continuous Integration and Continuous Deployment approaches are widely used during project realizations for our customers which rises quality and optimizes costs.

PAWEŁ BRYŁA

Chief Operating Officer

Contact me to talk about Embedded!

TEST AUTOMATION

High-quality standards are crucial for embedded industry, sometimes safety-critical systems must even be enforced by standards and laws.

Our test automation process, helps us to deliver your project faster, keep the highest quality of the code and discover all the issues as early as possible. Thanks to that, we are able to reduce the manual work during the development process. 

Our quality assurance methodology improves embedded development productivity and gives the customer an opportunity to perform comprehensive product testing.

CONTINOUS INTEGRATION & DEPLOYMENT PROCESS

Thaumatec recommends that all the system integration and testing tasks are automated using continuous integration/continuous deployment (CI/CD) approach.

Thaumatec has extensive experience with setting up CI/CD pipelines for embedded projects that cover a complete delivery cycle.

The ultimate objective of the CI/CD setup is an automated “one-click” source code to test report setup hooked up to actions on source code repository

QUALITY ASSURANCE CERTIFICATION

Thanks to the certificates of our employees, we can deliver high quality of our testing services:

  • Foundation level:
    • Certified Tester
  • Advanced level:
    • Test Manager
    • Technical Test Analyst

SERVICES

  • Test automation

  • “Hardware in the loop” testing

  • Manual testing

  • Continuous integration and deployment

  • Design and implementation of cyber security in relation to eEmbedded and IoT systems

  • Security audits according to ISO/IEC 27034 and ISO 27001

TECHNOLOGIES WE USED

Data Modelling

JIRA, RTM for JIRA, PyCharm, PyTest, Cucumber, GitLab Runner, Xray, CPPTest, Behave

Processes

Test Coverage, Technical backlog tracking, Issue tracking, Test-driven development, Data-driven testing, Code reviews, Test automation, ISO 27001, ISO/IEC 27034

read case studies

Smart healthcare

​Smart healthcare is one of the toughest but also fastest growing industries. A Silicon Valley start-up with a strong background in medical surgery and Thaumatec…
read more

Smart streetlight system

The City of Amsterdam has been very actively engaged in smart city development. Upgrading the street lighting infrastructure with new technology was high on the…
read more

Mobile LoRa gateway

Thaumatec built the solar-powered Lora Gateway because we believe, that this device can solve a lot of global problems and help many businesses.
read more

Wrocław the smart(est) city

Thaumatec has a strong partnership with top-class universities like Wrocław University of Technology and Science and the most respected business networks like DSP Valley from…
read more

Smart robot for elderly care

​AI is the most exciting field ever, especially since the creation of robots. Thaumatec was lucky (and qualified) to be assigned to work on a…
read more

Smart sleep tracker

The consequences of sleeping deprivation can affect many, so a solution was formed for this problem and Thaumatec helped in the making. Read our story…
read more

LoRa Communication Module for Drones

LoRa communication module for drones Lora is one of the most promising IoT technologies that deliver communication for areas where availability of power grid is…
read more

Biometric identity

Biometric identity products deliver effortless, fast, and highly accurate biometric enrollment and identification. Designed for high throughput identification and verification, in other words, these products…
read more

Smart security system

Hago Next, a cleaning company that provides services to public places like train stops, was searching for the ideal partner to provide them with IoT…
read more

Do you need a help with choosing a service?

Contact us, we'll help you.

Contact us

Partnerships

Copyrights © Thaumatec 2024