Our expertise
As a powerhouse in software testing, we possess in-depth knowledge and experience. Sofius offers the full spectrum of services for improving software quality. In this, we combine the deployment of driven consultants with state-of-the-art knowledge of markets, domains, software, and systems. Would you like to make use of our expertise?
Test automation contributes to the accelerated development and delivery of valuable software. Sofius has a powerful vision, a proven approach, and specialists who can successfully roll out test automation in Agile/DevOps environments. In doing so, we use tooling that best suits the customer’s needs.
Our test analysts have a completed HBO (higher vocational education) or WO (university education) degree and are extensively trained and certified in the field of testing. The ‘real’ testing work is not manual labor, but intellectual work. In this, we deploy our knowledge, creativity, and experience with tools and techniques.
Our test managers have extensive knowledge of diverse testing methods, tooling, and domains. They are excellently informed about the latest developments, provide a strong knowledge boost, and are proficient in multiple development environments. This includes both (scaling) Agile/DevOps environments and the more traditional waterfall environment.
Our coaches and advisors are closely involved in the operations and possess extensive experience within their area of expertise. They collaborate intensively within the team and guide the entire process, so that the organization can continue independently.
Testing (standard) enterprise software solutions requires more than just testing expertise. Establishing a risk-based approach, mobilizing business users, and validating configuration choices requires both package knowledge and pragmatism. Sofius has extensive experience as a testing partner in ERP implementations and upgrades.
Low code aims to build applications with less programming work and less specialized programming knowledge. The emphasis in this method is on configuring and combining building blocks to achieve the desired functionality. Sofius offers specialized low-code testing services to guarantee the quality of applications. Our experts use leading tools and methods for efficient and reliable tests and fast feedback loops.
A digital transformation concerns the optimization of how an organization uses technologies and digital resources. This is so that people, processes, and products can continue to adapt to changing needs of the customer, the market, and the organization itself. Our people have extensive experience with these far-reaching projects. Together, we will advance your organization further.
We supply experts in diverse roles.
From Test Automation Engineer to Agile Tester and from Test Engineer to Test Manager and Test Coach.
Training and workshops
Consultancy is our strength. But we also help our customers advance with training, workshops, and inspiring sessions on software quality. We offer both in-company programs for complete teams and individual courses. Gain insight into the quality of your application within one day, have your test strategy analyzed, or take a hands-on training in Playwright, Cypress, or Robot Framework.
Improving your testing approach or strategy
Test Automation Roadmap
The Test Automation Roadmap helps teams and organizations to approach test automation strategically. How you approach test automation is determined by your mindset. The model therefore consists of five different mindsets: First steps, Cherry-pick, Everything, Multi-team, and Enterprise. These mindsets ensure a shared language and understanding, both within and between teams. They make mutual differences in approach visible, help better understand each other’s working methods, and help prevent friction. Additionally, you can use the model as an overarching strategic tool to gain insight into your current situation, your desired end-point, and the steps needed to get there.
Oneday Testlab
Within one day, you gain clear insight into the state of your application. We investigate whether your software still needs improvements and whether it complies with the European Accessibility Act. Based on a risk assessment, we fill the day with targeted tests, where we thoroughly examine processes, user-friendliness, data flow, accessibility, and compatibility. This gives you immediate concrete tools to optimize your application.
Test Strategy Workshop
In one day, you gain clear insight into how testing is performed within your organization and where opportunities for improvement lie. Together, we analyze how the testing process is structured, which bottlenecks you are experiencing, and where optimization is possible. We look at, among other things, strategy, processes, and tools, and bring everything together in concrete and directly applicable advice. You will know exactly which steps you can take, and in which order, to make testing smarter, more efficient, and more effective.
Quality Infected Teams workshop
As a team, you work together toward one goal: a high-quality product. But on the way to that destination, you encounter all sorts of challenges. From not understanding each other well and technical problems to unexpected events. In this workshop, you will be introduced to our vision on Quality Infected Teams and will actively work with a card game that helps start the conversation about testing and software quality. Based on three core areas—Whole Team Approach, Fast Feedback, and Exploration—you will jointly discover which practices you can implement to deliver better software faster. By systematically going through the cards, you gain insight into where your team stands and where you can improve.
Gaining knowledge about testing tools, techniques, and methodologies
Test Automation TechRadar
Many organizations struggle with test automation due to the enormous supply of tools and a lack of best practices. Our Test Automation TechRadar offers a unique, up-to-date, and practical overview of proven, emerging, and discouraged tools and working methods. Based on the experience of our experts, the radar helps organizations make well-founded, future-proof choices. The result: greater efficiency, lower costs, and faster releases. It is ideal for everyone involved in software development and quality: from IT managers to product teams. Our professionals will guide you in choosing the tools and approach that truly work.
Robot Framework
Do you want to start with test automation in Robot Framework? During this training, the basic principles of this popular open-source tool are covered. You will learn what Robot Framework is and how to use it to automate your tests in a maintainable way.
You will gain a solid theoretical foundation and get hands-on experience. You will practice writing scripts, learn to work with collections and environment files, and delve into FOR loops and useful writing notations. Afterwards, you will be able to start working with Robot Framework independently.
Accessibility Testing
Digital accessibility is more current than ever. New legislation is setting increasingly strict requirements. For example, the European Accessibility Act (EAA) obligates companies in the EU to make their digital services and products accessible to people with disabilities.
In this interactive presentation, we will take you into the world of Accessibility Testing. We will briefly discuss the background and the obligations from the legislation. After that, we will focus mainly on practical application, with concrete tips and tools for design and development. And with an in-depth look at testing, including code examples and tooling that you can apply immediately.
End-to-end Test Automation with Cypress
Cypress is a popular framework for automated end-to-end testing. It enables developers and testers to write fast, reliable, and scalable tests with a simple syntax.
In this training, you will learn how to set up reliable and maintainable tests with Cypress. We will cover practical topics such as installation, project structure, writing initial tests, using the Page Object Model, and support for TypeScript. The emphasis will be on best practices and test code quality within a development team. Afterwards, you will be able to independently set up and execute a Cypress test project on any web application.
End-to-end Test Automation with Playwright
Playwright is a modern test framework that allows you to write fast, stable, and maintainable end-to-end tests for any modern browser. Thanks to features like auto-waiting, tracing, and parallel testing, Playwright integrates seamlessly into CI/CD environments.
In this training, you will learn step-by-step how to set up a solid test framework with Playwright. We cover topics such as project structure, locators, using the Page Object Model, mocking API responses, and debugging tests. Afterwards, you will be able to independently set up, execute, and maintain end-to-end tests with Playwright.
API Test Automation with Playwright
Playwright is an open-source testing tool that allows you to execute lightning-fast and reliable end-to-end and API tests. With powerful features such as auto-waiting, parallel testing, and extensive debugging, Playwright offers everything you need to test efficiently within a CI/CD environment.
During this training, you will work hands-on with Playwright and discover step-by-step how to set up a powerful test framework and what features make this testing tool so robust. The training is suitable for professionals who want to learn how to combine frontend and API tests in one modern framework.
Contract based testing session
In an architecture with many distributed services, it is sometimes impossible to guarantee the interoperation of these services. How do you test this interoperation and how do you ensure that services don’t fail in production? Contract-based testing tells you whether two applications can talk to each other without the need for an end-to-end environment.
During this session, you will learn what contract-based testing is, why you use it, and how the processes work. In just two hours, you will gain a clear insight into a powerful testing approach that prevents production issues.
Structured Testing
If you regularly deal with testing activities but are not a testing expert, then this training is perfect for you. In one or two days, you will gain insight, structure, and practical tools to start working on (regression) testing independently. Whether you are a key user, application administrator, or functional administrator: we ensure the content aligns with your practical reality. We will adjust the focus points in the training beforehand so that the training perfectly suits the participants.
Product Risk Analysis (PRA)
This workshop is a practical approach for both IT and business employees. You will increase your knowledge and awareness of the risks in system components (IT) and business processes (Business) and will be able to develop a more appropriate test strategy afterwards.
Based on a practical case and one or more of your own business processes, we will perform a Product Risk Analysis. The results of this are directly applicable!
Direct Contact
Curious about what we can do for your organization? Feel free to contact us for more information, a customized program, or a specific training or workshop. Our experts are happy to think along with you and help you compile the right solution.