Skip to main content

Hva gjør en kvalitetssikringsingeniør?

Mange produksjons-, ingeniør-, programvare- og andre utviklingsprosesser inkluderer trinn for å sikre at produkter og tjenester oppfyller kundens behov og vilkår.En kvalitetssikringsingeniør utfører ofte trinn for å sjekke et prosjekt i forskjellige utviklingsstadier for å bevitne kvaliteten på det som blir produsert.I programvareteknikk kan en kvalitetssikringsingeniør være ansvarlig for testing og feilsøkingsprogramvarekode, mens i maskinvareutvikling kan en representant for kvalitetssikring (QA) få i oppgave å inspisere deler og montering for å sikre at de oppfyller regjerings- og klientspesifikasjoner.De fleste kvalitetssikringsingeniører gjennomgår også dokumentasjon og sjekklister utviklet for prosjektet eller programmet.

Mens kvalitetskontroller er på plass i de fleste stadier av et produkts utvikling og er innenfor rollene til alle teammedlemmer på et prosjekt, utfører en kvalitetssikringsingeniør generelttrinn på slutten av et målestokk eller en milepæl i en programmetidslinje.Hvis en klient ber om en designutviklingsprosess med anmeldelser på det foreløpige stadiet og i hver progressiv fase, vil en QA -ingeniør sannsynligvis gjennomgå og melde seg ut som et siste trinn i hver fase.Når en ingeniør finner et problem med kvalitet på et av disse stadiene, kan et produkt bli demotert for forbedringer og flyttes gjennom syklusen så mange ganger som nødvendig for å oppfylle forventningene og kravene.

Noen selskaper har heltidspersonell som gir kvalitetforsikring til et mangfold av programmer.Andre firmaer kan kontrakt ansatte for å fullføre ett stort program eller komponent i et program.Prosjekter som krever offisiell statsoversikt, for eksempel en luftfartsoppgradering av et militært fly, for eksempel, kan bruke midlertidige representanter på stedet som gjennomgår og gir et QA-godkjenningsstempel basert på føderale retningslinjer etter behov gjennom et prosjektperiode.Dokumentasjon er ofte en del av QA -gjennomgang og godkjenning, ettersom et produkts tekniske utvikling og komponenter ofte må registreres som skissert i en kontrakt.

Generelt har en kvalitetssikringsingeniør et høyt erfaringsnivå i en disiplin som muliggjør forståelse på mange nivåerav et programs utvikling.Noen ganger kan en QA -spesialist imidlertid bruke samme kvalitetsteknikker fra en disiplin til et annet felt.Å ha en forståelse av de minste komponentene i et program med en evne til å identifisere problemer med det fullførte prosjektet som helhet er typisk et talent for en QA -ingeniør i hvilken som helst spesialitet.

En unik ferdighet fra mange QA -fagfolk er muligheten til å teste og til og med prøve å bryte et program eller prosess for å feilsøke eventuelle problemer før de blir faktiske problemer for sluttbrukere.Dette kan innebære timer med programvare med bugging og feilsøking, bil- og luftfartsveier eller flytesting, eller maskinvaredynamikk og temperaturtesting, avhengig av felt.Å kunne identifisere problemer før de blir problemer for en kunde ofte er en stor del av det en kvalitetssikringsingeniør gjør.