who earns more software tester
Ich wurde einmal gefragt, „Warum bist du eine Qualitätssicherung? Sie programmieren anständig QTP (VBScript). Warum haben Sie die Entwicklung nicht ausprobiert? ' . Es ist, als hätte ich mich mit etwas weniger zufrieden gegeben :)
Dann gibt es all diese Fragen, die wir bei STH hören:
- Sollte ich Entwickler oder Tester sein, wenn ich mich für eine IT-Karriere entscheide?
- Wird mein Karrierewachstum in beiden Fällen genauso gut sein?
- Was soll ich sagen, wenn mich jemand fragt, warum QA?
- Verschwende ich meine Zeit als QS, wenn ich Entwickler hätte werden können?
- Ist mein Arbeitsplatz weniger sicher, wenn ich eine Qualitätssicherung bin?
- Mir wird ein QS-Projekt zugewiesen. Soll ich in die andere Richtung laufen oder ist etwas für mich dabei?
- Werde ich als Tester unbedeutend sein?
- Geht der gesamte Kredit an Entwickler, wenn das Produkt auf den Markt kommt?
- Soll das Testen nicht für diejenigen sein, die nicht technisch sind?
- Das Testen ist weniger intensiv und ich bin nur bereit, Teilzeit zu arbeiten. Wäre das Grund genug für mich, es zu versuchen?
(Bildquelle: e27.co )
Lesen Sie diese nützlichen Beiträge =>
- Karrieremöglichkeiten für Software-Testprofis
- Warum ist das Testen von Software eine schwierige Aufgabe?
Und eine der Top-FAQs, die wir bekommen - “ Ist QS eine finanziell kluge Berufswahl? Werden Tester nicht weniger bezahlt als Entwicklungskollegen? ' Lass es uns herausfinden.
Ich brauche eine gefälschte E-Mail-Adresse
Was du lernen wirst:
- # 1) Tester benötigen nicht so viele Fähigkeiten wie Entwickler - Falsch. Warum?
- # 2) Beteiligung am Entwicklungslebenszyklus
- # 3) Werden die Wachstumschancen für Tester und Entwickler ähnlich sein?
- # 4) Sind Entwickler unverzichtbar, Tester nicht?
- # 5) Ist schließlich die Ungleichheit in der Entschädigung wahr? Machen Entwickler wirklich viel mehr als Tester?
- Glastür:
- Lohnskala:
- Fazit:
- Literatur-Empfehlungen
# 1) Tester benötigen nicht so viele Fähigkeiten wie Entwickler - Falsch. Warum?
- Alle Entwickler testen und die meisten Tester schreiben Code . Wir sprechen hier nicht nur von Unit- und Integrationstests.
- Werkzeuge wie Selen Verwenden Sie dieselbe IDE und dieselben Programmiersprachen wie für die Entwicklung, damit das Testen schnell und einfach eingerichtet werden kann.
- Testgetriebene Entwicklung und verhaltensgetriebene Entwicklungsrahmen sind auf dem Vormarsch. Dies bedeutet einfach, dass Entwickler aus der Perspektive der Endbenutzer / Tester denken müssen. Sie benötigen die Perspektive und Unterstützung von Testern, um diese Frameworks einzurichten. Weitere Informationen finden Sie in diesen Beiträgen Automatisierungstests mit dem Cucumber Tool und Der Unterschied zwischen TDD und BDD .
Es gibt viele solcher Fälle, in denen die Grenzen von Test und Entwicklung überschritten werden.
Endeffekt: Funktionsübergreifendes Wissen ist ein MUSS.
Daher sind die Schlüsselkompetenzen für Entwickler- und Testteams:
- Kernfunktionsprozess-Know-how
- Programmiersprachen - Java hat den höchsten Rang (TIOBE Index für die Popularität von Programmiersprachen)
- DB und Designkonzepte
- Analytisches und logisches Denken
- Gute Kommunikation
- Teamspiel Einstellung
- Arbeitsverwaltung mit Werkzeugen oder manuell
# 2) Beteiligung am Entwicklungslebenszyklus
Beide Teams spielen Ende an Ende wichtige Rollen. Mit Unternehmen, die kontinuierliche Integration und kontinuierliche Testansätze verfolgen, Tester und Entwickler arbeiten Hand in Hand . Außerdem unterscheidet Agile nicht zwischen Entwicklungs- und Testteams - es ist alles ein SCRUM.
# 3) Werden die Wachstumschancen für Tester und Entwickler ähnlich sein?
Das Wachstum ist für jede Person unterschiedlich, da es von Fähigkeiten, Bestrebungen, Anstrengungen und Umständen abhängt. Es hat wenig mit der IT-Branche zu tun.
Entwickler könnten Manager, Business Analysten, Architekten werden oder je nach Qualifikation, Anspruch und Möglichkeiten in den Bereich Vertrieb, Forschung usw. einsteigen.
Die gleichen Chancen bestehen auch für Tester, nur auf ihrem Gebiet. Testleiter, Testmanager, Business Analyst usw. - viele Möglichkeiten.
Lesen Sie auch=> Wie finden Sie heraus, welcher QS-Job aufgrund Ihrer Fähigkeiten am besten zu Ihnen passt?
Wie viele Dateitypen gibt es? Python
# 4) Sind Entwickler unverzichtbar, Tester nicht?
Wenn eine bestimmte Abteilung nicht wichtig ist, warum? Der Konflikt zwischen Entwickler und Tester ist jedoch kein Problem mehr innerhalb IT-Teams, es ist immer noch eine klischeehafte kulturelle Wahrnehmung unter Außenstehenden.
Man hört immer noch von einer fast Ehrfurcht vor Entwicklern und Verachtung gegenüber Testern - aber ich wette, das kommt von denen, die keine der beiden Disziplinen gut kennen. Sein oder Nichtsein (ein Software-Tester) - ist eine Frage, die aufgrund der Meinungen der Unbewussten nicht beantwortet werden kann.
Jobs sind überall volatil. Es ist normalerweise das schwächste Glied, das den Schnitt macht, und es bedeutet nicht, dass immer die Qualitätssicherung verworfen wird.
# 5) Ist schließlich die Ungleichheit in der Entschädigung wahr? Machen Entwickler wirklich viel mehr als Tester?
Wenn Sie nach einer allgemeinen Vorstellung davon suchen, wo sich die Vergütung befindet, kann Folgendes hilfreich sein:
Glastür:
Lohnskala:
Gehalt für Software Assester-Qualitätssicherung
Gehalt für Anwendungsentwickler
Quelle: Payscale.com
pl sql Interview Fragen und Antworten für erfahrene
Wenn Sie sich die obigen Links ansehen, beachten Sie bitte, dass es viele Variablen gibt.
Leider arbeiten wir nicht in einer Welt normalisierter Gehälter.
In meiner Karriere habe ich viele QAs gesehen, die mehr verdient haben als die Entwicklungskollegen. Und umgekehrt gilt in vielen Fällen auch.
Die Bezahlung hängt ab von:
- Fähigkeiten und Können
- Erfahrung
- Aktuelles Gehalt (beim Wechsel in eine neue Position)
- Art der Beschäftigung (Vollzeit vs. freiberuflich vs. vertraglich)
- Ort
- Unternehmen
- Leistungen
- Leider und selten die Verhandlungsgeschicklichkeit des Mitarbeiters
Dinge zu beachten:
- Ein Job bietet mehr als Geld - Eine Gelegenheit, Ihr Potenzial auszuschöpfen, eine Gemeinschaft, die Ihre Leidenschaft teilt und die Chance, etwas zu verändern. Lassen Sie das große Ganze all dies und mehr zeigen.
- Jage nach einem Löwen, nicht nach einem Einhorn. Hüten Sie sich vor den urbanen Mythen - Ein Freund eines Freundes, der ein Killer-Gehaltspaket eingepackt hat und noch weniger Erfahrung hat als Sie.
- Gehälter vergleichen - (mit QAs oder Devs) - Keine gute Idee. Wenn Sie sich überarbeitet und unterbezahlt fühlen, können Sie dies gerne mit Ihrem Manager besprechen.
- Alles, was es wert ist, getan zu werden, ist es wert, dafür bezahlt zu werden.
- Zuletzt, ' Verdreifachen Sie Ihre Lernrate, um Ihr Einkommen zu verdoppeln. “- Robin Sharma.
Fazit:
Abschließend möchte ich sagen, dass die Wahl eines Karriereweges auf Eignung, Ehrgeiz, Sicherheit, Zufriedenheit und natürlich auf Vergütung beruhen sollte. Bei der Arbeit muss man sich kompetent, selbstbewusst und produktiv fühlen.
Gut in dem zu sein, was du tust, ist der Schlüssel, um dich so zu fühlen, und du weißt, dass es kein magisch beschworener Zustand ist. Es braucht Arbeit, Übung und noch mehr Übung.
Autor : Vielen Dank an STH-Teammitglied Swati S. für all die Nachforschungen und die uns stolz auf unseren Beruf gemacht haben.
Wir würden uns freuen, Ihre Gedanken, Kommentare, Fragen und Meinungsverschiedenheiten unten zu hören.
Literatur-Empfehlungen
- 5 Dinge, die ein Anfänger (und Tester) über Softwaretests wissen sollte
- Wie wichtig ist es für einen Tester oder Entwickler, miteinander zu kommunizieren?
- Ankündigung meines neuen eBooks 'Karrierepaket zum Testen von Software - Ein Software-Tester auf dem Weg von der Arbeitssuche zum Testleiter!'
- Ist der Job des Software-Testers wirklich ein unauffälliger Job?
- Perfect Software Testing Resume Guide (mit Software Tester Resume Sample)
- 7 Arten von Softwarefehlern, die jeder Tester kennen sollte
- Softwaretests sind eintönig… Oh, wirklich?
- Eigenschaften eines schlechten Software-Testers