Home/Services

Independent assurance across the entire software lifecycle.

From the first requirements review to final acceptance, OAKSYS verifies, tests and automates, so your software reaches certification, release and production with fewer surprises.

8,500+person-months delivered
200+projects since 1998
DAL A–DDO-178B/C experience
20,000+automated regression cases run per release
01 — Where we plug in

Join at any phase. Build quality in from the start.

Our Independent V&V Group works alongside your engineers. While you build, we review the work and prepare the tests. Select a phase to see what we deliver there.

VALIDATESVERIFIES◀ SPECIFY & BUILDTEST & PROVE ▶

    Proprietary OAK-pV model covers every SDLC phaseWorks with Agile, Waterfall, Incremental, Spiral and OO lifecyclesFURPS+ used to capture functional and non-functional requirements
    02 — Independent V&V

    An independent second pair of eyes, from people who know the standard.

    Insufficient V&V is one of the biggest causes of software failure and lost credibility. Our Independent V&V Group (IVVG) gives you certification-grade independence without the cost of keeping a permanent in-house V&V team.

    Proof point

    IV&V of a Digital Engine Control Unit and of satellite navigation software, both to DO-178B Level A.

    V&V plan & process definition

    We study your product objectives and project constraints, then write the V&V plan and the QA processes to go with it.

    Traceability analysis

    Bidirectional traces between system requirements, software requirements (SRS), design, code and tests, with no gaps and no orphans.

    Reviews & inspections

    Formal technical reviews, Fagan inspections and walkthroughs of specifications, design and code.

    SRS, design & code analysis

    We analyse your artefacts against the technical requirements and for maintainability and conformance to coding standards.

    Structural coverage analysis

    Requirement-based and structural coverage analysis for DO-178B Levels A & B, using RTRT, LDRA and Tessy.

    Formal methods

    Requirements analysis of avionics systems using formal methods such as ESTEREL.

    Standards we verify against
    DO-178B/CDO-254DO-160 F/GIEEE 12207IEEE 1012MIL-STD-2167AISO 26262IEC 61508EN 5012821 CFR Part 11
    What you receive
    V&V planTraceability matrixReview recordsCoverage reportsProblem reportsVerification summary
    03 — Software Testing

    Every level of testing, from unit tests to user acceptance.

    We prepare test plans directly from your software artefacts, design test cases with black-, white- and grey-box techniques, run them, and give you analysed results, not just pass/fail counts.

    4levels of test plans: acceptance, system, integration and unit

    Manual testing

    Functional, integration, regression, structural, component and usability testing.

    Test planning & design

    Test strategy, test case design and test suite preparation for functionality, load, usability and portability.

    Test execution

    We set up the full test environment, run tests manually or with automated tools, and report compiled, analysed results.

    Hardware–software integration

    HSI and HSIT on target hardware and test rigs, including building a test rig for a flight control system.

    Software evaluation & UAT for third-party software

    Buying software from a vendor? We evaluate it on your behalf before you sign off. We run acceptance testing against FURPS+ goals and check that the accompanying documentation is correct and complete.

    Test metrics consultancy

    We help you decide what to measure, collect the data and report the metrics, so quality becomes something you can see and track.

    04 — Test Automation

    Automation that pays for itself release after release.

    Automation runs on its own track, separate from your development schedule, which makes it ideal to outsource. Our Test Automation Solutions Unit follows the proprietary OAK-TA model and starts by checking whether automation will pay off for you at all.

    20,000+automated regression test cases run every release for a major banking product

    Feasibility & tool selection

    We decide what to automate and pick the right mix of commercial, open-source or custom tools for your application.

    Framework architecture

    We design and build test environments with or without commercial (off-the-shelf) tools, using Python, Java, C#, Tcl/Tk or Perl.

    Functional & regression suites

    End-to-end functional automation built to run in every release cycle.

    Continuous testing for mobile

    Continuous testing of mobile and desktop apps, including a cryptocurrency wallet platform.

    Selected automation work
    • Selenium framework for an e-commerce portal, plus test automation in an ATG 10 environment
    • SilkTest suite for a payment gateway system
    • Ranorex + C# framework for data-analytics software
    • Tcl/Tk automation for a SIP-based telephony application
    • QTP automation of life and non-life insurance software
    • Test automation of the mobile and desktop versions of an ERP system
    05 — Performance & Load

    Know your breaking point before your users find it.

    We run performance profiling, load, scalability and platform-compatibility testing with industry-standard tools, then turn the results into findings your architects can act on.

    Proof point

    Performance testing of enterprise applications for a large Fortune 500 company using LoadRunner.

    Load & stress

    Realistic user-load models, with peak and soak (long-duration) runs.

    Profiling

    Pinpoint bottlenecks in real-time service-management suites and web systems.

    Scalability

    Measure how performance holds up as users, data volume and infrastructure grow.

    Platform compatibility

    Cross-platform behaviour across operating systems, browsers and devices.

    Domains tested
    Insurance productse-Learning platformsFreight managementService management suitesWeb systems
    Tools
    LoadRunnerJMeterOpenSTAMicrosoft ACTS
    06 — Specialised testing

    Testing for modern platforms.

    Cloud, mobile and data platforms each fail in their own ways. Our test approach is built around those risks.

    Cloud testing

    End-to-end functional coverage, multi-tenancy data isolation, virtualisation, load balancing and performance, driven by risk-based testing and automation.

    Mobility testing

    Hundreds of device models and flexible user options. We validate the mobile channel with automation frameworks plus domain experts.

    BI, analytics & big data

    Testing of BI and analytics products for banking, retail, medical, supply-chain and power-plant performance analysis.

    07 — Software Engineering

    Engineering support that strengthens your codebase.

    Beyond testing, our engineers analyse, fix and document software, interpreting requirements with the FURPS+ model so functional and non-functional needs are clear before implementation.

    Requirements analysis & traceability

    Clear, testable requirements, traced from start to finish.

    Code enhancement

    Feature enhancements and coding-standard fixes.

    Reverse & re-engineering

    Recover the design of legacy systems and modernise them safely.

    Compliance evaluation

    Gap assessment against the standard you need to meet.

    Technical documentation

    Certification-ready documentation that stays in sync with the code.

    DO-254 certification support

    Hardware design assurance support for avionics LRUs (line-replaceable units).

    Also offered

    Corporate training in software testing, QA and project management, drawn from real project experience and from the book on software testing authored by Pradeep Oak.

    08 — Engagement models

    Three ways to work with us, all to the same standard of rigour.

    Pick how much of the delivery you want to manage yourself. Teams can work from your premises, from OAKSYS labs in Bengaluru, or remotely.

    Model AStaff AugmentationModel BManaged ServiceModel COffshore Development Center
    Best forPeak loads, or specific skills your team is missingClearly scoped work packages and independent V&VLong-term, extended delivery capacity
    Who managesYour leads, as one integrated teamOAKSYS, accountable for the outcomeOAKSYS manages infrastructure, hiring and operations
    CommercialsTime & materials (billed per engineer-hour)Agreed scope and deliverablesDedicated centre, cost-quality advantage
    TeamFull-time engineers for a set durationA complete team with every skill level the work needsA dedicated team that scales with your programme
    LocationYour facility, or OAKSYS labs / remoteYour facility, or OAKSYS labs / remoteBengaluru, serving your global operations
    Delivery options

    Dedicated test facility

    An isolated lab and team reserved for your product.

    Domain-specific test lab

    Labs set up around your industry's tools and standards.

    Onsite / offsite

    Engineers at your site, at ours, or a blend of both.

    Turnkey assignment

    Hand over the full scope; we deliver it end to end.

    09 — Toolchain

    Fluent in your toolchain from day one.

    We work with the commercial (COTS) and in-house tools your programme already uses, with no lengthy ramp-up on your toolchain.

    Requirements & modelling

    Capture, model and trace requirements

    IBM DOORSRequisiteProRhapsodyRational RoseMATLAB

    Embedded verification

    Static analysis, unit testing & coverage

    LDRARTRTVectorCASTTessyPRQALogiscopeAdaTest

    Hardware & FPGA

    DO-254 and electronics work

    VivadoQuestaAldecLabVIEWARM toolchain

    Functional automation

    UI, API & protocol testing

    SeleniumQTP / UFTRanorexRFTSilkTestSoapUITestCastTTCN-3

    Performance

    Load and profiling

    LoadRunnerJMeterOpenSTAACTSPurifyInsure++

    Test & config management

    Traceable, auditable delivery

    Quality CenterTestLinkBugzillaClearCasePerforceSVN
    Languages & platforms
    C / C++AdaPythonJavaC# / .NETPerlTcl/TkRTOSLinux / UnixWindowsSolaris · AIX · HP-UX
    10 — Getting started

    From first call to steady delivery.

    A predictable on-ramp, in keeping with our vision: the right thing, the right way, at the right time.

    Step 01

    Discovery

    We learn your product, lifecycle stage, target standard and constraints.

    Step 02

    Scope & plan

    A proposed V&V or test plan, engagement model and team shape, with clear deliverables.

    Step 03

    Ramp-up

    Domain-trained engineers onboard to your tools and processes, contributing from day one.

    Step 04

    Deliver & report

    Regular reporting on agreed metrics, with milestones met as planned.

    What clients say
    Crossing milestones as planned has become habitual for your team. Keep up the good work.
    Senior Delivery Manager, Fortune 100 company
    The team possesses a great deal of professional competence. They grasp the domain area very quickly.
    Project Manager, DRDO Lab
    Willing to learn the domain and was able to contribute from day 1.
    Test Manager, leading Japanese embedded-products company
    11 — FAQ

    Questions buyers usually ask.

    Can't find yours? A senior V&V lead will answer it directly.

    Can you join a project that is already under way?

    Yes. Our IVVG can start at any phase of the lifecycle, whether that's requirements review, mid-development code analysis, or system and acceptance testing near release.

    Do you support certification to DO-178C and DO-254?

    Yes. We provide verification and testing services to DO-178B/C at DAL A through D, and DO-254 certification support for avionics LRUs, alongside DO-160 F/G, ISO 26262, IEC 61508, EN 50128 and others.

    What quality certifications does OAKSYS hold?

    OAKSYS is AS9100D and ISO 9001:2015 certified. Our processes are tailored from CMMi, AS9100 and IEEE standards.

    Can your engineers work on-site or inside our network?

    Yes. Engineers can be deployed at your facility, work from OAKSYS labs in Bengaluru, or work remotely, depending on your security and programme needs.

    Will you use our existing tools?

    In most cases, yes. Our engineers are already experienced with DOORS, LDRA, RTRT, VectorCAST, Selenium, LoadRunner and many more. Where you have no tooling yet, we'll recommend the right mix.

    Start the conversation

    Tell us what has to be proven, and by when.

    Share your standard, lifecycle stage and timeline. A senior V&V lead will reply within one business day.