Software-Entwicklungsingenieur im Test Kalifornien, Vereinigte Staaten, aktualisiert Svitla Systems ist ein weltweit tätiges, vertrauenswürdiges IT-Lösungsunternehmen mit Hauptsitz in Kalifornien, Geschäfts- und Entwicklungsabteilung Niederlassungen in den USA, Lateinamerika, Europa und Asien. Svitla ist eine ausgesprochene Verfechterin von Flexibilität am Arbeitsplatz, einem individuellen Ansatz für die berufliche und persönliche Entwicklung unserer Teamkollegen und einem familienähnlichen Um
Software-Entwicklungsingenieur im Test
Kalifornien, Vereinigte Staaten, aktualisiert
Svitla Systems ist ein weltweit tätiges, vertrauenswürdiges IT-Lösungsunternehmen mit Hauptsitz in Kalifornien, Geschäfts- und Entwicklungsabteilung Niederlassungen in den USA, Lateinamerika, Europa und Asien. Svitla ist eine ausgesprochene Verfechterin von Flexibilität am Arbeitsplatz, einem individuellen Ansatz für die berufliche und persönliche Entwicklung unserer Teamkollegen und einem familienähnlichen Umfeld. Seit 2003 haben wir ein breites Spektrum an Kunden betreut, von innovativen Start-ups in Kalifornien bis hin zu großen Unternehmen wie Ingenico, AstraZeneca und Ancestry. Bei Svitla arbeiten Entwickler direkt mit Kunden zusammen und bauen dauerhafte und erfolgreiche Partnerschaften auf. Unsere globale Mission besteht darin, ein Unternehmen aufzubauen, das zum Wohlergehen anderer Gemeinschaften beiträgt und einen dauerhaften Unterschied in der Welt macht. Machen Sie mit!
Die Gelegenheit
Svitla Systems Inc. sucht einen Softwareentwicklungsingenieur im Bereich Test für eine Vollzeitstelle (40 Stunden pro Woche) in der Ukraine und in der EU.
Unser Kunde stellt kleinen Unternehmen leistungsstarke Tools zur Vereinfachung und Verstärkung des digitalen Marketings zur Verfügung. Ganz gleich, ob es darum geht, den Umsatz zu steigern, einen Kundenstamm zu vergrößern oder ein Publikum anzusprechen, sie helfen Ihnen, starke Verbindungen aufzubauen und überzeugende Ergebnisse zu erzielen.
Wir suchen einen qualifizierten und motivierten Software Development Engineer in Test (SDET) zur Verstärkung unseres dynamischen Engineering-Teams. Als SDET spielen Sie eine entscheidende Rolle bei der Sicherstellung der Qualität unserer mit SwiftUI für iOS entwickelten Anwendungen.
Sie arbeiten eng mit Entwicklern, Produktmanagern und Qualitätssicherungsteams zusammen, um umfassende Teststrategien zu entwerfen, zu implementieren und auszuführen, wobei der Schwerpunkt auf der Automatisierung von Testprozessen liegt. Ihr Fachwissen trägt dazu bei, robuste und fehlerfreie Anwendungen bereitzustellen, die ein außergewöhnliches Benutzererlebnis bieten.
Anforderungen:
- 6+ Jahre Branchenerfahrung in der Qualitätssoftwareentwicklung ist ein Muss
- 4+ Jahre Erfahrung in der Programmierung in Java ist ein Muss
- Erfahrung in der Automatisierungsentwicklung mit XCUITest ist ein Muss
- 1+ Jahre Erfahrung in der Programmierung Swift ist ein Muss
- 2+ Jahre Erfahrung mit Jira, Confluence und Github ist ein Muss
- 6+ Monate Erfahrung im Schreiben von Testsoftware für mobile Anwendungen basierend auf RxSwift und MVVM ist ein Muss
- 2+ Jahre Erfahrung mit der Bereitstellung von Apps im Apple App Store äußerst wünschenswert
- Mehr als zwei Jahre Erfahrung in der Arbeit mit Jenkins-Servern für CI/CD-Prozesse sind äußerst wünschenswert.
- Leidenschaft für Technologie und immer auf dem neuesten Stand der Branchentrends.
- Erforderliche Mindestausbildung: Bachelor in Informatik oder gleichwertiger Abschluss Erfahrung
- Arbeiten bis 14 Uhr EST (21:00 UA)
- Obere Mittelstufe Englisch
Führungsqualitäten:
- Fähigkeit, als Teil eines sehr kollaborativen agilen Teams zu führen
- Fähigkeit, technische Designstrategien in Bezug auf Testbarkeit und Qualität zu formulieren
Verantwortlichkeiten:
- Arbeiten Sie eng mit Produktmanagern, UX-Designern und Peer-Ingenieuren zusammen, um das Geschäft zu verstehenss und technische Anforderungen von Entwicklungs-Storys, sodass Sie als mobiler Qualitätsingenieur Folgendes tun können:
- Legen Sie während der Sprint-Planungs- und Grooming-Sitzungen Qualitätsrichtlinien für die Feature-User-Stories fest, die von den Ingenieuren im Team entwickelt wurden li>
- Überprüfen Sie in jedem Sprint, ob die Akzeptanzkriterien für die Entwicklungsgeschichten erfüllt sind. Arbeiten Sie mit Softwareentwicklern zusammen, wenn die Kriterien nicht erfüllt sind, um den korrekten Abschluss einer Entwicklungsgeschichte sicherzustellen.
- Seien Sie für die Bereitstellung der mobilen Apps verantwortlich, von Regressionstests über Alpha- und Beta-Builds bis hin zur Bereitstellung in der Apple App Store und Google Play Store
- Arbeiten Sie mit dem Constant Contact Mobile-Team zusammen, um Integrationstestsuiten für iOS-Apps (Telefone und Tablets) bereitzustellen, die die von den Softwareentwicklern im Team bereitgestellten Funktionen mithilfe der Swift-Programmierung testen Sprach- und XCode-Entwicklungsumgebungen
- Integrieren Sie Ihre Arbeit mit der Hauptlinie der Anwendung mithilfe des Github-Pull-Request-Prozesses
- Erweitern Sie die Testautomatisierungssoftware des Teams mit Prozessen und hochwertigen Software-Frameworks, die die Produktivität steigern li>
- Verstehen Sie die Architektur der Constant Contact Toolkit-Desktopanwendung – einer Webanwendung – und ihre Beziehung zu den mobilen Apps, um an Diskussionen zur Qualität des Framework-Architekturs teilzunehmen und diese zu beeinflussen.
- Zeichnen Sie den Fortschritt von Aufgaben auf das JIRA-Webprodukt
- Beteiligen Sie sich an der Sprintplanung und zeichnen Sie Schätzungen in JIRA auf
- Geben Sie Teammitgliedern und Stakeholdern Demos Ihrer abgeschlossenen Arbeit
< b> Hochwertige Software-Engineering-Praktiken fördern und fördern, indem Sie:
- die Pull-Requests von Peer-Ingenieuren überprüfen und gute Qualitätspraktiken in Github empfehlen
- an der Paarprogrammierung teilnehmen für Wissensaustausch und Zusammenarbeit.
- Dokumentieren Sie die Softwarequalitätsprozesse des Teams und halten Sie die Praktiken und das Wissen des Teams im Confluence-Webprodukt auf dem neuesten Stand.
- Betreuen Sie junge Softwarequalitätsingenieure bei den Anforderungen des Jobs
< /ul>Wir bieten:
- US- und EU-Projekte, die auf fortschrittlichen Technologien basieren.
- Wettbewerbsfähige Vergütung basierend auf Fähigkeiten und Erfahrung.
- Jährliche Leistungsbeurteilungen.
- Flexibilität am Arbeitsplatz, entweder remote oder in einem unserer Entwicklungsbüros.
- Umfassende Krankenversicherung inklusive Zahnbehandlungen und Massagen.
- Sporterstattungsprogramm für Vor-Ort- und Online-Aktivitäten.
- Unterstützung eines gesunden Lebensstils, Vergütung für Laufveranstaltungen.
- Prämien für Empfehlungen neuer Mitarbeiter.
- Prämien für das Schreiben von Artikeln, öffentliche Vorträge und andere Aktivitäten.
- Persönliches Darlehensbudget für Langzeitpersonal verfügbar.
- 20 Urlaubstage, 10 nationale Feiertage und Krankheitstage.
- Mutterschaftsurlaub und freie Tage für Familien.
- Volle Vergütung für Konferenzen, Kurse und Englischkurse.
- Kostenlose Webinare, Treffen und Konferenzen, organisiert von Svitla.
- Geschenke für Jubiläen, Neujahr, Kinder und mehr.
- Firmenfeiern und -aktivitäten, regelmäßige Vorträge zu verschiedenen Themen.
- Tolles Team, freundlich undd unterstützende Gemeinschaft!