Experience in many different client sites working with many different types of technologies, has enabled us to establish repeatable and methodical approaches to tackling similar technical quality assurance problems.

  • Processes to identify Non Functional hot spots and gaps (including checklist/acceptance criteria templates), and assist resolve or mitigate (via test acceptance criteria etc)
  • Upstream QA processes (including static testing eg. NFR and design reviews, early performance testing, component performance testing, acceptance testing)
  • Establish appropriate SDLC dependencies for Non-Functional Testing streams
  • Estimation (of effort) models
  • Performance extrapolation processes (combined use of capacity planning with modelling from either static data or reduced infrastructure (whether either from Dev/Sys Test results or where performance test have reduced test environment)
  • Templates for detailed performance test plans, performance test strategies,status reporting, rapid performance test plans, result templates
  • Application Simulation Modelling and User workload profiling
  • Test objective establishment, with gating criteria for success/failure
  • Proven scripting techniques with,reusable script components
  • Expert tool knowledge, with cross skilled consultants
  • Platform independent metric collection processes
  • Appropriate tool selection based on budget and applicability to technology
  • Non Functional Testing Client Accelerators, including:
    • Automated data manipulation, validation and manufacturing
    • Automated functional regression and environment shakeout suites
    • Diagnostics processes
    • Tuning processes (code; app servers; hardware/platform)
    • Approaches for small, medium & large projects + programs
  • Proven techniques for metric collection and bottleneck troubleshooting
  • Result walkthroughs with major stakeholders with interpretation
  • Consistent application of methodologies through our services: