Test as a Service - Professional software quality assurance at a fixed price

Choose from clearly defined service plans that best suit your situation, and andagon takes care of it. Each package includes binding service level agreements and a transparent service description.

Basic

  • 1 Test Manager and 1 Agile Test Expert**
  • Test concept
  • Sprint planning
  • Creation, execution, and evaluation of test cases
  • Defect management, including retesting of defects
  • Final report
12.500€ for 2 Weeks
New clients currently save 3.750€ with the 30% introductory offer

Business Package

  • 1 Test Manager and 1 Agile Test Expert*
  • Test Concept
  • Sprint Planning
  • Creation, Execution, and Evaluation of Test Cases
  • Defect Management, including defect retesting
  • Final Report
  • Test Automation:
    Choose between the following options
    • Concept and Tooling Evaluation
    • Setup of an automation framework
    • Minimum of 1 fully automated, functional test case
    or
    • 10 Fully Automated, Functional Test Cases
29.500€ for 2 Weeks
New clients currently save 8.850€ with the 30% introductory offer

Pro Package

  • 1 Test Manager and 1 Agile Test Expert*
  • Test Concept
  • Sprint Planning
  • Creation, Execution, and Evaluation of Test Cases
  • Defect Management, including defect retesting
  • Final Report
  • Last- und Performancetesting
  • Test auf Barrierefreiheit
  • mobile Testing
  • Test Automation:
    Choose between the following options
    • Concept and Tooling Evaluation
    • Setup of an automation framework
    • Minimum of 1 fully automated, functional test case
    or
    • 10 Fully Automated, Functional Test Cases
Available upon request
New clients save 30% with the introductory offer.
* Each additional Agile Test Expert: €6,800 extra
Customized service packages are also available for Basic and Business. Feel free to contact us for more details.

Your Benefits at a Glance

Predictability
No hidden costs for your project.

Risk Reduction
andagon, as an independent entity, assumes responsibility for quality assurance.

Cost Savings
No need for internal resources (expertise and tooling).

Time Savings
Faster time-to-market through early error detection.

Quality Enhancement
Planning and execution by experienced, ISTQB-certified consultants.

Flexibility
Test outsourcing available from just 2 weeks (smallest unit).

Scalability
Test capacity as needed. Avoid bottlenecks.

Transparency
Clear processes, documentation, and dashboards for test progress.

Customer Satisfaction
Enhanced software quality and user experience.

Communication
All consultants are fluent in German and English.

Availability
Over a hundred permanent consultants in Germany, enabling on-site support if needed.

Free Information Session
Our service will be tailored perfectly to your needs through a collaborative discussion.

The Reliability of Your Software in Safe Hands

Tom Noll
Tom Noll

Team Lead CCQA (Competence Center Quality Assurance), IT-Consultant

Jonathan Weinhold
Jonathan Weinhold

Team Lead Hamburg

FAQ

Tom Noll
Tom Noll

Professional Software Quality Assurance at a Fixed Price

Our offer is perfectly tailored to your needs in collaboration with you and customized accordingly.

Your Request
By clicking the button, you consent to the processing of your personal data and our privacy policy.

Basic

Basic Package – Service Description Details

Test Manager's Role: The Test Manager reviews the requirements for the testing period and estimates the testing effort involved.

Coordination with Stakeholders: The Test Manager clarifies with various stakeholders any necessary services and preconditions for the testing period. .

Test Concept: The estimated testing effort and further planning are compiled into a test concept that defines the timeline for the package.

Test Case Creation: The Agile Tester (AT) creates test cases based on the provided requirements. For the Basic package (1 AT and a 2-week duration), the number of new test cases is capped at 12. If more test cases are expected, an additional Agile Tester must be booked.

Test Case Execution: Once a functional version of the software is available in the testing environment, the AT executes the created test cases.

Defect Management: The AT documents all identified defects and ensures they are retested once a corrected version is available in the testing environment (valid only within the contracted period).

Regression Testing: The AT performs existing regression tests for the application to ensure that new developments haven't impacted existing functionalities. The number of regression tests is capped at 20.

Test Report: The Test Manager prepares a test completion report for the testing period.

Meeting Participation: The Test Manager and AT participate in Scrum meetings (or equivalent) during the testing period and provide suggestions for process optimization.

Management and Communication: The Test Manager oversees the AT during the testing period and serves as the customer’s point of contact.

Scope of Offer: This offer applies to quality assurance for a single development team with one software solution to be tested. If additional teams or multiple software solutions are involved, the effort must be evaluated individually.

Client Responsibilities

Requirement Readiness: Before the testing period begins, all requirements to be developed and tested must be fully prepared and accessible to the Test Manager.

Testing Environment Access: The testing environment and all necessary systems must be accessible to the AT and available throughout the testing period.

Test Data Availability: All test data required for executing test cases must be provided to the AT or be easily generated by the AT.

Software Availability: The software to be tested must be available in the testing environment at the times specified in the planning phase.

Regression Test Cases: All regression test cases must be provided to the AT in a clear format that the AT can execute without deep, customer-specific knowledge.

Technical Contact: A technical contact must be available to address any questions related to the test cases if needed.

Business Package

Business Package – Service Description Details

Test Manager's Role: The Test Manager reviews the requirements for the testing period and estimates the required testing effort.

Coordination with Stakeholders: The Test Manager coordinates with various stakeholders to clarify necessary services and preconditions for the testing period.

Test Concept: The estimated testing effort and further planning are consolidated into a test concept, which defines the testing timeline for the package.

Test Case Creation: The Agile Tester (AT) creates test cases based on the given requirements. For this package (1 AT and a 2-week duration), the number of new test cases is capped at 12. If more test cases are needed, additional testers must be booked.

Test Case Execution: The AT executes the created test cases once a functional version of the software is available in the test environment.

Defect Management: The AT documents all identified defects and ensures they are retested once a corrected version is available in the test environment (valid only within the contracted period).

Regression Testing: The AT performs existing regression tests to ensure that new developments do not affect existing functionality. The number of regression tests is capped at 20.

Final Report: The Test Manager prepares a final test report for the testing period.

Meeting Participation: The Test Manager and AT participate in Scrum (or equivalent) meetings during the testing period, providing suggestions for process optimization.

Management and Communication: The Test Manager supervises the AT and serves as the customer’s point of contact throughout the testing period.

Scope of Offer: This offer applies to quality assurance within a single development team and one software solution. If additional teams or multiple software solutions are involved, the effort must be evaluated individually.

Client Responsibilities

Requirement Readiness: All requirements to be developed and tested must be ready and accessible to the Test Manager before the testing period begins.

Die Testumgebung und alle weiteren Systeme, die zur Leistungserbringung erforderlich sind, müssen für den AT zugänglich sein und über den Testzeitraum konstant verfügbar sein.

Testing Environment Access: The test environment and all necessary systems must be accessible to the AT and consistently available during the testing period.

Test Data Availability: All test data required for test execution must be provided to the AT or be easily generated by the AT.

Software Availability: The software to be tested must be available in the test environment at the times outlined in the planning.

Regression Test Cases: All regression test cases must be provided to the AT in a clear format, allowing the AT to execute them without deep, customer-specific knowledge.

Technical Contact: A technical contact must be available to address any questions regarding the test cases.

Starter Package

Tool Evaluation: Evaluation of up to two test automation tools, assessing their suitability for automating the test object, with a recommendation provided.

Framework Setup: Establishment of an automation framework designed to create robust, reusable, and low-maintenance test cases.

Test Case Automation: Automation of at least one test case to validate the framework.

Automation Package

Automation of 10 Test Cases: A minimum of 10 test cases will be automated, verified, and executable on the current version of the test object.

Client Responsibilities for Automation

Testing Environment: The test environment must have the test automation tool installed and consistently available to the AT during the service period.

Access: The AT must have access to the test environment via Citrix or Remote Desktop.

Licenses: Any necessary licenses for the automation tool must be provided.

Test Data: All test cases must be accompanied by sufficient test data to allow repeated execution.

Software Version: A complete and installed version of the test object must be available, where the test case can be manually executed without errors.

Technical Contact: A technical contact must be available for any questions about the test case.

Automation – Conditions for Test Cases

Maximum Steps: Test cases are limited to a maximum of 15 steps on average. Each step describes a single action, such as clicking a button, navigating (max. 2 clicks), or filling a form (max. 5 fields per step).

Assertions: Each step can include one assertion (check), which must be performed on the current screen. If the assertion requires switching screens, it must be added as a separate test step.

Clarity: All test cases must be understandable and executable without domain knowledge or additional clarification.