Berater für Testautomatisierung
STMicroelectronics, Ariana, Tunesien
Projekt:
STM32-basiertes eingebettetes System
Aufgaben:
- Erstellen von Produkttestspezifikationen (PTS) und Testplänen für neue STM32-Projekte.
- Erstellen und Ausführen manueller Testfälle unter Windows / MacOS / Ubuntu zur Fehlererkennung und Sicherstellung der Funktionalität.
- Software- und Hardwaretests mit STM32CubeProgrammer, STM32 Trusted Package Creator, STM32CubeIDE, verbunden mit STM32-Karten über Serial Wire Debug (SWD), UART-Schnittstelle, I2C-Protokoll....
- Führen Sie automatisierte Tests durch und analysieren Sie die Ergebnisse, um Mängel und Verbesserungsmöglichkeiten zu identifizieren.
- Pflege und Aktualisierung bestehender Testautomatisierungs-Frameworks und -Skripte.
- Teilnahme an Codeüberprüfungen und Bereitstellung von Feedback zur Testbarkeit und Qualität
- Melden Sie Mängel und arbeiten Sie mit Entwicklungsteams zusammen, um eine zeitnahe Lösung sicherzustellen.
Werkzeuge:
GUI-Tests, STM32, Robot Framework, Linux, Python, Jira, Selenium, Git, STM32CubeProgrammer, Jenkins, Bugzilla, Windows, MacOS, Ubuntu
Testautomatisierungsingenieur
Sagemcom Software and Technologies, Kram, Tunesien
Projekt:
Webbasierte Anwendung
Aufgaben:
- Durchführung und Analyse der verschiedenen Module des Zählerlebenszyklus im End-to-End-Prozess zur Sicherstellung der notwendigen Wartung.
- Erstellen Sie automatisierte Testskripte mit Java und Selenium, die Datenbankprüfungen, Kafdrop-Nachrichten (IBM OSS-Themen, interne und externe Themen), Elasticsearch-Nachrichten, GUI-Schnittstellen usw. abdecken, nachdem Sie die Jira-Funktionstestfälle gelesen und verstanden haben.
- Aktualisieren Sie die Projektautomatisierungsskripte entsprechend den vom Kunden vorgeschlagenen neuen Technologien.
- Arbeiten Sie mit dem Devops-Team zusammen, um Testumgebungen vorzubereiten, Regressionstests durchzuführen und bei Bedarf Korrekturmaßnahmen einzuleiten.
- Analysieren, melden und verfolgen Sie erkannte Fehler/Regressionen in Jira.
- Stellen Sie regelmäßig Berichte bereit.
Werkzeuge:
Linux, Jenkins, Serenity BDD, Cucumber, Gherkins, Java, Maven, GIT, Selenium, PostgresSQL, JIRA, Confluence, Kafka, Kafdrop, Elasticsearch, kibana, mRemoteNG, WinSCP, GUI-Tests, CentOS 7