
Quality Management
With a superb Quality Management System (QMS) in place, it contains a complex set of engineering activities and this allows us to reach for the sky in terms of quality.
QMS Objectives
Best Practice
Using best practices alongside industry standards, we want to continually develop the strongest process for software development (procedures and regulations).
Quality Verification
Assess quality verification to make sure it always lines up with the business’ needs and expectations of clients.
Product Lifecycle
Monitor the product lifecycle so we can comply with the processes already established.
Clear Lines
Create clear lines of communication for all team members within a single project.
Our Extensive Approach To Quality

Planning
First and foremost, Acmex creates plans that implement the agreed standards, procedures, guidelines, and tools throughout the development lifecycle.

Assurance
Throughout the project, we have steps in place to check quality as we go with the aim to assure quality standards are being followed. Once again, these are synced with our clients’ requirements.

Control
By measuring performance trends, we can quickly identify defective code and ensure the final product is as expected (and beyond).
QA Department
Rather than combining quality assurance with everything else, we actually created a unique subdivision for the process and this team is full to the brim with QA experts. After assessing the size and complexity of a project, the QA team will allocate programmers and can move freely as required. With this level of flexibility, we can really optimize the process and be efficient with budgets. Our QA team will have the following responsibilities in any given project;






Weaving QA into Development
Rather than checking at the end and potentially finding an error that occurred early on, we weave QA into the entire process and this allows errors to be found instantly. At the start of the project, a Lead QA Specialist will be installed and assess the specifications of the project. As the specialist interacts with the development team, everybody reaches an agreement of where to go and how to get there. At Acmex, a QA lifecycle might be as follows;

Project Planning
Assessing the project and assigning the team accordingly.

Opening Review
Testing the first development deliverables; if necessary, the test plan and test matters can be refined.

Iteration Audits
As the project develops, intermediate iteration builds will be tested.

Final Review
When the final product is ready, it’ll be tested to ensure readiness and a parity with the client's needs.
To ensure the project has the best quality assurance procedures, we utilize the full spectrum of tests including;
- Functional and Regression Testing
- GUI and Usability Testing
- Accessibility Testing
- Compatibility Testing
- Performance Testing
- Installation/Configuration Testing
- System/Integration Testing
- Security Testing
- Internationalization/Localization Testing
- User Acceptance Testing (UAT)