QA & Testing

  • Professioneel testen van uw software, garantie op kwaliteit.
  • QA is risico’s benoemen en fouten voorkomen
  • Fouten voorkomen is kosten besparen
  • Professioneel testen van uw software
  • Quality Assurance is risico’s benoemen en fouten voorkomen
  • Fouten voorkomen is kosten besparen

 

Het inzetten van (meer en/of betere) testcapaciteit wordt vaak gezien als een vermijdbare uitzetting van kosten. De praktijk wijst echter uit dat het vaak veel geld oplevert, wanneer dit professioneel wordt aangepakt en er gewerkt wordt met mensen die hier voor zijn opgeleid en de ervaring hebben. Daarnaast zijn de verwachtingen over de kwaliteit van software applicaties ook steeds hoger.

Voordelen van professioneel testen

  1. Testen gebeurt volgens een gestructureerd proces.  Hierdoor is beter aan te geven wat er getest moet worden en waarom. Door niet ad-hoc te werk te gaan is het proces efficiënter, grondiger en levert betere resultaten op.
  2. Testers nemen softwareontwikkelaars, consultants, sales mensen of zelfs klanten werk uit handen. Professionele testers zijn hier beter in, doen dit efficiënter en besparen uiteindelijk kosten en ergernis. Daarnaast kunnen andere mensen het werk doen waar ze goed in zijn en wat ze leuk(er) vinden.
  3. Hoe eerder fouten gevonden, of zelfs voorkomen, worden, des te goedkoper het is om dit te herstellen. Herstellen achteraf is duur en levert vaak ergernis op.
  4. Professionele test engineers vinden niet alleen fouten achteraf maar geven ook advies over waar eventuele risico’s bij de ontwikkeling zitten en hoe fouten zijn te voorkomen en/of te herstellen.
  5. Wanneer testen een integraal onderdeel gaat uitmaken van het ontwikkelteam, kan het ook een positief effect hebben op de kwaliteit en effectiviteit van de ontwikkel afdeling.

Ondersteuning van uw team op afstand of bij u op kantoor

Aangezien onze mensen veel ervaring hebben met het testen van software in veel verschillende situaties, kunt u van deze ervaring gebruik maken door het inhuren van onze mensen. Op tijdelijke basis, voltijds of in deeltijd.

  • heeft u te maken met meer projecten en testwerk dan u aankunt?
  • heeft u (tijdelijk) geen testers beschikbaar?
  • bent u al lang op zoek naar die ervaren tester(s), maar zijn ze niet te vinden?
  • heeft u twijfels over de kwaliteit van de opgeleverde code?

In dit soort situaties kunt u een beroep doen op onze ervaren mensen die zorgen voor (een aanvulling op) uw test organisatie. In principe werkt iedereen op de locatie in het buitenland maar het is mogelijk om (regelmatig) op locatie bij u te komen werken. Afhankelijk van de situatie worden er afspraken gemaakt voor bezoek aan het kantoor van de opdrachtgever of een van onze locaties in het buitenland.

Wat kan ik van test engineers verwachten?

Onze test engineers worden voor veel verschillende zaken ingezet. Soms voor een testtraject dat verder geheel door de opdrachtgever wordt uitgevoerd, maar meestal in combinatie met het inzetten of opbouwen van een development team. De inzet kan gebeuren van analyse tot deployment en alles wat daar tussen zit.

  • Het zelfstandig organiseren van het testen van software, in samenwerking met het ontwikkelteam. Hierbij kan ook gebruik gemaakt worden van de vele test tools die bij Technosoft aanwezig zijn.
  • Onderdeel van een bestaand testteam van de opdrachtgever.
  • Testen van door derden ontwikkelde applicaties.
  • Het maken, uitvoeren en rapporteren van testscripts.
  • (opzetten van) test automation werkzaamheden.

    U bepaalt uiteindelijk zelf waar u behoefte aan heeft, voor welke periode en wat voor dienstverlening. U kunt in ieder geval verwachten dat u te maken krijgt met professionele, goed opgeleide en pro-actieve test engineers.

    • Senior test engineers snel beschikbaar
    • Inrichten van uw testorganisatie
    • Manual en automation testing
    • Geïntegreerd in Agile ontwikkeling

    5 voordelen van professioneel testen

    1) Gestructureerd proces en dus efficiënter en beter

    2) Neem developers, consultants en klanten werk uit handen

    3) Hoe eerder de fout gevonden = kosten besparen 

    4) Fouten voorkomen i.p.v. achteraf repareren

    5) Stimulans voor het ontwikkelteam!

    Onderwerpen om meer over te weten

    Wanneer u meer wilt weten over verschillende aspecten van QA & testing

    Veel gestelde vragen

    Resultaten
    • Hoe wordt het testproces geïntegreerd in onze ontwikkel omgeving?

      Hoe wordt het testproces geïntegreerd in onze ontwikkel omgeving?

      Het testteam maakt een integraal deel uit van het (agile) ontwikkelteam. Hierin wordt er voor gezorgd dat alles wat er gebeurt op het gebied van QA en testen geïntegreerd wordt in uw ontwikkelomgeving. Soms zijn er testtools aanwezig of is er een mogelijkheid om testen op te nemen in de ontwikkelomgeving, maar vaak zorgen wij zelf voor de benodigde tools. Wij gebruiken test management tools als TestRail, TestManager en TestLink, Functional Test Automation tools als Selenium, TestComplete, SoapUI en CodedUI en  een automated test tool als JMeter

      H
    • Kunnen jullie testers ook zelf testcases maken?

      Kunnen jullie testers ook zelf testcases maken?

      In de meerderheid van de gevallen gebeurt dit inderdaad. Het hangt natuurlijk af van het type samenwerking, maar onze testengineers werken over het algemeen zeer nauw samen met het development team. In deze samenwerking zorgt het testteam voor het aanmaken van de testcases, het testen en het rapporteren van deze resultaten, welke in nauwe samenwerking worden besproken om de ontwikkeling te verbeteren en de kwaliteit te verhogen. Ook wanneer een tester niet in uw organisatie werkzaam is en op afstand werkt is het dus prima mogelijk om het volledige proces van testen, met alle facetten, uit te besteden.

      K
    • Met welke technieken en platformen ontwikkelen jullie software?

      Met welke technieken en platformen ontwikkelen jullie software?

      Wij zijn van huis uit een Microsoft bedrijf. We hebben dan ook veel Microsoft gecertificeerde mensen en hebben een Microsoft Gold Application status. Daarnaast hebben we veel ervaring met verschillende platformen en tools. In grote lijnen komt het hier op neer:

      • Microsoft ontwikkeling
      • PHP en webapplicaties
      • Java softwareontwikkeling
      • App ontwikkeling
      • Frontend development

      Als je wil weten of we iets voor jullie kunnen betekenen, neem dan contact op met ons.

      M
    • Op wat voor manier kunnen wij met jullie samenwerken?

      Op wat voor manier kunnen wij met jullie samenwerken?

      De manier van samenwerken bepaal je uiteindelijk zelf. Wij geven altijd een advies wat wij het beste vinden, maar wij werken op alle mogelijke manier samen. Van het aannemen van een project op basis van een vaste prijs, tot het detacheren van een ontwikkelaar vanuit Nederland of Oost-Europa.

       

      O