
Squash Labs typical implementations:
Initial Consultation and Planning: This phase involves understanding the client's specific needs and requirements. Squash Labs works closely with the client to outline the project scope, objectives, and timelines.
Setup and Configuration: Once the planning phase is complete, the next step is to set up and configure the software according to the client's specifications. This includes integrating the software with existing systems and customizing it to meet the unique needs of the organization.
Data Migration: If the client is transitioning from another system, data migration is a critical step. Squash Labs ensures that all relevant data is accurately transferred to the new system without any loss or corruption.
Training and Support: To ensure that the client's team can effectively use the new software, Squash Labs provides comprehensive training sessions. This may include on-site training, webinars, and detailed documentation.
Testing and Quality Assurance: Before the software goes live, it undergoes rigorous testing to identify and resolve any issues. This ensures that the software is stable, reliable, and performs as expected.
Squash Labs customization process:
Test ManagementCustomization: Squash allows usersto generate pre-filled reports, create customdashboards, anduse custom templatesfor reports, whichcan be tailoredto the specificreporting needsof an organization.
Requirement andTest Case Management: Users canrefine SUT (System UnderTest) specificationsinto qualifiedtest requirements, create requirementhierarchies, andassociate requirementswith test casesto measure coverage. This helps inorganizing andmaintaining arepository thatfits the specificneeds of a business.
Automation Integration: Squash supportsthe integrationof automatedscripts withtest cases andallows the useof datasets, customfields, iterations, test suites, and campaigns. This flexibilityensures thatthe automationprocess can betailored to thespecific workflowsand requirementsof a business.
CI/CD PipelineIntegration: Squash can integratefunctional testinginto CI/CD pipelineswith technologieslike GitLab, Jenkins, Azure DevOps, CloudBees CI, and XebiaLab XL. Thisallows businessesto customizetheir testingprocesses withintheir existingdevelopment pipelines.
Environment Customization: Squash provides uniqueURLs for eachbranch of codein a repository, allowing teamsto preview fullyworking versionsof their applicationswith changesmade in the branch. This featuresupports thecustomizationof test environmentsto match specificbusiness requirements.
Squash Labs additional costs:
Setup Fees: It is common for software solutions to have initial setup fees, especially for custom configurations and integrations.
Maintenance Fees: Ongoing maintenance fees are typically associated with software solutions to cover updates, bug fixes, and general upkeep. The terms and conditions document mentions that Squash reserves the right to charge a data storage fee for deactivated accounts, which implies there may be additional costs related to data storage and maintenance.
Squash Labs training and supports:
Proof of Concept: Squash Labsoffers a proofof concept tohelp potentialusers understandhow the softwarecan meet theirspecific needs.
Installation Support: The companyassists withthe installationof the tool, includingdefining optionsto fit user needs, defining thetechnical architecture, and providinga study on dimensioning.
Migration Services: Squash Labscan migrate databasesfrom currenttools such asHP ALM or Testlink to Squash. Thisincludes migratingrequirements, test cases, automatedscripts, executions, issues, attachments, user accounts, and projects.
Tool Onboarding Guidance: Guidance isprovided to helpusers onboardthe tool effectively.
Squash Labs security measures:
Encryption: All traffic to and within Squash is secured and encrypted with SSL/TLS to ensure data protection during transmission.
Isolated Environments: Each client’s data is hosted in its own container isolated from others, with its own public IP, ensuring data segregation and security.
Firewall Protection: The firewall only allows encrypted flows via HTTPS (minimum TLS 1.2 protocol), and no other streams are allowed.
Access Control: Access to the underlying logical infrastructures is strictly controlled and limited to Henix's system and network administration team.
Regular Updates: Operating system security updates are performed automatically within 24 to 48 hours of being made available, ensuring that the system remains secure.
Data Storage and Backup: Data and backups are hosted in data centers with certifications such as ISO 27001, ISO 50001, GDPR compliance, and Tier 3 Uptime Institute certification.
Squash Labs Updates:
Release Frequency: Squash Labs has a history of releasing multiple versions over the years, with recent updates including Squash TM 5.1 released on October 5, 2023, and Squash TM 5.0 released on March 7, 2023.
Update Management: Customers are notified via email about the release of updates and the scheduled time slots for these updates. Updates are performed outside of working hours to minimize disruption.
Security Updates: Operating system security updates are performed automatically within 24 to 48 hours of availability, while non-critical updates are installed weekly.
Squash Labs data ownership and portability:
Data Ownership: Users retainownership oftheir data. Squash Labs onlyhas limited rightsto use the dataas necessaryto provide theservices. Thisincludes accessingthe data fordeployment anddebugging purposes.
Squash Labs scalability:
Automatic Scaling: The platform supports automatic scaling of deployments, allowing users to scale up or down the number of concurrent environments as needed. This ensures that resources are used efficiently and cost-effectively.
Squash Labs terms and conditions:
Contract Renewal: The terms of service do not explicitly mention automatic renewal, but users are responsible for managing their subscriptions and ensuring they are up-to-date.
Cancellation: Users can cancel their subscriptions at any time. If a user cancels their subscription, they must pay the fees applicable for the balance of the then-current billing period. Deactivated accounts are not deleted, but placed in storage and can be restored. Squash Labs reserves the right to charge a data storage fee for deactivated accounts.
Squash Labs adheres to the following compliance standards:
SSL/TLS Encryption: All traffic to and within Squash is secured and encrypted with SSL/TLS, ensuring data protection during transmission.
PCI DSS Compliance: Squash handles all cardholder data in a manner consistent with PCI DSS requirements, using restrictive firewalls and 256-bit SSL certificates to encrypt data transferred between users and the services.