Software Quality Assurance (QA) Engineer Jobbbeskrivelse: Lønn, ferdigheter og mer
På vei_2014_норвежский язык / Урок 3
Innholdsfortegnelse:
- Kvalitetssikring (QA) Engineer Plikt og ansvar
- Software Kvalitetssikring (QA) Engineer Lønn
- Utdanning, opplæring og sertifisering
- Kvalitetssikring (QA) Engineer Ferdigheter og Kompetanse
- Jobbutsikt
- Arbeidsmiljø
- Fremdriftsplan
- Sammenligning av lignende jobber
En programvarekvalitetssikring (QA) ingeniør overvåker hver fase av utviklingsprosessen for å sikre at design og programvare overholder selskapets standarder. Programvareforsinkelser er kostbare for et selskap, så det er viktig for utgivelser å møte måldatoer og holde seg innenfor budsjettet. En programvarekvalitetssikringsingeniør hjelper med å møte tidsfrister ved å bryte opp utviklingsprosessen i oppnåelige testmål og videreutle eventuelle problemer tilbake til utviklings- og produktgrupper eller ledere.
Kvalitetssikring (QA) Engineer Plikt og ansvar
En QA ingeniørs oppgaver kan være mangfoldig og omfattende. De utfører vanligvis følgende oppgaver med litt regularitet:
- Dokumenttesttilfeller
- Utfør og dokument risikoanalyse
- Opptak test fremgang og resultater
- Kode automatiserte tester
- Lag testplaner
- Utvikle standarder og prosedyrer for å bestemme produktkvaliteten og frigjøre beredskap
- Oppdag feil i programvare
- Kjør innovasjon og strømlinjeform testprosessene
- Identifiser, isoler og spore feil under testing
- Identifiser eventuelle potensielle problemer som brukere kan støte på
- Utfør manuell og automatisert testing
- Forskning og analyse av produktegenskaper som testes
- Forskning nye verktøy, teknologier og testprosesser
- Gjennomgå brukergrensesnitt for konsistens og funksjonalitet
Software Kvalitetssikring (QA) Engineer Lønn
Programvare og datateknologi pleier å være høyere betalende felt.
- Median Årlig Betaling: $ 88,510 ($ 42,56 / time)
- Topp 10% Årlig lønn: Mer enn $ 139.390 ($ 67.02 / time)
- Bunn 10% Årlig lønn: Mindre enn $ 46,240 ($ 22,23 per time)
Utdanning, opplæring og sertifisering
En QA-ingeniør bør ha en grundig forståelse av QA-testmiljøer og livscyklus for programvareutvikling. Utdanning og lisensiering er også nødvendig.
- Utdanning: Jobb i dette feltet krever vanligvis minst en bachelor eller mastergrad i programvare design, engineering, eller datavitenskap. Ca. 70% av de som arbeider som QA-ingeniører har minst en bachelorgrad.
- Erfaring: Tidligere praktisk erfaring kan være verdifull, så du kan vurdere å jobbe med en rekke praktikplasser mens du er på skolen. Få en forståelse av programvare QA-metoder, verktøy og prosesser, kunnskap om SQL og skripting, arbeidserfaring i programvareutvikling og programvarekvalitetssikring, og hold gjeldende med dagens trender og nyeste fremskritt. Den nyeste teknologien i dataprogrammering kan endres raskt.
- lisensiering: Det kreves ingen lisens eller sertifisering for denne stillingen.
Kvalitetssikring (QA) Engineer Ferdigheter og Kompetanse
En programvarekvalitetssikringsingeniør må ha sterke ferdigheter i en rekke kategorier: ingeniørfag og teknologi, matematikk og vitenskap, muntlig og skriftlig kommunikasjon, problemløsing, resonnement og logikk og praktiske ferdigheter. Disse kan omfatte:
- Kommunikasjons ferdigheter: Klar og nøyaktig skriftlig og verbal kommunikasjon er et must, men en kvalitetssikringsingeniør må også ha mer enn en liten takt. Din jobb vil være å fortelle andre fagfolk at de har gjort noe galt, og at programmet eller appen de har satt tid, penger og følelser inn i å skape, virker ikke riktig. Det er noe ingen vil høre.
- Evne til å jobbe som en del av et lag: Du er kanskje ikke den eneste programvarekvalitetssikringsingeniør hos firmaet ditt, og du vil sikkert jobbe med andre programmerere og medlemmer av andre avdelinger. Du må forstå og sette pris på sine mål og mål, og i noen tilfeller forklare problemer og nødvendige løsninger.
- Tidshåndtering ferdigheter: En del av å jobbe med et lag betyr å jobbe innenfor andres tidslinjer og fullføre arbeidet ditt innen rimelige frister. Du vet ikke når et problem kan oppstå, så det kan være behov for sterk tidskompetanse, slik at du kan holde på tidsplanen.
Jobbutsikt
Jobbvekst på dette feltet forventes å være ca 5% til 9% gjennom 2026. Det forventes at mer enn 22 000 arbeidsplasser skal legges fra 2016 til 2026.
Arbeidsmiljø
Programvarekvalitetsingeniører jobber på en rekke felt. Du kan finne dem å vurdere om et flys kontrollsystem oppfyller de nødvendige ytelsesstandardene, utformer en plan for å teste potensielle menneskelige feil i et automatisert system for levering av legemidler, eller at et videospill ikke vil krasje akkurat når du skal ta ut den dårlige fyren.
Du vil bruke litt av din tid alene på datamaskinen, analysere informasjon og løse problemer, men dette betyr ikke at du vil jobbe i et menneskelig tomrum. Omtrent 85% av de som jobber i denne stillingen rapporterer at de har ansikt til ansiktskontakt med andre hver dag. Omkring 77% sier at de tilbringer det store flertallet av sine dager sittende.
Fremdriftsplan
Dette er generelt en heltidsposisjon, men det kan avhenge av selskapet. Noen mindre firmaer har kanskje ikke behov som krever fulltidsansatte i denne kapasiteten.
Sammenligning av lignende jobber
Mens de fleste lignende jobber er i teknologibransjen, er andre ikke.
- Computer Systems Analyst: $88,270
- Programvareutvikler: $103,560
- aktuar: $101,560
Environmental Engineer Jobbbeskrivelse: Lønn, ferdigheter, og mer
Miljø ingeniører bruker sin kunnskap til å løse problemer som forurensning og gjenvinning problemer. Lær mer om dem her.
Geospatial Engineer (12Y) Jobbbeskrivelse: Lønn, ferdigheter, og mer
Arbeidet med geospatial ingeniør, militær yrkesfaglig spesialitet (MOS 12Y), er ansvarlig for tolking og analyse av geografiske data og kart.
Computer Hardware Engineer Jobbbeskrivelse: Lønn, ferdigheter, og mer
Datamaskin ingeniører jobber med datasystemer, servere og eksterne enheter. Lær om utdanning, ferdigheter, lønn og mer.