Services
Our Goal is to deliver a cost effective professional testing services to your mission critical projects. To this end Curach employ committed and professional test consultants. Curach consulting can assume total management responsibility of your testing project or can provide individual Test Analysts who can add value and knowledge to your project. Our consultants specialise in iterative lifecycles and agile methodologies as well traditional lifecycles such as Waterfall and V-model.
Our services provide:
- Full Lifecycle Testing
- On-site Test Management
- Contract Test Resourcing
- Test Data Management
- Speciality Testing
Full Lifecycle Testing
Our approach to testing is based on the understanding that software developed is critical to our clients operation. With this in mind Curach can offer clients a full lifecycle testing approach which includes:
Test Planning & Control
Here Curach determine the Scope & risk of the project. We determine the Approach and Resources need to complete each phase of testing, be it System Test, Acceptance testing etc. We define the Test Plan, Analysis and Design. Here we also schedule implementation and execution.
Analysis
Here Curach review the requirements, identify the test conditions and design and create the test cases or scripts depending upon automation inclusion or not. At this stage we also setup the test environment if applicable.
Implementation
We create a test suite and verify the test environment is 'Test Ready'. At this stage we also implement and use Testing Tools and execute each test.
Exit Criteria & Reporting
We check against exit Criteria. Assess if more tests are required / create Summary Test Report.
Test Closure Activities
Check Planned deliverables v Achieved deliverables.
Support Testing
Where a support contract exists Curach provide Test Analysts for any upgrade to the system (such as Deferred items, Business Improvements or Change requests).
Types of testing provided depending upon the project include:
- Usability Testing
- Accessibility Testing
- Unit Testing
- System Testing including Functional, Non Functional Testing & Regression Testing
- Acceptance Testing
- Operational Testing
- Support Testing
On-Site Test Management
Curach provide the on-site Test Manager/Test Team Lead for Full Lifecycle Project or individual testing projects. The Test Manger or Lead would cover all aspects of the testing project – Planning, tracking, metrics and tracking.
Contract Test Resourcing
Curach provide individual contract resourcing for all aspect of a testing project. Test Manager, Team Leads, Test Analysts and specialized testers e.g. Non- functional Performance, Automation Testing.
Test Data Management
Curach provide secure Test Data where we use existing test client data and convert confidential information in conjunction with our Oracle database
Speciality Testing
Curach provide secure none functional testing such as Automation, Performance and Usability.