Όπως και κάθε άλλη διαδικασία παραγωγής ή παραγωγής, όπου το τελικό προϊόν πρέπει να δοκιμαστεί για ποιότητα και απόδοση, τα προϊόντα λογισμικού υποβάλλονται επίσης σε μια αυστηρή διαδικασία διασφάλισης ποιότητας ή δοκιμών. Το προσωπικό που δοκιμάζει λογισμικό πριν από την κυκλοφορία για παραγωγή είναι γνωστό ως ειδικοί διασφάλισης ποιότητας λογισμικού ή μηχανικοί QA ή μηχανικοί δοκιμών. Αυτό το άρθρο παρέχει οδηγίες για το πώς να γίνετε ειδικός της διασφάλισης ποιότητας λογισμικού (QA).
Περιγραφή εργασίας
Το QA & testing είναι τα τελικά στάδια σε κάθε κύκλο ζωής προϊόντος πριν από τη μαζική παραγωγή. Ως εκ τούτου, είναι καθήκον του ειδικού λογισμικού QA να...
- Εκτελέστε το πρόγραμμα λογισμικού ή το προϊόν μέσω αυστηρών δοκιμών σε μια ποικιλία τυπικών και μη τυποποιημένων σεναρίων.
- Προσδιορίστε και τεκμηριώστε σφάλματα ή δυσλειτουργίες και στείλτε το λογισμικό για διόρθωση από την ομάδα σχεδιασμού.
- Μείνετε ενημερωμένοι για τα τελευταία πρωτόκολλα δοκιμών και QA, διαδικασίες και προϊόντα.
- Επανεξετάστε το λογισμικό καθώς επιστρέφει από την ομάδα σχεδιασμού / παραγωγής μετά την επίλυση των εντοπισμένων προβλημάτων, έως ότου η δοκιμή να είναι 100% επιτυχής.
- Εγκρίνετε την έκδοση λογισμικού για παραγωγή ή εγκατάσταση.
Προσόντα & δεξιότητες
Οι περισσότεροι ειδικοί της QA ξεκινούν την καριέρα τους ως μηχανικοί λογισμικού που χειρίζονται το σχεδιασμό και τον προγραμματισμό, προτού προχωρήσουν σε δοκιμές και κυκλοφορία. Απαιτείται σίγουρα πτυχίο λογισμικού, υλικού ή συναφών θεμάτων για θέσεις δοκιμής QA.
Άλλοι μπορούν να μετακινηθούν πλευρικά στο QA, έχοντας εργαστεί σε άλλα τμήματα ή σε συναφείς τομείς. Οι τεχνικές και άλλες δεξιότητες που απαιτούνται για να γίνουν ειδικοί στο λογισμικό QA περιλαμβάνουν:
- Ορισμένες γνώσεις γλωσσών προγραμματισμού όπως C, C ++, Java κ.λπ.
- Εξοικείωση με κοινές πλατφόρμες δοκιμών όπως SQL, WinRunner κ.λπ.
- Οι μη τεχνικές ικανότητες πρέπει να περιλαμβάνουν την προσοχή στη λεπτομέρεια, την πλευρική σκέψη, την επικοινωνία και τη διαχείριση ανθρώπων, τη δημιουργική επίλυση προβλημάτων κ.λπ.
Για περισσότερες πληροφορίες σχετικά με μια καριέρα ως ειδικός στη διασφάλιση ποιότητας λογισμικού, αναζητήστε τις ακόλουθες δημοσιεύσεις σε οποιοδήποτε διαδικτυακό ή πραγματικό χρόνο βιβλιοπωλείο:
- Το Εγχειρίδιο Διασφάλισης Ποιότητας Λογισμικού από τους Gordon Schulmeyer & James McManus;
- Θεμελιώδεις έννοιες για τον Μηχανικό Ποιότητας Λογισμικού, επιμέλεια από τον Taz Daughtrey
Ακολουθήστε τις οδηγίες που παρέχονται παραπάνω για να ξεκινήσετε ως ειδικός QA λογισμικού.