Software Testing

Product Quality Engineering

We offer solutions

High software quality is the key to success and an essential part of our work. Whether on the web or in the back end, IoT, or mobile, we scrutinize project and functional requirements before they are implemented.

With our holistic view of the project and the product, as well as with our test strategy, we shape a quality mindset throughout the entire team.

How we achieve our goal

The first step on the way to a test strategy is the in-depth analysis of the existing environment from the tech stack to the people involved in the project. Based on this, we work with you to define quality targets and KPIs on which our test strategy is based. We define the environment of the tests, as well as the tech and tool stack and the roles in the team. We identify the test cases in your project whose automation brings relevant time savings.

Our key

The transparent exchange of knowledge within and beyond the project is important for improving the overall process and quality for our clients. We use our testing expertise to define a customized testing strategy as the basis for our work. As part of this, we describe the test scope, roles, and quality KPIs for your projects. A test roadmap outlines all activities and makes them transparent for all of the people involved. Close and transparent cooperation between testers and other team members is particularly important to us in order to eliminate problems at an early stage.

From automation to quality coaching

Our service offerings

Software testing has many different dimensions for us. We are at home in all of them and fill them with our expertise.

Test automation

Using our test automation blueprints for web, back-end, and mobile applications, we are able to set up and build a test automation pipeline in a very short time. Our blueprints use state-of-the-art tools and technologies and can be easily and efficiently integrated into existing and new technology stacks.

Audit of your test automation

If a new technology stack is introduced for a product or project, the testing solution also ought to be adapted as a result. We define goals and KPIs for the new test solution with you, introduce new test tools, define the scope of test automation and measure success with the defined KPIs. If you have already implemented test automation for your product, we will be happy to perform an audit on this implementation and give you advice on how to optimize the solution you already have.

Quality engineering in Scaled Agile

We help you to build a high-quality engineering environment in the Scaled Agile Framework (SAFe, Nexus). We support you in all phases of implementation from the analysis of existing technologies, test environments and development processes. We establish a quality-oriented mindset in your organization and help you publish your products faster, more efficiently and with high quality.

Tests in the productive environment

With the DevOps principle, testing in the production environment is an essential part of the software lifecycle. In a first step, we define a concept for testing in the productive environment together with you. We define the points of traceability, logging and monitoring in the productive environment. We establish these values in a KPI dashboard. In a further step, we define the tests that are to be run on the production environment. These tests can be run manually as well as in an automated manner on this environment as needed.

Test data engineering

Test data is subject to high restrictions such as the GDPR and must therefore be created and handled with care. At the beginning there is the question, which and how much test data do you need? We define the scope of testing with you and decide whether productive data must be anonymized or pseudo-anonymized, or whether synthetic data is used.

Quality coaching and consulting

In agile testing, quality is a team effort: Software testers work hand in hand with developers and UX experts. With our coaching and consulting services, we help ensure that all roles in the team understand software quality in a holistic sense. For the implementation of quality coaching, we use, among others, the Risk Storming method or the Whole Team Quality approach.

Software testing

Our technologies

We are open minded and work with both open source and commercial tools.

Open source

JUnit​, Selenium, ​Appium​, Cypress.io


Commercial tools​

among others Postman​, Browserstack​, Selenium Toolkit


“Even better is to be aware of and avoid code smells from the outset, which in my opinion is the more efficient approach.”

Christian Baumann, Principal Test Architect, MaibornWolff

Our vacancies

Do you like the way we work?

Click here and see if there are any exciting jobs for you.

Software Engineer (m/f) Java

Tunis
Backend Development
Experienced
Permanent
full- or part-time

Software Tester (f/m/d) Test Automation

Alicante
Testing / Quality
Experienced
Permanent
full- or part-time

Test Manager (m/f/d) Software Testing

Alicante
Testing / Quality
Experienced
Permanent
full- or part-time
We are here for you
Questions about Product Quality Engineering?
Christoph Menke
Deputy Head of Product Quality Engineering
We are here for you
Questions about Software Testing?
Sven Schirmer
Software Testing

 

Learn more