Martin Landhage- Översikt - Kompetenser, Arbetsområden & Metoder Telepo (Tele2Växel) Responda 2 1 Nivå (1-5) 4 3 3 3 3 4 4 Nivå (1-5) 4 4 Snom 1 4 2015 16 3 8 1 1 5 3 5 3 3 2005 2005 2013 2017 2017 1 3 2016 Testautomatisering Programmeringsspråk Antal års erfarenhet Python Java JavaScript C C++ PHP Shellscript, Bash Produkter AXE10 AXD Dialogic OpenStack Docker HPE Haven on demand (OCR) Applikationer XOX Voopee Verktyg IGEN Tektronix Spectra 1 2 1 2 2 1 8 Antal års erfarenhet Nivå Antal års erfarenhet Senast använt 2016 2016 2017 2012 2013 2017 2016 Senast använt 2015 2014 Senast använt Databaser JAutomate 1 4 2016 SoapUI 1 4 2016 Selenium (IDE/Webdriver) 1 4 2016 Protractor 1 3 2016 Jenkins 1 4 2016 AndroidStudio 1 3 2016 Joomla 1 3 2016 AUTOSIS MySQL Workbench 8 1 5 5 2001 2016 Senast använt 4 2017 4 2017 Nivå (1-5) 4 3 4 4 Senast använt 2016 2016 2016 2014 Senast använt 15 5 2016 15 15 10 4 5 5 5 4 2013 2015 2013 2016 6 4 2016 MySQL MariaDB Operativsystem Linux FreeBSD Solaris Mac OS X Test Funktionstest, Regresionstest Systemtest, SFT Acceptanstest Lasttest Enhetstest Nätverk (1-5) SIP 4 2013 IMS Nivå Senast Antal års erfarenhet (1-5) använt 8 5 2005 8 5 2012 1 Nivå (1-5) Antal års erfarenhet 4 1 Antal års erfarenhet 11 1 5 4 Antal års erfarenhet Antal års erfarenhet Nivå (1-5) Nivå 6 1 Senast använt 5 2016 4 2015 Definition av nivåerna: 1 = Har kunskaper inom området 2 = Har använt den, men kan behöva en kortare introduktion eller utbildning. 3 = Har använt den. Kan hantera det och kommer att vara en produktiv nivå på 90-95% inom 1-3 veckor 4 = Kommer att vara en produktiv nivå på 95-98% inom 1-2 veckor 5 = Kan börja använda den direkt, kommer att vara på produktiv nivå på 95-98% inom några dagar KONSULTPROFIL – MARTIN LANDHAGE SENIORKONSULT INOM: VOIP, NÄTVERK, IP, SIP, SS7, DB, TEST, AUTOMATISK TESTNING OCH SYSTEMUTVECKLING Martin är en engagerad test och systemutvecklare med starkt fokus på produktivitet och kvalitet. Hans inställning och ambitionen är att alltid leverera på olika nivåer och roller inom testprojekten, från konkret teststrategi till att testa och rent praktiskt stödja med konfigurationsarbete. Han har ett genuint teknikintresse, en öppenhet för nya idéer och en förmåga att lätt lära sig nya saker och snabbt sätta sig in i nya problem. Detta kombinerat med tidigare yrkeserfarenheter och allmän djupa testkunskaper ger en god garanti för att han kan bidra med kvalitativa lösningar inom systemutveckling. Martin är en naturligt lugn och lättsam person med ett metodiskt och strukturerat arbetssätt. BAKGRUND SPRÅK PERSONLIGA DETALJER Svenska – modersmål Engelska – flytande i tal och skrift Tyska – grundläggande kunskaper EXEMPEL PÅ UTFÖRDA UPPDRAG Bahnhof 2016-09-> 12 Systemtest av Bahnhofs telefoniboxar. Namn: Martin Landhage Född: 1967 Kartläggning av nätarkitektur samt förslag till design av nätplan. UTBILDNING Utvecklat testprogram i bash för att utföra test av konfigurationsfiler, IP-adresser och hostnamn. Fyraårigt tekniskt gymnasium. KTH kurs TCP/IP Yrkesutbildning Testautomatiserare. KURSER SIP e-learning IMS e-learning Mobila system e-learning Testautomatisering Web Backend Web Frontend Testmetodik Javaprogrammering LTE-A Projektekonomi Flera kurser om test Flera kurser inom programmering Åtskilliga kurser om AXE systemutveckling och test Upprättat testdokumentation för webserviceprotokoll (SOAP). Design av testfall i Python Installation av webservices med Docker. Pytest av webservice baserad på SOAP. Soltia AB 2016 Utredning och genomförande av ekonomisystem för faktura och kvittohantering med scanningstjänster (OCR). Kodgenomgång av OCRapp för Android. Utveckling av testfall för Selenium Webriver för server. Utredning av REST API emellan server och App. AndroidStudio, Gradle, HTML5, CSS3, PHP, MySQL, Java, JavaScript, Selenium Webdriver, BL Administration, Visma Administration KY Utbilning TestAutomatiserare 2015-2016 Javaprogrammering 60p Test och installation av avräkningsplattform för XOX i Malaysia. Test och installation av Telesvar för Telia i Spanien. Rootning av LG Nexus Androidtelefon. Test av appen Voopee för XOX i Malaysia. Mjuvarutest och kommunikation 20p Metoder för testautomatisering 25p TELIA 2001-2005 Frontend 20p Martin acceptanstestade AXE systemen Local 7, Engine Integral 2.0 från Ericsson. Backend 20p Felsökning av kundproblem för ISDN. Testautomatisering 55p Java, JavaScript, HTML5, CSS3, JQuery, Selenium, Protractor, JavaBeans, Eclipse, Jacoco, JAutomate, SoapUI, Protractor, Angular JS, CVS, SVN, GIT Acceptanstest av nya tjänster, ISDN Test av programvarurättningar från Ericsson Programmering av marknadsanpassningar för porterade nummer i Assembler. TELE2 AB Felsökning nät av signalering och i AXE 2014-2015 Felsökning programvara AXE Acceptanstest av Tele2Växel som bygger på leveranser från Telepo AB. Test av systemfunktionalitet. Test av klienter för Tele2Växel dvs appar för Android och Mac OS. Snom SIP-telefon Svarsplattform från Responda Statistikplattform Felsökning för Sigtran och SIP-signalering. TELIGENT 2005-2013 ERICSSON 1997-2001 ERICSSON UTVECKLINGS AB (2000-2001) Programvaruförvaltning av delsystemen GSS och COSS för AXE ERICSSON TELECOM AV (2000) Mjukvaruuppgradering AXE Local 4 till Local 6 ERICSSON TELECOM A/S DANMARK (1997-1998) Martin skapade RPM paket för Dialogic HMP 4.1 Byggde även Systemreleaser för Teligent P90/E, systemtest och lasttest av leveranser för Intelligenta Nätlösningsplattformen P90/E (SCP). Förvaltning av Intelligenta nätlösningar för telefoninät Systemtest av SBC från Dialogic Hantering av felrapporter, felsökning i programvara, skriva programrättningar i Assembler, test av programrättningar, skriva nya programversioner i PLEX, test av ny programversion Acceptanstest av IMS Gateway för ISDN och SS7 Test av SMSC (SCS) för SMART i Filipinerna Test av debiteringsplattform (SCS) för SMART och PLDT i Filipinerna. Förvaltning i detta fall: TELIA VALIDATION AB 1998-2000 Acceptanstest av nya AXE-system för fast telefoni med betoning på ISDN. Acceptanstest av nya tjänster, ISDN Test av programvarurättningar från Ericsson Programmering av marknadsanpassningar för porterade nummer i Assembler. IP Routing SIP, RTP (VoIP) SIGTRAN SS7 ATM IP-TELEFONI Felsökning programvara AXE Telepo Voopee Dialogic Teligent ANSTÄLLNINGAR NÄTVERKTYG Felsökning nät av signalering och i AXE IP-SOLUTIONS AB (2016 - ) Seniorkonsult STUDIER KY 2015-2016 Testautomatisering COOL COMPANY AB(20014-2015) Konsult TELIGENT AB, CASEBA AB, TELIGENT TELECOM AB, E-HORIZON AB (2005-2013) VALIDATION AB, TELIA AB(2001-2005) CERTEAM AB, TELELOGIC AB(1998-2001) Martin arbetate på konsultuppdrag för Telia och Ericsson. ERICSSON TELECOM AB(1989-1998) Martin arbetade med funktionstest av abonnenttjänster för fast telefoni. Både PSTN och ISDN. Utveckling av SFT-plattformen IUS-Tool i PLEX och HLPLEX. Plattformen hanterade både en trafikgenerator för DSS1' och ISUP' protokollen samt hantering av abonnentdata. Felsökning och rättning av AXE programvarufel. Deltagit i HLPLEX-forum för vidareutveckling av HLPEX programspråk samt precompilator. TEKNIK NÄTVERK SDN NFV Ethernet Ethereal / Wireshark TCPdump Tektronix Spectra Tektronix Geoprobe Polystar OSIX PROGRAMMERINGSSPRÅK Assembler C C++ Java PHP JavaScript XML/XSLT/XSD UML Python VERKTYG/RAMVERK FÖR UTVECKLING Eclipse Netbeans AndroidStudio Notepad++ Subversion CVS git statisk kodanalys som Jacoco DATABASER MySQL OPERATIVSYSTEM Windows Linux (systemadmin och utveckling) Debian Ubuntu RedHat CentOS Unix (system administratör och utveckling) FreeBSD Solaris