Focused on software quality and test automation
Software quality is a distinctive element for us, a mark of outstanding delivery. For this reason, we invest heavily in skills and automation tools. Our purpose is to create a testing factory prepared for new challenges: mobile ecosystem, micro-services applications, software-as-a-service, integration of multi-cloud architectures, and unexpected threats to data security and integrity.
DevOps in quality
“Software Quality assurance focuses on the concept of quality. The level of quality to be achieved must be identified at the beginning of a project, not at the end.
Then, a series of actions is created, such as static code analysis, release control, test automation, to arrive at a release in complete safety” says Francesca Pascali, Director of Spindox\\’s BU Software Quality Assurance.
Test execution is also conducted automatically and in quality. We have created TAP, the Spindox Testing Automation Platform: an environment to automate numerous tests of different types, even for hybrid or native apps.
This allows us to move from development to realization in complete safety.
Three modes of action
We operate with an agile approach, implementing the DevQOps concept and bringing the culture of quality into the DevOps world. One example is how we develop automated regression tests to make them agile-compatible. Additionally, we focus on security and performance, risk management from a business perspective, and the user-centered experience.
Spindox\\’s Software Quality team operates in three ways:
- internally with colleagues from the software development team to ensure the implementation of quality gates in development projects,
- for Quality Assurance activities commissioned by customers to guarantee the quality of applications released by third parties
- externally, with services at the customers\\’ headquarters, integrated into their development teams.