Managing IT Quality

QSIT uses efficient, agile and automated testing processes to assure your software quality, reducing risk and shortening development cycles. Thanks to risk analysis, damage assessment and the right positioning of processes in software testing, we are able to minimize risks and significantly improve applications.

Allow us to take on IT test management for your systems. We can help you save money in the long run, minimize errors and improve the quality of your software.

Test Factory

You can rely on our QA team to thoroughly examine your IT applications. We are by your side throughout the entire software development process and handle comprehensive planning and control as well as the professional implementation of your software quality assurance.

Based on needs and project requirements, we put together a seasoned team of test managers, automation experts, test designers and testers. Our specialists are certified to ISTQB in their respective fields and use standardized software quality assurance processes and procedures. They work closely with our clients’ software developers and are skilled in both classic and agile development methods (e.g. Scrum).

We use our services from the QSIT Test Factory to deliver sustained improvement in the quality of your application, shorten software development cycles and reduce development costs through:

  • Test management and test planning
  • Analysis of test requirements
  • Definition of test cases
  • Definition of test procedures and iterations
  • Processing of test data
  • Defect management
  • Analysis of test results
  • Test automation
  • Provision of interim and final test reports

Test Automation

Systematic proofing of software quality through manual tests is often a mammoth task that involves considerable expense. This applies in particular to regression tests, tests on different platforms and data-driven tests. This is where test automation can present a suitable solution.

With our test automation services, we support you in the selection of the best automation tools for your application landscape, handle their integration into your test environment and prepare the necessary automation scripts and programs:

  • Analysis of system and application landscape
  • Analysis of test cases and test infrastructure
  • Definition of a suitable framework
  • Tool integration
  • Implementation of scripts and programs for automating test procedures
  • Inclusion in Continuous Integration / Continuous Deployment (CI/CD)

Test -Data Management

The provision of consistent test data is a major prerequisite for successful test implementation. Growing data volumes, diverse source systems and short release cycles set ever-increasing demands on the rapid and reliable delivery of the data volumes required for testing. Added to that are the demands of GDPR and the need to mask sensitive production data. Without automated provision of test data, fulfilling all these requirements is virtually impossible.

Automated test-data management ensures fast, high-quality testing while minimizing risk. We handle test-data management for you and automate the necessary processes:

  • Automated data provision
  • Integration of diverse data sources
  • Processing of different data formats
  • Data masking of personal and sensitive data, while retaining data characteristics
  • Data filtering (data subsetting) to reduce the volume of data and shorten testing processes as well as save on storage costs
  • Synthetic generation of test data
  • Preparation of scripts for automating data provision
  • Archiving test data to provide evidence of error conditions over longer periods
  • Data cleansing after testing
  • Integration of automated data provision into overarching test automation

IOT Testing

The Internet of Things (IoT) refers to the interconnectivity of vehicles, household devices and medical devices with the aid of embedded electronics or microchips for the gathering and exchange of data. The IoT enables users to control devices remotely via a network. The technologies used for this include RFID, NFC, Bluetooth, Wifi and Z-Wave.

We support you in the field of IoT testing with the following services:

  • Functional testing
  • Interoperability testing
  • Conformance testing
  • Performance testing
  • Security testing

Smart Contract Testing

Smart contracts are often used to move massive volumes of data, which makes them an attractive target for hackers exploiting the anonymity of the blockchain. In contrast to conventional software, once installed, smart contracts can no longer be changed by fixes, and remain stored in the blockchain forever. Extensive testing prior to deployment is therefore the most important aspect in the development of secure smart contracts in order to protect them from cyber attacks.

Our services for smart contract testing:

  • Testing the functionality of Ethereum smart contracts
  • Statistical analysis of the source code for security vulnerabilities using automated processes
  • Evaluation of security vulnerabilities by our security experts
  • Detailed documentation of security vulnerabilities, identifying the respective severity
  • Recommendations for eliminating vulnerabilities

Your benefits:

  • Early identification of security vulnerabilities
  • Ready-to-act results reporting
  • Minimization of exposure to cyber attacks

SAP Test

An SAP system requires frequent adaptation for reasons such as patch management, configuration changes or due to the use of new client solutions. Prior to implementation, it is therefore wise to undertake systematic testing in the SAP environment. To plan execution and provide test reports, we use the test suite integrated within your SAP Solution Manager. We use your Business Process Change Analyzer (BPCA)  to conduct change impact analyses and derive from that individual test plans. To determine the anticipated workload for testing new software, we use scope and complexity analysis. And for test automation, we apply eCATT and the test automation framework of your SAP Solution Manager.

Our services for SAP testing:

  • Using solution documentation to define scope of testing
  • Change impact analysis to determine critical business processes
  • Test case and test development
  • Generation of test package and test data
  • Execution of manual testing
  • Test automation with eCATT and the test automation framework of your SAP Solution Manager
  • Integration validation
  • Defect management
  • Performance testing
  • Preparation of interim and final reports

Your benefits:

  • Assured functionality and integrity of SAP applications
  • Use of available SAP Solution Manager test suite
  • Shorter test cycles through automation
  • Reduced testing costs

Automotive Test

Thanks to our many years of experience in software quality assurance within the automotive product development process (PDP), we possess a thorough understanding of the specific requirements of the automotive industry. And we know that a high level of software quality increases the sales success of new vehicles.

Our processes and testing methods for IT quality assurance are specifically tailored to standards such as ASPICE, ISO 26262 and AUTOSAR. We orientate our tests to the requirements of the “Automotive Safety Integrity Level” (ASIL) and support you in the development of reliable software in accordance with all compliance specifications.

Our services in automotive testing:

  • Test management and test planning
  • Analysis of testing requirements
  • Definition of test cases
  • Definition of test procedures and iterations
  • Preparation of test data
  • Configuration and administration of testing infrastructure
  • Test execution
  • Defect management
  • Analysis of test results
  • Provision of interim and final reports

Your benefits:

  • Alignment of the testing process with the specific standards of the automotive industry
  • Certified team of experts who will work on-site if desired
  • End-to-end test management and test implementation
  • Support of classic and agile development methods

Product Lifecycle Management Test

Product Lifecycle Management (PLM) systems consists of many different components such as document management, parts-list management, variant generation, configuration management, change management, workflow and data management. Shorter product lifecycles are resulting in the need to continually update these components with new data and functionalities. Errors in the interaction of the components can have a negative impact on the functionality of the entire PLM system. To avoid these risks, PLM systems should undergo exhaustive testing in respect of functionality and performance.

Our testing services for product lifecycle management are specialized on the ARAS and PTC Windchill platforms in particular. Our staff are trained on these systems and are extremely knowledgeable in the associated processes, data structures and functions. To conduct the tests, we use both automated and manual processes that are carefully adapted our clients’ individual use cases:

  • Test management and test planning
  • Test requirements analysis
  • Definition of test cases
  • Definition of test procedures and iterations
  • Preparation of test data
  • Configuration and administration of test infrastructure
  • Test execution
  • Defect management
  • Analysis of test results
  • Preparation of interim and final reports

Your benefits:

  • Efficient support through specialist knowledge of the ARAS and Windchill platforms
  • Improved software quality in product lifecycle management
  • Work on-site if desired

We can do even more.

To provide you with further support in IT quality assurance, we can also assist with load and performance testing . Plus, our penetration testing could also be a key to optimizing the performance of your system environment and uncover vulnerabilities before they become problems. And we can also help resolve security vulnerabilities with our cyber security service. Take a look at our portfolio and let us know what we can do for you.

 

We can do even more.

To provide you with further support in IT quality assurance, we can also assist with load and performance testing . Plus, our penetration testing could also be a key to optimizing the performance of your system environment and uncover vulnerabilities before they become problems. And we can also help resolve security vulnerabilities with our cyber security service. Take a look at our portfolio and let us know what we can do for you.

SERVICE OVERVIEW