Vad gör en maskinvarutestingenjör?
En maskinvara testingenjör är en typ av professionell som hanterar utvecklingen av processer och kvalitet, säkerhet vanligtvis för dator hårdvara tillverkning sektorer. Denna professionella är involverad i utvecklingsprocesser tidigt i en produkts utvecklingslivscykel. Hans eller hennes ansvar är att se till att en produkt är fri från fel och att fixa eventuella fel som kan uppstå.
Maskinvarutesttekniker granskar specifikationerna för en produkt och tittar på den från ett "slutanvändarperspektiv". Det betyder att de utvärderar produkten som om de var en kund som hade köpt den för att se om kunderna kommer att få produkten att fungera ordentligt. De kommer också att avgöra vilka komponenter i produkten som måste testas och hur, vilka kan vara användbara för produktinnovation. Komponenter i en ny produkt som liknar tidigare produkter kanske inte behöver testas och det är upp till maskinvaratestingenjörens expertis att bestämma detta.
En maskinvarutesttekniker måste utforma testet och undersöka önskat resultat för produkten. Han eller hon måste se till att alla testvillkor alltid är desamma och relevanta för produkten. Dessutom registrerar maskinvarutestingenjörerna resultaten och tar tillbaka eventuella problematiska resultat till utvecklare och teammedlemmar för att åtgärda problemen.
En maskinvarutesttekniker kan behöva skriva om eller beräkna specifikationerna för produkten beroende på resultaten av hans eller hennes tester. Han eller hon måste se till att ytterligare komponenter som krävs för produktens funktion och funktionalitet är lättillgängliga. Om någon annan reparation eller granskning krävs för produkten som ligger utanför testingenjörens räckvidd, måste han eller hon skicka tillbaka den till utvecklingsgruppen eller -teamen.
Medan en maskinvarutesttekniker kan planera en detaljerad och omfattande testprocess tidigt i utvecklingen av en produkt, eftersom problem uppstår och är fixade, kan ytterligare tester behöva improviseras. Testingenjörer arbetar vanligtvis en 40 timmars arbetsvecka, men det kan vara nödvändigt att arbeta längre timmar om produktlanseringen närmar sig och ytterligare tester måste göras. De ansvarar också för schemaläggningen av testningen.
Testingenjörer bör kunna utveckla sina egna verktyg för att utföra testningen och tänka kreativt för att hitta problemen, istället för att bara fixa dem. Produkten kan också ha entreprenörer och andra team som arbetar med den, med vilken maskinvarutestingenjören måste kommunicera. Detta ansvar kräver utmärkta kommunikations- och sociala färdigheter.