Architecture Modernisation

The architectural landscape has radically changed in the last ten years, with a move to rapid and lean development practices, continuous delivery, flexible and scalable systems, continuous integration, and cloud hosting. Organisations are focusing on replacing their legacy systems to help provide a competitive advantage through; Improving performance Upgraded security Reducing maintenance costs Utilising flexible…

TechmArrk™ | Software Architecture Review

TechmArrk™ is a rapid, adaptable and collaborative software architecture review. The process is lightweight, time-boxed and iterative; incorporating regular stand-up calls to review findings and priorities. The review concludes with a comprehensive report, complete with findings, recommendations, and time-bound action points. Tailored to the specifics of the organisation, budget and the level of detail required, TechmArrk™…

TechmArrk™ | Software Architecture Review

TechmArrk™ is a rapid, adaptable and collaborative software architecture review. The process is lightweight, time-boxed and iterative; incorporating regular stand-up calls to review findings and priorities. The review concludes with a comprehensive report, complete with findings, recommendations, and time-bound action points. Tailored to the specifics of the organisation, budget and the level of detail required, TechmArrk™…

TechmArrk™ | Software Architecture Review

TechmArrk™ is a rapid, adaptable and collaborative software architecture review. The process is lightweight, time-boxed and iterative; incorporating regular stand-up calls to review findings and priorities. The review concludes with a comprehensive report, complete with findings, recommendations, and time-bound action points. Tailored to the specifics of the organisation, budget and the level of detail required, TechmArrk™…

Software Testing Automation

Today it is a well accepted fact that frequent releases of applications is an absolute must for customer feedback/acceptance and for gaining valuable competitive advantage. With Agile development becoming the default methodology for software development projects, the demand for continuous regression testing (being an integral part of continuous integration) is in the ascendancy. However, organisations cannot…

Visual Regression Testing

At Arrk, automated visual tests complement automated functional tests, where the automated visual test framework is an extension of functional automation framework with additional components including image comparison library and wrapper component. As testing requirements become more complex due to the plethora of browsers, browser versions, devices and display sizes, the only cost effective way…

Accessibility Testing

Accessibility testing is a type of testing designed to determine whether individuals with disabilities are able to use an application, which could be software, hardware, or some other type of product or service. Similar to usability testing, in that the product or service is tested to ensure it is easy for its intended audience to…

Performance Testing

Vital to the success of any web application is in how it performs in its intended environment; performance and capacity issues have a detrimental and long-lasting impact, whether directly through the loss of revenue or costly remedial action to indirect impacts such as the damage it can do a brand and the negative perceptions a…

Compatibility Testing

Compatibility Testing at Arrk is all about ensuring a web application operates as expected and consistently within its intended environment. Testing web applications across browsers is a highly complex and hugely challenging task, more so given the expectation of a consistent experience for the end-user regardless of hardware, browser, browser versions, screen resolution, network speed…