In unserem Team brauchen wir einen technisch versierten QA&QC-Spezialisten, der auf die kleinsten Details achtet und es versteht, mit allen Beteiligten im Entwicklungsprozess zu kommunizieren, damit die Zusammenarbeit effektiv ist. Bei dieser Stelle handelt es sich um eine Person, die in der Lage ist, ihren Arbeitsprozess zu steuern und für die Sicherstellung der Qualität der fertigen Lösung verantwortlich ist: im Hinblick auf eine gut funktionierende RESTful-API; im Hinblick auf gut funktionier
In unserem Team brauchen wir einen technisch versierten QA&QC-Spezialisten, der auf die kleinsten Details achtet und es versteht, mit allen Beteiligten im Entwicklungsprozess zu kommunizieren, damit die Zusammenarbeit effektiv ist. Bei dieser Stelle handelt es sich um eine Person, die in der Lage ist, ihren Arbeitsprozess zu steuern und für die Sicherstellung der Qualität der fertigen Lösung verantwortlich ist: im Hinblick auf eine gut funktionierende RESTful-API; im Hinblick auf gut funktionierende WEB-Schnittstellen; funktionierende mobile Anwendungen für iOS und Android; im Hinblick auf einen gut funktionierenden Serverteil, einschließlich der Integration mit externen Diensten – erwarten wir die Fähigkeit, mit Datenbanken, Datenbanken, Prüfeinstellungen usw. zu arbeiten Integration mit Drittanbieterdiensten, da das Problem oft außerhalb der Grenzen unseres Produkts liegen kann. Natürlich erwartet niemand, dass Sie vom ersten Tag an in ein komplexes Projekt einsteigen und ein komplexes Produkt sofort prüfen und bereitstellen können Unterstützung für Großkunden. Wir werfen die Junioren in den „Input“ des Projekts ein und hoffen, dass sie irgendwie von selbst „herausschwimmen“. Im Gegenteil, es wird von Anfang an ein Mentor ernannt, der „alles einführt“ und Sie in allen Phasen der Arbeit unterstützt. Übrigens hilft Ihnen nicht nur der Mentor – Sie können immer auf die Unterstützung anderer zählen Teammitglieder (dies ist Teil unserer internen Kultur). Außerdem führen wir regelmäßig eine Überprüfung der geleisteten Arbeit durch. Gleichzeitig gibt es bei uns kein sinnloses Mikromanagement und keine automatischen Zeiterfassungen: Was zählt das Ergebnis der Arbeit des Mitarbeiters, minutengenaue Kontrolle des Mitarbeiters. Im Allgemeinen sind wir normal und angemessen (vielleicht immer noch bescheiden, aber definitiv :)) Wie arbeiten wir in Teams von 3-5 Personen? -8 Personen, nach Scrum-Technologie: je nach Projekt sind es 1-2 QA & Support, 1-2 Backend-Entwickler, 1-2 Frontend/Back-Front, 1-2 iOS, 1-2 Android, Scrum Master/Projekt Gleichzeitig hat jedes Teammitglied die Möglichkeit, das Projekt insgesamt zu beeinflussen und seine Lösungen anzubieten. Es gibt keine Situationen, in denen jeder sagt: „Lass uns das und nur das machen.“ Im Gegenteil: Wir versuchen für jedes Projekt genau die technologischen Lösungen auszuwählen, die am besten zur Lösung eines bestimmten Problems beitragen. Übrigens nutzten einige unserer Projekte letztendlich Technologien, die von Junioren vorgeschlagen wurden. Es gibt auch Teams für die Überprüfung und den Erfahrungsaustausch in jeder Technologierichtung: QA&QC, Backend (PHP), Angular/React, iOS, Android. An welchen Projekten arbeiten wir, die unseren Kunden echte Geschäftsvorteile bringen? Einige Beispiele unserer Projekte: Schaffung des elektronischen Check-in-Systems für das größte Kreuzfahrtunternehmen, das es ermöglichte, die Zeit der Passagierregistrierung beim Einsteigen in das Linienschiff um das Fünffache zu reduzieren. Digitalisierung der wichtigsten Geschäftsprozesse des Rechtsunternehmens Dadurch konnte der Zeitaufwand hochqualifizierter Mitarbeiter für die Arbeit mit Kunden um 95 % reduziert werden. Erstellung eines Programms, das bei der Auswahl von Ersatzteilen hilft und alle verfügbaren Kataloge verschiedener Hersteller für ein bestimmtes Automodell vergisst. Nutzer des Programms sind sowohl Kfz-Mechaniker als auch Endkunden (Autobesitzer). Der eingebaute Scanner erkennt den VIN-Code und zeigt alle mit dem Auto kompatiblen Ersatzteile anAstins (sowohl Original als auch Analoga). Das Ergebnis ist eine Verkürzung der Zeit für die Auswahl von Autoteilen von 10–40 Minuten auf 10 Sekunden. Aufbau eines Merchandising-Kontrollsystems für Einzelhandelsketten. Die Smartphone-Kamera erfasst das Produkt auf der Straße, es wird automatisch erkannt und mit dem Planogramm (einem Diagramm der idealen Anordnung eines bestimmten Produkttyps) verglichen. Anstelle von Merchandising-Spezialisten kann die Displaysteuerung jetzt von jedem gering qualifizierten Mitarbeiter mit einer auf einem Smartphone installierten Anwendung durchgeführt werden. Die Ibekend-Anwendung für einen intelligenten Seifenspender für Reinigungsdienste von Unternehmen und Geschäftszentren ist unser kleiner Beitrag zum Umweltschutz Schutz, der dazu beiträgt, zwei bis drei Mal weniger Reinigungsmittel zu verbrauchen als der Transport von Containern auf dem Seeweg. Welche Ansätze/Technologien verwenden wir? Wir testen mobile Anwendungen (sofern solche Komponenten im Projekt vorhanden sind). Daher lohnt es sich, API-Testtools zu kennen und Swagger und Postman verwenden zu können. Wir erstellen und arbeiten mit Testdokumentationen : Testpläne, Testfälle, Checklisten. Das Testmanagementsystem ermöglicht die Entwicklung eines systematischen Ansatzes für Prozesse. Um diese Aufgaben auszuführen, benötigen Sie: Grundkenntnisse in SQL zum Schreiben von Datenbankabfragen Mittelstufe Arbeitsformat Das gesamte Team arbeitet remote. Alle für die Arbeit und Teilnahme an allen Prozessen erforderlichen Dienste sind aus der Ferne verfügbar. Wenn Sie in Lemberg wohnen, können Sie das Büro besuchen. Die Probezeit beträgt 3 Monate, die Überprüfung erfolgt monatlich. Der Hauptzweck der Probezeit besteht darin, herauszufinden, ob wir zueinander passen. Wir sind bestrebt, nicht einfach eine offene Stelle zu schließen, sondern zu verstehen, ob Sie sich bei der Arbeit in unserem Team an anderen Projekten wohl fühlen und umgekehrt. Während der Probezeit haben Sie Zeit, sich mit 1-2 Produkten vertraut zu machen und als zu arbeiten Mentor für Ihr Team, lernen Sie unser Team kennen – verstehen Sie, wer wir sind und was wir tun. Das Hauptziel dieses Verfahrens besteht darin, zu verstehen, dass wir bereit sind, „lange zusammenzuspielen“ – so wie wir es von der Arbeit gewohnt sind Was passiert normalerweise, nachdem Sie uns Ihren Lebenslauf geschickt haben? Unser Personalvermittler prüft Ihren Lebenslauf auf seine Eignung für die tatsächliche Stelle. Wenn alles in Ordnung ist, vereinbaren wir einen Termin für das Vorstellungsgespräch. Der Personalvermittler führt ein kurzes Vorstellungsgespräch, in dem er grundlegende Fragen stellt, die Ihnen helfen, sich besser auf das grundlegende technische Vorstellungsgespräch vorzubereiten. Darüber hinaus vergleichen wir unsere Erwartungen aneinander. Ein technisches Interview mit sachkundigen Spezialisten wird Ihnen helfen, Ihr aktuelles Niveau besser zu verstehen, Ihre Berufserfahrung und die von uns auszuführenden Aufgaben genauer zu besprechen. Die letzte Stufe ist eine Testaufgabe. Basierend auf den Ergebnissen der erledigten Aufgabe treffen wir eine endgültige Entscheidung.