how get software testing job
Windows-Fehlerreparatur-Tool Windows 10
Viel frischere, die eine Karriere in der IT aufbauen möchten, entscheiden sich für Softwaretests als Sprungbrett.
Auch wenn Sie in der späteren Phase Ihrer Karriere zur Softwareentwicklung wechseln möchten, ist es immer eine gute Idee, als Software-Tester zu beginnen.
In diesem Beitrag erfahren Sie, was Sie tun und was nicht, um Ihren ersten Job als Testprofi zu bekommen.
So erhalten Sie eine Software Job testen Wenn Sie keine Erfahrung haben?
Was du lernen wirst:
- # 1) Seien Sie leidenschaftlich über das Testen
- # 2) Haben Sie die richtigen Fähigkeiten für den Job erforderlich
- # 3) Wählen Sie Ihre Nische
- # 4) Büste alle Mythen
- # 5) Schreiben Sie ein perfektes Anschreiben und setzen Sie fort
- # 6) Empfohlen werden
- # 7) Versuchen Sie zuerst, sich bei Startup & Small Company zu bewerben
- # 8) Cherry On The Cake: Kommunikationskompetenz
- # 9) Schweben Sie Ihren Lebenslauf
- # 10) Einige andere Tipps
- Literatur-Empfehlungen
# 1) Seien Sie leidenschaftlich über das Testen
Warum möchten Sie einen Testjob machen?
Dies ist wahrscheinlich die am häufigsten gestellte Frage in allen Testinterviews. Sie sollten eine klare Antwort auf die folgenden Fragen haben:
- Warum möchten Sie Software-Tester werden?
- Wenn Sie ein Informatikingenieur sind, warum haben Sie sich nicht für Softwareentwicklung entschieden?
- Wenn Sie aus einem anderen Bereich stammen, warum suchen Sie nicht nach einem Job in Ihrem Fachgebiet?
Nur diejenigen Kandidaten, die sich für dieses Gebiet begeistern und als Qualitätstester wachsen möchten, erhalten die besten auf dem Markt verfügbaren Stellen. Jeder kann geschult werden, aber nur die Personen, die ein echtes Interesse an diesem Bereich haben, können sich einen Namen machen.
Lernen Sie also die Grundidee von Software Testing & Quality Assurance kennen und entwickeln Sie ein Interesse daran. Sie können in Ihrem Software-Test-Job nur überleben, wenn Sie echtes Interesse und Leidenschaft dafür haben. Andernfalls werden Sie anfangen, Tests als Belastung zu empfinden, und schließlich verlieren Sie Ihre Leistung und Effizienz.
Bewerben Sie sich also nur dann für einen Softwaretestjob, wenn Sie dies tatsächlich tun möchten.
# 2) Haben Sie die richtigen Fähigkeiten für den Job erforderlich
Als Software-Tester verbringen Sie die meiste Zeit damit, die Software zu 'brechen'. Sie sollten über ausgezeichnete Fähigkeiten und analytische Fähigkeiten sowie Kenntnisse über Testmethoden und -werkzeuge verfügen. Der Interviewer wird auf jeden Fall sicherstellen, dass Sie über alle erforderlichen Grundkenntnisse in Softwaretests verfügen und über die erforderlichen Fähigkeiten verfügen, um die Arbeit zu erledigen.
Verwenden Sie die folgenden Ressourcen, um Fähigkeiten zum Testen von Software zu entwickeln:
Ausbildungsinstitute
Als frisch Absolvent haben Sie keine nennenswerte Exposition gegenüber Testszenarien & Testfälle . In einer solchen Situation können Sie sich jedem führenden Institut anschließen, das Schulungen zum Testen von Software anbietet. Auf diese Weise erhalten Sie gute Kenntnisse über Softwaretests sowie praktische Erfahrungen, die sich bei der Erlangung eines Softwaretestauftrags als sehr nützlich erweisen.
Über den folgenden Link gelangen Sie zu einigen der besten Software-Test-Schulungsinstitute in Indien: Softwaretestkurs: An welchem Softwaretestinstitut soll ich teilnehmen?
Freiberufliche und Crowdsourced-Tests
Sie können auch eine freiberufliche Tätigkeit aufnehmen, die einen zusätzlichen Vorteil für Ihre Erfahrung darstellt. Sie können auch einige Monate lang Crowdsourced-Tests durchführen, bevor Sie sich für einen Software-Test-Job bewerben. Wenn Sie diese Erfahrung in Ihrem Lebenslauf zeigen, wird Ihre Kandidatur für den Job stärker.
Sie können auch einige Softwaretestprojekte über Communitys wie z uTest .
Zertifizierungen
Heutzutage erfordern die meisten Stellenangebote einige Zertifizierungen beim Testen. Dies wurde von den meisten Unternehmen vorgeschrieben, damit der Kandidat ab dem ersten Tag seines Beitritts produktiv sein kann und weder Zeit noch Geld für die Schulung des Kandidaten in Bezug auf die grundlegenden Softwaretestkonzepte aufgewendet werden müssen.
Wenn Sie bestimmte Zertifizierungen besitzen, bevor Sie sich für einen Softwaretest-Job bewerben, ist dies ein Kinderspiel.
Empfohlene Lektüre = >> Wie und wo werden Zertifizierungen im Lebenslauf aufgelistet?
Wenn Sie eine Testkarriere ernst nehmen, können Sie sich entscheiden Zertifizierungen mögen STOP Dies wird Ihren Wert auf dem Arbeitsmarkt steigern.
Tutorials
Sie können auch an Online-Softwaretestkursen teilnehmen oder die online verfügbaren Softwaretest-Tutorials lesen.
Es gibt viele Online-Tutorials zum Erlernen von Softwaretests und zur Vorbereitung auf Vorstellungsgespräche. Sie können sich auf die folgende Liste der auf STH verfügbaren Tutorials beziehen: Tutorials zum Testen von Software
Bücher
Eine weitere gute Option zum Aufbau Ihrer Softwaretestfähigkeiten ist das Lesen von Testbüchern. Im Folgenden finden Sie einige hervorragende eBooks zum Thema Softwaretests für Anfänger:
- Die Kunst des Softwaretests
- Praktische Softwaretests - Kostenloses eBook
- Lehren aus dem Testen von Software - Ein kontextbezogener Ansatz
- Softwaretests: Grundlegende Fähigkeiten für Ersttester
- Karrierepaket für Softwaretests - Der Weg eines Softwaretesters vom Job zum Testleiter!
Agile Methoden in Softwareprojekten sind heutzutage sehr beliebt und es besteht eine hohe Wahrscheinlichkeit, dass Sie bei Ihrem ersten Job mit einem agilen Team zusammenarbeiten müssen. Weitere Informationen zu agilen Tests finden Sie im folgenden Buch:
Agiles Testen: Ein praktischer Leitfaden für Tester und agile Teams
Werkzeuge
Es gibt viele beliebte Softwaretest-Tools, die kostenlose Testversionen anbieten. Ich würde Ihnen empfehlen, zuerst Selen zu erkunden. Es ist das beliebteste Open Source- und eines der besten auf dem Markt erhältlichen Automatisierungstest-Tools. Unten ist der Website-Link für Selen: Was ist Selen?
Andere Tools, die Sie erkunden können, sind QTP, RFT, Bugzilla, LoadRunner usw.
Die Kenntnis mindestens eines gängigen Softwaretest-Tools kann sich als sehr hilfreich erweisen, um Ihnen einen neuen Softwaretest-Job zu ermöglichen.
# 3) Wählen Sie Ihre Nische
Haben Sie das Sprichwort 'Alleskönner, aber kein Meister' gehört? Nun, heutzutage, insbesondere im IT-Bereich, müssen Sie sich spezialisieren und nicht verallgemeinern. Ein Spezialist wird von den meisten Unternehmen immer einem Generalisten vorgezogen (obwohl es keine gute Idee ist, Spezialisten zu wählen, da sie nur einen begrenzten Umfang haben, finden die meisten HR-Mitarbeiter den einfachen Ausweg, um die Position schnell zu besetzen).
Einige der beliebtesten Testnischen, die Sie auswählen können, sind
- Manuelle Prüfung: Bei dieser Methode muss ein Tester die Rolle eines Endbenutzers nachahmen. Ein Endbenutzer ist derjenige, der das Softwareprodukt tatsächlich verwendet. In diesem Prozess muss der Tester alle Softwarefunktionen manuell verwenden, um die Fehler zu finden.
- Automatisierungstests: Beim Automatisierungstest muss ein Tester die Funktionen der Software validieren, indem er Skripte schreibt, die die Testaktivitäten automatisieren. Dies spart viel Zeit, da keine manuellen Anstrengungen erforderlich sind. Dies ist häufig die kostengünstigste Methode, um Software langfristig zu testen.
- Leistungstest :: Bei dieser Testmethode wird die Software gegen eine bestimmte Arbeitslast getestet. Einige der zu bewertenden Metriken sind Reaktionsfähigkeit, maximale Ladekapazität usw.
Ähnlich wie bei der Softwareentwicklung ist das Testen von Software ein weites Feld. Sie sollten sich also auf einen Testbereich konzentrieren. Dies erhöht Ihren Wert auf dem Arbeitsmarkt. Neben der Spezialisierung auf einen Bereich ist es immer ratsam, auch mit anderen Testbereichen vertraut zu sein. Sie müssen auch flexibel genug sein, um bei Bedarf zu einer anderen Domain zu wechseln.
Als Frischer verschafft Ihnen eine Kombination aus Java, Selen, manuellen Tests und SOA-Kenntnissen einen Vorteil gegenüber den anderen frischeren Bewerbern. Personalvermittler werden sich auf jeden Fall zuerst an Sie wenden, wenn Sie über diese Fähigkeiten verfügen.
Eine der angesagtesten Rollen, die heutzutage beim Testen von Software zu sehen sind, ist SDET (Softwareentwickler im Test). Ein SDET ist sowohl Entwickler als auch Tester. Wenn Sie also über eine Mischung aus guten Programmier- und Testfähigkeiten verfügen, können Sie nach einer SDET-Jobrolle suchen. Ein durchschnittliches Gehalt eines SDET in Indien ist Rs. 768.557 pro Jahr.
Im Jahr 2017 werden voraussichtlich Big Data-Tests, SDET, DevOps, TDD und BDD, Docker-Container, IoT-Tests, Lifecycle-Tests und mobile Tests die anspruchsvollsten Fähigkeiten für Softwaretests sein.
# 4) Büste alle Mythen
Leider haben die Industrie und die Studenten viele Missverständnisse über Software-Testjobs.
Einige der noch vorherrschenden Mythen sind:
Software-Tests sind eine einfache Aufgabe. So kann es jeder machen ::
Obwohl es keine Raketenwissenschaft ist, erfordert das Testen noch viel Arbeit und Intellekt seitens des Testers. Nehmen Sie also nicht an, dass es ein Kinderspiel ist, da für das Testen die technischen Fähigkeiten auf den Punkt gebracht werden müssen, damit der Tester die technischen Komplexitäten eines zu testenden Systems verstehen und einen Test entwickeln / ausführen kann Skripte auf effiziente Weise.
Testen ist im Vergleich zur Entwicklung eine zweitrangige Aufgabe ::
Testen und Softwareentwicklung sind zwei verschiedene Prozesse. Ein Vergleich über den Schwierigkeitsgrad beider macht wenig Sinn.
In einem der Vorstellungsgespräche, die für die Rolle eines Software-Testers geführt wurden, stießen wir auf einen Kandidaten, der nur Erfahrung in der Softwareentwicklung und keine Testerfahrung hatte. Der Kandidat war zu zuversichtlich, das Interview zu knacken, da er der Ansicht war, dass das Testen im Vergleich zur Entwicklung ein zweitrangiger Job ist.
Die Kandidatin argumentierte, dass das Testen der Entwicklung unterlegen sei und da sie bereits an Entwicklungsprojekten gearbeitet habe, sei keine Testerfahrung erforderlich, um den Job zu bekommen. Leider wurde sie abgelehnt, weil sie keine Kenntnisse über Testkonzepte hatte!
Software-Tests sind genauso wichtig und geschätzt wie Software-Entwicklung. Die Erfahrung in einer Domain berechtigt Sie also nicht unbedingt zu einer Freikarte für eine andere.
Was ist ein Testfall beim Testen von Software anhand eines Beispiels?
Tester werden im Vergleich zu Entwicklern weniger bezahlt:
Es ist ein Missverständnis, dass Tester im Vergleich zu Entwicklern eine niedrige Vergütung haben. Das Gehalt eines Testers hängt ausschließlich von Faktoren wie Jobrolle und -verantwortung, Fähigkeiten, Unternehmensstandards, Art der Beschäftigung, Art der Tests, an denen Sie beteiligt sind usw. ab. Ein Vergleich des Gehalts zwischen einem Tester und einem Entwickler ist eigentlich keine gute Idee!
Automatisierungstests bedeuten, dass Sie auf einige Schaltflächen klicken und die Software dies für Sie erledigt:
Während dies für einige vorhandene Testfälle zutreffen kann, müssen Sie meistens das Skript für Automatisierungstests erstellen. Denken Sie also nicht, dass es einfach sein wird, und da Sie das Programmieren nicht kennen / hassen, ist es die perfekte Gelegenheit für Sie.
Testen ist langweilig:
Wenn Sie das Testen langweilig finden, bedeutet dies, dass Sie es nicht richtig machen. Testen macht Spaß! Durch Testen haben Sie die perfekte Gelegenheit, das Produkt zu erkunden, über den Tellerrand hinauszudenken und jeden Tag neue Dinge zu lernen.
# 5) Schreiben Sie ein perfektes Anschreiben und Weitermachen
Wie oft haben Sie sich mit demselben Lebenslauf auf eine Reihe von Stellen beworben und nicht einmal daran gedacht, ein Anschreiben beizufügen?
Wenn Sie wie die meisten Leute sind, die sich für eine Stelle bewerben, lautet Ihre Antwort hier 'meistens' oder 'immer'.
Wir erhalten jeden Tag mehrere Lebensläufe von Bewerbern, die einfach ihren frischeren Lebenslauf anhängen und sich blind für den Job bewerben, ohne die Berufsbezeichnungen und -anforderungen zu lesen. Glauben Sie wirklich, dass ein Personalvermittler sich nach einem solchen Versuch die Mühe macht, Sie zu bewerten?
Passen Sie Ihren Lebenslauf immer an und stellen Sie sicher, dass Sie jeder Bewerbung ein individuelles Anschreiben beifügen. Anstatt zu versuchen, sich gleichzeitig bei 50 verschiedenen Arbeitgebern zu bewerben, sollten Sie sich nur bei wenigen relevanten Arbeitgebern bewerben.
Sie verbessern Ihre Chancen, vom Arbeitgeber zu hören, drastisch.
Stellen Sie sicher, dass alles, was Sie in Ihrem Lebenslauf geschrieben haben, tatsächlich Ihre Persönlichkeit und Ihre Fähigkeiten widerspiegelt. Nehmen Sie keine falschen Erfahrungen und Fähigkeiten in den Lebenslauf auf, denn wenn der Interviewer Fragen dazu stellt, werden Sie in diesem Moment einfach leer und dies wirkt sich negativ auf das Interviewpanel aus.
Lesen Sie Ihren Lebenslauf zweimal oder dreimal gründlich, bevor Sie das Interview versuchen. Die meisten Fragen stammen aus dem Lebenslauf selbst, da Ihr Lebenslauf die einzige Brücke ist, die eine Verbindung zwischen Ihnen und dem Interview-Panel herstellt.
Empfohlene Lektüre = >> So senden Sie eine E-Mail an einen Personalvermittler
Ich habe hier ein Beispiel-Anschreiben eingebettet, das Sie als Vorlage für die Bewerbung für Software-Test-Jobs verwenden können. Ich habe ein solches Anschreiben vorbereitet und verwendet, als ich mich für meinen ersten Testjob beworben und es erfolgreich abgeschlossen habe :)
Laden Sie das Muster-Anschreiben herunter
# 6) Empfohlen werden
Der schnellste und einfachste Weg, einen Job zu finden, ist die Empfehlung von Freunden, Familie oder Verwandten. Viele der offenen Stellen werden besetzt, indem die derzeitigen Mitarbeiter gebeten werden, ihren bekannten Personen die vom Unternehmen geforderten Fähigkeiten zu empfehlen.
Dies ist eine Zwei-Wege-Leistung, da der Arbeitgeber leicht einen Kandidaten und der Arbeitnehmer einen Empfehlungsbonus erhält. Wenden Sie sich also an Ihre Ansprechpartner, die im Bereich Softwaretests oder in einem Unternehmen mit Softwaretestmöglichkeiten tätig sind, und fordern Sie sie auf, Ihre Kandidatur für die Stellenangebote im Bereich Softwaretests in ihrer Organisation weiterzuleiten.
# 7) Versuchen Sie zuerst, sich bei Startup & Small Company zu bewerben
Der Einstieg in Startups oder kleine Unternehmen ist einfacher als in ein IT-MNC. Kleine Unternehmen sind flexibler bei der Bewertung von Bewerbungen. Da sie sich in der Anfangs- oder Wachstumsphase befinden, benötigen sie mehr Tester, um ihre Produkte zu testen. Sie neigen dazu, im Vergleich zu großen Unternehmen häufiger das Risiko einzugehen, einen frischeren Mitarbeiter einzustellen.
# 8) Cherry On The Cake: Kommunikationskompetenz
Für einen Software-Tester ist es sehr wichtig, über gute mündliche und schriftliche Kommunikationsfähigkeiten zu verfügen, da Sie die testbezogenen Daten ordnungsgemäß dokumentieren und den Stakeholdern die Fehler / Probleme so erklären müssen, dass keine Lücke im Verständnis besteht.
Verbessern Sie also Ihre Kommunikationsfähigkeiten, bevor Sie sich für einen Software-Test-Job bewerben.
# 9) Schweben Sie Ihren Lebenslauf
Nehmen Sie an Software-Testforen, Jobportalen und Websites für soziale Netzwerke wie LinkedIn teil und laden Sie Ihren Lebenslauf überall hoch.
Sie können Foren wie beitreten STS Hier werden viele Software-Test-Jobs veröffentlicht.
Laden Sie Ihren Lebenslauf auf Jobportale wie hoch Naukri , Scheinen , Tatsächlich , Monster , usw.
# 10) Einige andere Tipps
Da Sie ein Neuling sind, werden Sie nicht viele Erwartungen haben. Seien Sie einfach zuversichtlich, überarbeiten Sie die grundlegenden Testkonzepte und sprechen Sie ohne zu zögern im Interview.
Sei dir selbst treu!
Fügen Sie dem Lebenslauf keine gefälschten Dinge hinzu. Sie sollten in der Lage sein, über die Dinge zu sprechen, die Sie in Ihrem Lebenslauf geschrieben haben.
Lesen Sie im Internet über die Interviewerfahrungen von Softwaretestern, die sich als Neuling in Unternehmen engagiert haben. Auf diese Weise können Sie sich vorstellen, wie Ihr Interview aussehen wird. Eine der besten Seiten, die ich zum Lesen von Interviewerfahrungen gefunden habe, ist die Geek für Geeks .
Über den Autor: Dies ist ein Gastbeitrag von Adarsh Thampy . Adarsh ist Karriere- und Marketingexperte bei Jombay. Er spricht über verschiedene Lebenslaufformate, die Erstsemester bei der Bewerbung für Testjobs verwenden können.
Update von Vijay
Unser Freund Govardhan Reddy fügte einige gute Punkte in den Kommentaren hinzu, wie man Jobs als Frischer bekommt. Unten ist der gleiche Kommentar, den ich in dem Beitrag hinzufüge:
@ Erstsemester / Arbeitssuchende: Meine Ansichten / Vorschläge
# 1: Seien Sie leidenschaftlich beim Testen: Entfernen Sie alle anderen Spuren / Pfade, an denen Sie arbeiten. z.B. Ein Neuling könnte Job auf Oracle, C, C ++, Java, Testen, bla, bla, bla suchen. Wenn Sie mit dem Testen beginnen möchten, testen Sie einfach den Pfad - NICHTS ANDERES. Wenn nicht heute, morgen bekommst du den Job. Aber bis dahin beherrsche weiterhin die Testfähigkeiten !!!
#zwei: Haben Sie die richtigen Fähigkeiten für den Job erforderlich: Dies ist nur durch Freunde / Verwandte möglich, die bereits arbeiten oder von guten Instituten stammen. Zeichnen Sie keine Bilder / Schlussfolgerungen blind (nur meine Annahmen). Das bringt definitiv deine Interviews um !!! Lernen Lernen Lernen. Google online, üben üben üben.
# 4: Büste alle Mythen: Gut gesagt. Keine Grundschule. Keine sekundäre.
Alle haben die gleiche Priorität. Wie viel ein Entwickleringenieur sein Gehalt bezieht, das gleiche oder mehr, das der Testingenieur jeden Monat bezieht. Denken Sie daran, dass Sie die Konkurrenz schlagen müssen. Nichts anderes ist wichtig @ Interviews.
#3:Wählen Sie Ihre Nische: Nehmen Sie nicht an Automatisierungs- / Leistungstests teil, ohne die manuellen Tests zu kennen. Was ist falsch, wenn Sie Schritt für Schritt vorgehen? Es ist immer gut, sich mit manuellen Tests vertraut zu machen, bevor Sie mit der Automatisierung oder Leistung beginnen. Slow & Steady gewinnt das Rennen.
Was antworten Sie für 'Warum haben Sie sich für das Testen entschieden?'.
Antwort: Sagen Sie einfach, dass Sie eine Leidenschaft für das Testen haben und kein Interesse am Programmieren haben (oder Sie können immer sagen, dass Sie schlecht im Programmieren sind). Es ist kein Verbrechen !!! Fügen Sie einfach ein Tag hinzu, das besagt, dass 'Sie keine bessere Software erstellen können, aber Sie können die Software verbessern' :-)
Denken Sie daran, dass alle Fragen auf die eine oder andere Weise beantwortet werden. Aber benimm dich nicht sehr schlau !!! Kein Anbieter bereitet ein Schloss ohne Schlüssel vor. Antworte mit Bedacht.
Sie können meine anderen Kommentare auf dieser Website sehen, aber auf verschiedenen Artikeln.
Führen Sie Google einfach als 'Software-Test-Interview-Fragen von Govardhan Reddy M' aus, und Sie werden am Ende mehr Informationen sammeln.
der beste MP3-Musik-Downloader für Android
Zu dir hinüber:
Versuchen Sie, einen Job als Software-Tester zu bekommen und irgendwo hängen zu bleiben? Vor welchen Herausforderungen standen Sie? Lass es uns in den Kommentaren wissen.
Literatur-Empfehlungen
- So erhalten Sie schnell einen Software-Testjob
- So bereiten Sie sich auf ein Software-Test-Interview vor
- Wechsel von Nicht-IT zu Softwaretests - Einstieg in die Qualitätssicherung (Antworten auf die 10 häufigsten FAQs)
- 10 Gründe, warum Sie beim Testen von Software keinen Job bekommen
- Meine unerwartete Reise zum Software-Tester (vom Einsteiger zum Manager)
- Software Testing QA Assistant Job
- Ist der Job des Software-Testers wirklich ein unauffälliger Job?