• Improve overall user satisfaction
  • Better applications, less rework
  • Optimize use of a dedicated quality team on customer business processes
  • Shorter delivery times and optimization of resources
  • Real time interaction reduces project life cycle
  • Parallel testing efforts (manual, manual/automated, application profile)
  • Turnkey full testing life cycle model
  • Lower Total Cost of Engagement
  • Achieve 100% leverage from day 1

Whether you need ad hoc testing, automated, or just application profiling, our engagement implementation roadmap can address every need from your testing life cycle.

  • Test Planning: Test strategy, test objectives & approach.
  • Test Analysis & Design: Analyze functional requirements, make automation decisions, design test cases, design test environments.
  • Test Environment: Install HW, SW, test tools and perfom a smoke testing.
  • Test Implementation: Develop test scripts and create test data.
  • Test Execution & Reporting: Execute test cases and test scripts, test report & metrics and defect management.
  • Test Completion: project acceptance, delivery of testware, postmortem.
  • Project Management: Tracking and control of testing processes, overall managed testing initiatives.
  • Configuration & Change Management: Version control, source control, change management, configuration items.
  • Quality Assurance: Six Sigma projects.

The Onshore Software Testing Process is a comprehensive methodology for both complete test life cycles or phased projects that require specific testing tasks. The building blocks of our service are oriented to a zero defect culture and a push back attitude until the expected benchmark is met, where the most important drivers are quality and make a product ready to market.

Our teams of software developers leverage a wide range of custom and off the shelf software testing tools in order to provide clients with a variety of software testing services.  Our teams may work in a tightly integrated fashion or as independent verification and validation characterized by a high degree of separation from the client’s developers.  Our teams are particularly well suited to test applications subject to export controls or other sensitivity requirements.
 
We perform test planning, test design and analysis, test execution and reporting services for software systems to be deployed in both general use and safety critical environments.  These services often demonstrate compliance with requirements documents or standards requirements (such as DO-178B).  We also perform defect management/bug fix services in a variety of languages and environments.
 
CertTech Alliance
To provide advanced test engineering services at a competitive price, Onshore has established a strategic alliance with CerTech.  The CertTech engineering team is focused on helping customers design, prototype and deploy test solutions throughout the product life cycle, from requirements development and design, through test/validation & certification, and into production test and return-to-service. CertTech’s collective experience is in government regulated industries, primarily in avionics. In addition, many CertTech engineers have Department of Energy (DOE) weapons systems experience, with engineering and management backgrounds at DOE prime contractors and national laboratories.
 
Quality Planning
  • Product/System Development and Test strategy
  • Verification and Validation plan documents
  • Development and Test tools/equipment evaluation and selection
  • Definition of project tasks, schedule and resource requirements
  • Requirements
  • Requirements development (system and low level requirements)
  • Requirements reviews
  • Feasible, Complete, Correct and Verifiable
  • Requirements management and tracing strategy
 
Test Design
  • System/Product hardware and software design/documentation
  • Test system design (parallel w/ System/Product development activities)
  • Design reviews
  • Compliance w/ Customer and Regulatory requirements
  • Adherence to applicable design standards and practices
 
Test Development
  • Product/System software development
  • Layered design approach
  • Device drivers, application layer and module/system interfaces
  • Test system hardware/software development
  • Modular/extensible test system architectures
  • Test software development
  • LabVIEW, LabWindows/CVI, TestStand, C, C++, others
  • Developed for full life cycle support
  • Requirements-based test development/integration
  • Concurrent w/ product development
 
Test Integration
  • Module and system level hardware/software integration support
  • Software emulation environment development
  • Test fixtures/interfaces for integration assemblies
  • Simulator development for integration interfaces
 
Test/Certification
  • Test readiness review/assessment
  • Test tool qualification
  • Test execution and problem reporting
  • Formal test reporting
  • Participation in regulatory reviews/approvals
 
Production/Deployment
  • Turn-key production test platform design/development/ fabrication
  • Production test software development
  • Service center test platforms / test programs
  • Test hardware/software maintenance
 
Integral Processes
  • Project Management
  • Project metrics capture/analysis
  • Reviews / Audits
 
Certification
  • DO-178B and DO-254 Training  - CerTech provides customers with training and workshop activities for these FAA-endorsed processes for Software and Complex Electronic Hardware.  The courses are offered separately or as a package and they are designed to provide attendees with a thorough understanding of the FAA regulated environment and practical ‘hands-on’ applications of the associated processes.
  • DO-178B and DO-254 Consulting  - CertTech helps customers with the following services:
  • Certification plan development
  • Software QA support, including review of life cycle data items
  • Preparation for compliance audits
  • Support for sub-tier suppliers
  • Development of process documentation
  • Preparation of data for TSO submittal
  • Activities Requiring Independence 
 
Because of CertTech's experience with V&V and QA, we can provide these services which often require independence under the DO-178B and DO-254 processes. Our staff can perform the full range of verification activities, including requirements review, test creation, test review, test execution and reporting. We can also provide Software QA and HPA audit services, using customer procedures, or those that CertTech recommends.


Copyright © 2009 OnshoreTechnology Services  
Log in