Μηχανικός Διασφάλισης Ποιότητας Λογισμικού (QA) Περιγραφή εργασίας: Μισθός, Δεξιότητες, & Περισσότερα
À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö Ø Œ Š þ Ù
Πίνακας περιεχομένων:
- Καθήκοντα και αρμοδιότητες μηχανικού διασφάλισης ποιότητας (QA)
- Μισθός Μηχανικού Διασφάλισης Ποιότητας Λογισμικού (QA)
- Εκπαίδευση, Εκπαίδευση & Πιστοποίηση
- Χαρακτηριστικά και ικανότητες μηχανικής διασφάλισης ποιότητας (QA)
- Outlook εργασίας
- Εργασιακό περιβάλλον
- Πρόγραμμα εργασίας
- Συγκρίνοντας παρόμοιες θέσεις εργασίας
Ένας μηχανικός διασφάλισης ποιότητας λογισμικού (QA) παρακολουθεί κάθε φάση της αναπτυξιακής διαδικασίας για να διασφαλίσει ότι ο σχεδιασμός και το λογισμικό τηρούν τα πρότυπα της εταιρείας. Οι καθυστερήσεις λογισμικού είναι δαπανηρές για μια εταιρεία, οπότε είναι ζωτικής σημασίας οι εκδόσεις να πληρούν τις ημερομηνίες-στόχους και να παραμείνουν εντός του προϋπολογισμού. Ένας μηχανικός διασφάλισης ποιότητας λογισμικού συμβάλλει στην τήρηση των προθεσμιών με τη διάσπαση της αναπτυξιακής διαδικασίας σε εφικτούς στόχους δοκιμών και την αναμετάδοση οποιωνδήποτε ζητημάτων πίσω στις ομάδες ανάπτυξης ή στους ηγέτες ανάπτυξης.
Καθήκοντα και αρμοδιότητες μηχανικού διασφάλισης ποιότητας (QA)
Τα καθήκοντα ενός μηχανικού QA μπορούν να είναι ποικίλα και ολοκληρωμένα. Συνήθως εκτελούν τα ακόλουθα καθήκοντα με κάποια τακτικότητα:
- Δοκιμαστικές υποθέσεις εγγράφων
- Εκτελέστε και τεκμηρίστε την ανάλυση κινδύνου
- Καταγράψτε την πρόοδο της δοκιμής και τα αποτελέσματα
- Αυτοματοποιημένες δοκιμές κώδικα
- Δημιουργήστε σχέδια δοκιμών
- Ανάπτυξη προτύπων και διαδικασιών για τον προσδιορισμό της ποιότητας του προϊόντος και την απελευθέρωση της ετοιμότητας
- Ανακαλύψτε σφάλματα στο λογισμικό
- Οδηγήστε την καινοτομία και απλοποιήστε τις συνολικές διαδικασίες δοκιμών
- Προσδιορίστε, απομονώστε και παρακολουθήστε σφάλματα κατά τη διάρκεια των δοκιμών
- Προσδιορίστε τυχόν προβλήματα που ενδέχεται να αντιμετωπίσουν οι χρήστες
- Εκτελέστε χειροκίνητες και αυτοματοποιημένες δοκιμές
- Ερευνήστε και αναλύστε τα χαρακτηριστικά του προϊόντος που ελέγχονται
- Έρευνα νέων εργαλείων, τεχνολογιών και διαδικασιών δοκιμών
- Ελέγξτε τις διεπαφές χρήστη για λόγους συνέπειας και λειτουργικότητας
Μισθός Μηχανικού Διασφάλισης Ποιότητας Λογισμικού (QA)
Το λογισμικό και η τεχνολογία των υπολογιστών τείνουν να είναι υψηλότεροι τομείς πληρωμής.
- Μέση ετήσια αμοιβή: 88.510 δολάρια (42.56 δολάρια / ώρα)
- Κορυφή 10% ετήσια αμοιβή: Περισσότερο από $ 139,390 ($ 67,02 / ώρα)
- Κάτω 10% Ετήσια αμοιβή: Λιγότερο από $ 46,240 ($ 22,23 / ώρα)
Εκπαίδευση, Εκπαίδευση & Πιστοποίηση
Ένας μηχανικός QA θα πρέπει να έχει πλήρη γνώση των περιβαλλόντων δοκιμών QA και των κύκλων ζωής ανάπτυξης λογισμικού. Απαιτούνται επίσης εκπαίδευση και αδειοδότηση.
- Εκπαίδευση: Οι θέσεις εργασίας σε αυτόν τον τομέα συνήθως απαιτούν τουλάχιστον πτυχίο ή μεταπτυχιακό τίτλο στο σχεδιασμό λογισμικού, στη μηχανική ή στην επιστήμη των υπολογιστών. Περίπου το 70% αυτών που εργάζονται ως μηχανικοί QA έχουν τουλάχιστον ένα πτυχίο.
- Εμπειρία: Η προηγούμενη πρακτική εμπειρία μπορεί να είναι πολύτιμη, οπότε μπορείτε να εξετάσετε το ενδεχόμενο να εργαστείτε μια σειρά πρακτικών πρακτικών, ενώ βρίσκεστε στο σχολείο. Αποκτήστε μια κατανόηση των μεθοδολογιών QA του λογισμικού, των εργαλείων και των διαδικασιών, της γνώσης SQL και scripting, της εργασιακής εμπειρίας στην ανάπτυξη λογισμικού και της διασφάλισης ποιότητας λογισμικού και διατηρήστε τις τρέχουσες τάσεις και τελευταίες εξελίξεις. Η κατάσταση της τεχνολογίας στον προγραμματισμό υπολογιστών μπορεί να αλλάξει γρήγορα.
- Αδειοδότηση: Για τη θέση αυτή δεν απαιτείται άδεια ή πιστοποίηση.
Χαρακτηριστικά και ικανότητες μηχανικής διασφάλισης ποιότητας (QA)
Ένας μηχανικός διασφάλισης ποιότητας λογισμικού πρέπει να διαθέτει ισχυρές δεξιότητες σε διάφορες κατηγορίες: μηχανική και τεχνολογία, μαθηματικά και επιστήμη, λεκτική και γραπτή επικοινωνία, επίλυση προβλημάτων, λογική και λογική και πρακτικές δεξιότητες. Αυτά μπορεί να περιλαμβάνουν:
- Δεξιότητες επικοινωνίας: Η σαφής και ακριβής γραπτή και προφορική επικοινωνία είναι απαραίτητη, αλλά ένας μηχανικός διασφάλισης ποιότητας λογισμικού πρέπει επίσης να έχει κάτι παραπάνω από λίγο. Η δουλειά σας θα είναι να πείτε σε άλλους επαγγελματίες ότι έχουν κάνει κάτι λάθος και ότι το πρόγραμμα ή η εφαρμογή που έχουν βάλει χρόνο, χρήματα και συναισθήματα στη δημιουργία δεν λειτουργεί σωστά. Αυτό είναι κάτι που κανείς δεν θέλει να ακούσει.
- Δυνατότητα εργασίας ως μέλος μιας ομάδας: Μπορεί να μην είστε ο μόνος μηχανικός διασφάλισης ποιότητας λογισμικού στην εταιρεία σας και σίγουρα θα συνεργαστείτε με άλλους προγραμματιστές και μέλη άλλων τμημάτων. Πρέπει να κατανοήσετε και να εκτιμήσετε τους στόχους και τους στόχους σας και, σε ορισμένες περιπτώσεις, να εξηγήσετε τα προβλήματα και τις απαραίτητες λύσεις.
- Ικανότητες διαχείρισης χρόνου: Μέρος της εργασίας σε μια ομάδα σημαίνει να εργάζεστε μέσα στα χρονοδιαγράμματα των άλλων ανθρώπων και να ολοκληρώνετε το έργο σας εντός εύλογων προθεσμιών. Δεν θα ξέρετε πότε μπορεί να προκύψει κάποιο πρόβλημα, οπότε η τήρηση του χρονοδιαγράμματος μπορεί να απαιτήσει ισχυρές δεξιότητες διαχείρισης χρόνου.
Outlook εργασίας
Η αύξηση της απασχόλησης στον τομέα αυτό αναμένεται να είναι περίπου 5% έως 9% έως το 2026. Αναμένεται ότι από το 2016 θα πρέπει να προστεθούν περισσότερες από 22.000 θέσεις εργασίας έως το 2026.
Εργασιακό περιβάλλον
Οι μηχανικοί ποιότητας λογισμικού εργάζονται σε διάφορους τομείς. Μπορεί να διαπιστώσετε εάν το σύστημα ελέγχου ενός αεροπλάνου ανταποκρίνεται στα απαιτούμενα πρότυπα επιδόσεων, σχεδιάζοντας ένα σχέδιο για τη δοκιμή πιθανών ανθρώπινων σφαλμάτων σε ένα αυτοματοποιημένο σύστημα για την παράδοση φαρμάκων ή εξασφαλίζοντας ότι ένα βιντεοπαιχνίδι δεν θα καταρρεύσει μόνο όταν πρόκειται να βγάλετε ο κακός τύπος.
Θα αφιερώσετε λίγο χρόνο στον υπολογιστή σας, αναλύοντας πληροφορίες και επίλυση προβλημάτων, αλλά αυτό δεν σημαίνει ότι θα εργαστείτε σε ένα ανθρώπινο κενό. Περίπου το 85% όσων εργάζονται σε αυτή τη θέση αναφέρουν ότι έχουν επαφή πρόσωπο με πρόσωπο με άλλους καθημερινά. Περίπου το 77% λένε ότι περνούν τη συντριπτική πλειοψηφία των ημερών τους καθισμένοι, ωστόσο.
Πρόγραμμα εργασίας
Αυτό είναι γενικά μια θέση πλήρους απασχόλησης, αλλά μπορεί να εξαρτάται από την εταιρεία. Ορισμένες μικρότερες επιχειρήσεις ενδέχεται να μην έχουν ανάγκες που απαιτούν προσωπικό πλήρους απασχόλησης υπό την ιδιότητα αυτή.
Συγκρίνοντας παρόμοιες θέσεις εργασίας
Ενώ οι περισσότερες παρόμοιες εργασίες βρίσκονται στη βιομηχανία τεχνολογίας, άλλες δεν είναι.
- Αναλυτής Συστημάτων Υπολογιστών: $88,270
- Προγραμματιστής λογισμικού: $103,560
- Αναλογιστής: $101,560
Βιοϊατρική Μηχανικός Περιγραφή εργασίας: Μισθός, Δεξιότητες, & Περισσότερα
Οι βιοϊατρικοί μηχανικοί συνδυάζουν τις γνώσεις τους για την επιστήμη και τα μαθηματικά με την ιατρική. Μάθετε για την εκπαίδευση των βιοϊατρικών μηχανικών, τις δεξιότητες, το μισθό και πολλά άλλα.
Περιβαλλοντικός Μηχανικός Περιγραφή εργασίας: Μισθός, Δεξιότητες, & Περισσότερα
Οι περιβαλλοντικοί μηχανικοί χρησιμοποιούν τις γνώσεις τους για την επίλυση προβλημάτων όπως είναι ο έλεγχος της ρύπανσης και τα ζητήματα ανακύκλωσης. Μάθετε περισσότερα για αυτά εδώ.
Προγραμματιστής Λογισμικού Περιγραφή Εργασίας: Μισθός, Δεξιότητες, & Περισσότερα
Οι προγραμματιστές λογισμικού είναι επαγγελματίες της επιστήμης υπολογιστών που δημιουργούν λογισμικό για να λειτουργούν διάφορες συσκευές, όπως υπολογιστές και κινητά τηλέφωνα.