Quality Assurance

Quality Assurance Experts

We understand the importance of ensuring the quality and reliability of products and services in an increasingly competitive environment. We ensure that our clients' websites and applications meet specified requirements throughout the development and production lifecycle by implementing standards, procedures, and methodologies that guarantee reliability.

An Overview of Our Quality Assurance Solutions:

1. Specialized Quality Assurance Consulting

Our team of QA experts provides personalized advice and solutions tailored to each client's specific needs. From the initial QA process assessment to the implementation of continuous improvement strategies, we are committed to helping our clients achieve their software quality goals efficiently and effectively.

2. Testing Solutions with Different Approaches

Manual Quality Assurance
Manual testing brings a unique perspective to QA that only a human can provide, especially for immature products where flexibility is needed without exhaustive definitions. Our team conducts thorough manual tests to ensure software quality, including exploratory, functional, usability, and user acceptance testing. We meticulously document all results and identified defects to ensure a comprehensive analysis.

Manual Quality Assurance for Mobile Devices 
We ensure device interoperability by conducting functional, performance, and UX testing. We perform dynamic field tests, subjecting devices to handover, cell change, network change, and international roaming tests. We test 2G, 3G, 4G, 5G, VoLTE, VoWIFI, and ViLTE. Additionally, we homologate SIM cards from all manufacturers, both nationally and internationally.

Manual Quality Assurance for Physical Devices 
Following our methodology, we perform comprehensive testing of routers, MiFis, PLCs, and MESH network devices. Our testing includes functional, UX, load performance, and security tests to ensure devices meet the highest standards.

Manual Quality Assurance for Apps and Websites 
At Bertrandt, we specialize in the manual testing of applications and websites, particularly those with high video loads. Our team is capable of starting from scratch, even on projects without a pre-defined test plan. We seamlessly integrate into agile teams, ensuring our manual testing adds value to every sprint. We validate functionality, performance, and user experience, ensuring that each application or website operates optimally across various devices and environments.

Automated Quality Assurance
Our team uses advanced automation tools to efficiently execute repetitive tests. We implement automated tests to validate critical functionalities, which is ideal for projects with continuous development cycles and frequent releases. We are experienced with a wide range of automation tools, allowing us to adapt to each client's technological needs and preferences, providing tailored solutions. Furthermore, we integrate our tests with bug tracking tools to ensure complete process control.

YaTT

To ensure the proper functioning of applications and websites, it is essential to have an automation tool. We have developed YaTT (Yet Another Testing Tool), a test automation service on physical devices, allowing scheduled executions.

The objective is to ensure that all our clients' applications and websites function correctly, achieving maximum automation to reduce the costs of repeated tests and parallelizing them to minimize time.

Features of YaTT

  • Fully compatible with Android and iOS devices.
  • Two execution environments: cloud and on-premise.
  • Performs tests on physical devices.
  • Real-time videos of each execution.
  • Automatic and customizable reports.
  • Integrable with development and quality control tools.

Benefits of YaTT

  • Increases the number of tests executed: iterations and/or device models.
  • Reduces time to market.
  • Improves brand image and Net Promoter Score.
  • Executes tests 24x7.
  • Allows integration with bug tracking platforms.

Types of Tests Performed by YaTT

  • Functionality: Verifies that each module functions correctly individually, ensuring that each component meets specified requirements and performs its function adequately.
  • Integration: Ensures that all elements and modules of the system are properly integrated, verifying that they work together cohesively and seamlessly.
  • End-to-End Testing (E2E): Verifies if the application works according to the applied strategy, procedures, and methodology.
  • Security: Analyzes aspects such as access control, confidentiality, encryption, among others, to ensure the application is secure and protects sensitive information.
  • User Experience (UX): Evaluates the usability of the application, ensuring that users can interact with it intuitively and efficiently.
  • Performance: Verifies the system's behavior under different load volumes and its maximum limits, ensuring that performance is adequate even under extreme conditions.
  • Interoperability: Ensures that the application functions correctly on different devices and environments, guaranteeing that it integrates well with other systems and platforms.

3. Experience and Focus on Innovation

We prioritize a client-centric work approach, actively collaborating to fully understand their unique requirements and goals. By maintaining open communication, we ensure that our solutions are aligned with their business objectives. Our flexibility allows us to seamlessly adapt to the client's preferred tools and software, integrating our expertise with their established processes. Additionally, we constantly innovate, staying ahead of the latest trends and advancements in technology to offer tailored, cutting-edge solutions that drive efficiency and foster long-term success for our clients.

4. Specialized Training

We leverage our knowledge and experience to provide comprehensive Quality Assurance training to our clients, from methodologies, design and execution of effective test plans, best practices, and automation tools. We also offer personalized training on our own tool, ensuring our clients are fully trained to use our solutions effectively.

Your Contact

Miguel Ángel Tejeiro

Head of Quality Assurance