Psychologische Tests: Wie Sie vom zertifizierten Psychologen zum Tester werden

Artikel Meine Kollegin Danila Yusupova hat mich sehr inspiriert. Es ist erstaunlich, wie freundlich und einladend die IT-Branche ist – lernen Sie, kommen Sie vorbei und lernen Sie immer etwas Neues. Deshalb möchte ich meine Geschichte darüber erzählen, wie ich Psychologin studiert und Testerin geworden bin.

Psychologische Tests: Wie Sie vom zertifizierten Psychologen zum Tester werden
Das Studium der Psychologin habe ich aus tiefstem Herzen begonnen – ich wollte Menschen helfen und für die Gesellschaft nützlich sein. Darüber hinaus hat mich die wissenschaftliche Tätigkeit sehr interessiert. Das Studium fiel mir leicht, ich schrieb wissenschaftliche Arbeiten, sprach auf Konferenzen und hatte sogar praktisch bedeutsame Forschungsarbeiten und hatte vor, mich weiterhin mit dem Gebiet der klinischen Psychologie zu befassen. Allerdings haben alle guten Dinge ein Ende – auch mein Studium an der Universität endete. Ich lehnte ein Graduiertenstudium wegen der lächerlichen Absolventengehälter ab und zog in die große Welt hinaus, um mich selbst zu finden.

Da erwartete mich eine Überraschung: Mit meinem Diplom und meinen wissenschaftlichen Arbeiten stellte sich heraus, dass ich nirgends zu gebrauchen war. Überhaupt. Wir suchten Psychologen für Kindergärten und Schulen, was für mich keine akzeptable Option war, da ich mit Kindern nicht besonders gut klarkomme. Um zur Beratung zu gehen, musste man eine gewisse Zeit kostenlos oder für sehr wenig Geld arbeiten.

Zu sagen, dass ich verzweifelt war, bedeutet nichts zu sagen.

Auf der Suche nach etwas Neuem

Einer meiner Freunde arbeitete in der Softwareentwicklung, und er war es, der mir angesichts meiner Strapazen vorschlug, als Tester zu ihnen zu gehen – ich kam mit Computern zurecht, interessierte mich für Technik und war im Prinzip nicht gerade einer absoluter Humanist. Aber bis zu diesem Moment wusste ich nicht einmal, dass es einen solchen Beruf gibt. Ich entschied jedoch, dass ich auf keinen Fall etwas verlieren würde – und ging. Ich habe das Vorstellungsgespräch bestanden und wurde in das freundliche Team aufgenommen.

Ich wurde kurz in die Software eingeführt (das Programm war riesig, mit einer großen Anzahl an Subsystemen) und wurde sofort zur Implementierung auf die „Felder“ geschickt. Und zwar nicht irgendwohin, sondern zur Polizei. Mir wurde ein Platz in einem Keller einer Polizeidienststelle in einem der Bezirke unserer Republik (Tatarstan) zugewiesen. Dort habe ich Mitarbeiter geschult, Probleme und Wünsche gesammelt, Demonstrationen bei den Behörden durchgeführt und natürlich auch gleichzeitig die Software getestet und Berichte an Entwickler geschickt.

Es ist nicht einfach, mit Vertretern von Strafverfolgungsbehörden zusammenzuarbeiten – sie gehorchen den Anweisungen, sind strikt rechenschaftspflichtig und argumentieren deshalb in offiziellen Begriffen. Ich musste mit allen eine gemeinsame Sprache finden: vom Leutnant bis zum Oberst. Dabei hat mir mein Studienfach sehr geholfen.

Psychologische Tests: Wie Sie vom zertifizierten Psychologen zum Tester werden

Entwicklung einer theoretischen Grundlage

Ich muss sagen, dass ich zu Beginn meiner Arbeit keine theoretischen Grundlagen hatte. Ich hatte Dokumentation und wusste, wie das Programm funktionieren sollte; Ich habe damit angefangen. Welche Testarten es gibt, mit welchen Tools man sich das Leben leichter machen kann, wie man Testanalysen durchführt, was Testdesign ist – das alles wusste ich nicht. Ja, ich wusste nicht einmal, wo ich Antworten auf all diese Fragen finden sollte oder wo sie mir viel beibringen könnten. Ich habe nur nach Problemen in der Software gesucht und war froh, dass für die Benutzer alles einfacher und bequemer wurde.

Letztlich besteht bei Affentests jedoch das Problem, dass es an theoretischer Grundlage mangelt. Und ich habe eine Ausbildung begonnen. Zufälligerweise gab es in unserer Abteilung und im gesamten Großprojekt zu diesem Zeitpunkt keinen einzigen professionellen Tester. Tests wurden häufig von Entwicklern und noch häufiger von Analysten durchgeführt. Es gab niemanden, von dem man speziell das Testen lernen konnte.

Wohin soll ein IT-Mitarbeiter in solchen Situationen gehen? Natürlich an Google.

Das erste Buch, das mir in die Hände fiel Schwarze „Schlüsseltestprozesse“. Sie half mir, das, was ich zu diesem Zeitpunkt bereits wusste, zu systematisieren und zu verstehen, in welchen Bereichen ich im Projekt (und in meinem Verständnis von Tests) versagt hatte. Die im Buch gegebenen Leitlinien waren sehr wichtig – und letztendlich wurden sie zur Grundlage des späteren Wissens.

Dann gab es noch viele weitere verschiedene Bücher – es ist unmöglich, sich an alle zu erinnern, und natürlich Schulungen: persönlich und online. Wenn wir über Präsenzschulungen sprechen, haben sie nicht viel gebracht, schließlich kann man das Testen nicht in drei Tagen lernen. Wissen im Testen ist wie beim Bau eines Hauses: Zuerst muss das Fundament stabil sein, dann müssen die Wände zusammenpassen ...

Für Online-Schulungen ist dies eine gute Lösung. Zwischen den Vorlesungen bleibt genügend Zeit, um neues Wissen richtig auszuprobieren und sogar live in Ihrem Projekt anzuwenden. Gleichzeitig kann man zu jeder passenden Zeit lernen (was für einen Berufstätigen wichtig ist), es gibt aber auch Fristen für die Abgabe von Aufgaben (was für einen Berufstätigen auch sehr wichtig ist :)). Ich empfehle.

Wenn wir über die Schwierigkeiten auf dem Weg eines Testers sprechen, hatte ich zunächst große Angst vor der Umständlichkeit der Systeme und der großen Anzahl unterschiedlicher Prozesse, die ablaufen. Es kam mir immer so vor: „Aber ich teste das Feld hier, aber was beeinflusst es sonst noch?“ Ich musste zu Entwicklern und Analysten laufen und mich manchmal bei Benutzern erkundigen. Prozessdiagramme haben mich gerettet. Ich habe eine große Vielfalt davon gezeichnet, angefangen mit einem A4-Blatt, auf das dann von allen Seiten weitere Blätter geklebt wurden. Ich mache das immer noch, es hilft wirklich, die Prozesse zu systematisieren: Sehen Sie, was wir am Ein- und Ausgang haben und wo die Software „dünne“ Stellen hat.

Psychologische Tests: Wie Sie vom zertifizierten Psychologen zum Tester werden

Was macht mir jetzt Angst? Langweilige (aber notwendige) Arbeit, wie zum Beispiel das Schreiben von Testfällen. Testen ist eine kreative, aber gleichzeitig formalisierte, methodische Arbeit (ja, das ist ein Paradoxon). Erlauben Sie sich, über die Prozesse zu „schweben“, überprüfen Sie Ihre kühnsten Vermutungen, aber erst, nachdem Sie die Hauptszenarien durchgespielt haben :)

Im Allgemeinen wurde mir zu Beginn meiner Reise klar, dass ich nichts wusste; dass ich jetzt dasselbe verstehe, aber! Früher machte es mir Angst, etwas nicht zu wissen, aber jetzt ist es für mich wie eine Herausforderung. Ein neues Werkzeug zu beherrschen, eine neue Technik zu verstehen, bisher unbekannte Software zu nehmen und sie Stück für Stück zu zerlegen, ist eine Menge Arbeit, aber der Mensch ist zum Arbeiten geboren.

Bei meiner Arbeit begegnete ich oft einer leicht abweisenden Haltung gegenüber Testern. Sie sagen, dass Entwickler ernsthafte, immer beschäftigte Leute sind; und Tester – es ist nicht klar, warum sie überhaupt benötigt werden; man kommt ohne sie gut aus. Dadurch wurde mir oft eine Menge zusätzlicher Arbeit übertragen, zum Beispiel die Erstellung von Dokumentationen, sonst galt es als Idiot. Ich habe gelernt, wie man Dokumentationen gemäß GOST schreibt und wie man Anweisungen für Benutzer gut erstellt (zum Glück habe ich recht gut mit Benutzern interagiert und wusste, wie es für sie bequemer wäre). Jetzt, nach 9 Jahren Arbeit als Tester in der ICL-Unternehmensgruppe (die letzten 3 Jahre bis heute in einem Geschäftsbereich der Unternehmensgruppe – ICL Services), verstehe ich vollkommen, wie wichtig die Arbeit der Tester ist. Selbst der großartigste Entwickler kann sich etwas ansehen und etwas weglassen. Darüber hinaus sind Tester nicht nur strenge Aufseher, sondern auch Beschützer der Nutzer. Wer, wenn nicht Tester, weiß gut, wie der Prozess der Arbeit mit Software strukturiert sein sollte; Und wer, wenn nicht ein Tester, kann die Software aus der Sicht eines Durchschnittsbürgers betrachten und Empfehlungen zur Benutzeroberfläche geben?

Glücklicherweise kann ich jetzt bei meinem Projekt alle zuvor entwickelten Fähigkeiten nutzen – ich teste (anhand von Testfällen und nur zum Spaß :)), schreibe Dokumentation, kümmere mich um Benutzer und helfe manchmal sogar bei Abnahmetests.

Was mir an meinem Job am meisten gefällt, ist, dass man ständig etwas Neues lernen muss – man kann nicht stehen bleiben, Tag für Tag das Gleiche tun und ein Spezialist sein. Außerdem hatte ich großes Glück mit dem Team – sie sind Profis auf ihrem Gebiet und immer bereit zu helfen, wenn ich etwas falsch verstehe, zum Beispiel bei der Entwicklung von Autotests oder der Durchführung einer Ladung. Und auch meine Kollegen glauben an mich: Auch wenn ich weiß, dass ich eine geisteswissenschaftliche Ausbildung habe und dass es in meiner IT-Ausbildung „blinde Flecken“ gibt, sagen sie nie: „Da wirst du wahrscheinlich nicht klarkommen.“ Sie sagen: „Sie können damit umgehen, und wenn Sie Fragen haben, kontaktieren Sie mich bitte.“

Psychologische Tests: Wie Sie vom zertifizierten Psychologen zum Tester werden

Ich schreibe diesen Artikel in erster Linie für diejenigen, die in der IT im Allgemeinen und im Testen im Besonderen arbeiten möchten. Ich verstehe, dass die IT-Welt von außen abstrus und mysteriös aussieht und es den Anschein hat, als würde es nicht klappen, als ob man nicht genug Wissen hätte oder als würde man es nicht schaffen ... Aber in Meiner Meinung nach ist die IT der gastfreundlichste Bereich, wenn man lernen möchte und bereit ist zu arbeiten. Wenn Sie bereit sind, Ihre Hände und Ihren Kopf in die Entwicklung hochwertiger Software zu stecken, sich um die Benutzer zu kümmern und letztendlich die Welt zu einem besseren Ort zu machen, dann sind Sie hier genau richtig!

Checkliste für den Berufseinstieg

Und für Sie habe ich eine kleine Checkliste für den Berufseinstieg zusammengestellt:

  1. Natürlich müssen Sie gut mit Computern umgehen können und sich für Technik interessieren. Ohne dies müssen Sie eigentlich nicht anfangen.
  2. Finden Sie in sich selbst die beruflich wichtigen Eigenschaften eines Testers: Neugier, Aufmerksamkeit, die Fähigkeit, ein „Bild“ des Systems im Kopf zu behalten und zu analysieren, Ausdauer, Verantwortung und die Fähigkeit, sich nicht nur auf die lustige „Zerstörung“ einzulassen des Systems, sondern auch in der „langweiligen“ Arbeit der Entwicklung der Testdokumentation.
  3. Nehmen Sie Bücher zum Thema Tests (sie sind in elektronischer Form leicht zu finden) und legen Sie sie beiseite. Glauben Sie mir, das alles wird Ihnen zunächst eher Angst machen, als dass Sie dazu gedrängt werden, etwas zu tun.
  4. Treten Sie einer professionellen Community bei. Dies kann ein Testforum sein (es gibt viele davon, wählen Sie das aus, das Ihnen gefällt), ein Blog eines professionellen Testers oder etwas anderes. Warum ist das? Zunächst einmal sind die Test-Communitys sehr freundlich und Sie erhalten immer Unterstützung und Rat, wenn Sie danach fragen. Zweitens wird es Ihnen leichter fallen, in den Beruf einzusteigen, wenn Sie sich in diesem Bereich bewegen.
  5. Machen Sie sich an die Arbeit. Sie können ein Testpraktikant werden und dann werden Ihnen Ihre älteren Kollegen alles beibringen. Oder beginnen Sie mit einfachen Aufgaben als Freiberufler. In jedem Fall müssen Sie mit der Arbeit beginnen.
  6. Nachdem Sie mit dem Üben des Testens begonnen haben, kehren Sie zu den Büchern zurück, die Sie in Schritt 3 beiseite gelegt haben.
  7. Machen Sie sich bewusst, dass Sie ständig lernen müssen. Tag für Tag, Jahr für Jahr werden Sie etwas Neues lernen und etwas verstehen. Akzeptiere diese Situation.
  8. Werfen Sie Ihre Ängste und Zweifel beiseite und machen Sie sich bereit für einen der interessantesten Jobs der Welt :)

Und natürlich haben Sie vor nichts Angst :)

Du schaffst das, viel Glück!

UPD: In Diskussionen über den Artikel machten mich angesehene Kommentatoren darauf aufmerksam, dass nicht jeder in der Anfangsphase so viel Glück haben kann wie ich. Daher möchte ich Punkt 3a zur Checkliste hinzufügen.

3a. Als ich sagte, dass es besser sei, die Bücher vorerst beiseite zu legen, meinte ich, dass es zu diesem Zeitpunkt gefährlich wäre, sich mit Theorie zu überladen, da theoretisches Wissen ohne Praxis schwer zu strukturieren ist und eine große Menge an Theorie einem Angst machen kann . Wenn Sie sich sicherer fühlen und keine Zeit mit der Suche nach einem Einstiegsort für das Üben verschwenden möchten, empfehle ich Ihnen, an einer Online-Schulung für Einsteigertester oder an einem Kurs zum Thema Testen teilzunehmen. Beide sind sehr leicht zu finden und die Informationen werden Ihnen in einer zugänglichen Form präsentiert. Nun, siehe den nächsten Punkt

Source: habr.com

Kommentar hinzufügen