Profilresume:
|
Ulrich er en dygtig og dedikeret testleder - med streg under leder. Han er om nogen Lead-By-Example. Ulrich er en god coach og motivator og er rigtig god til at få det bedste ud af sit team.
Han trives med at arbejde med komplekse problemstillinger og han er god til at tænke ud af boksen og stille de rigtige spørgsmål. Han arbejder energisk, målrettet og leverer resultater. Han arbejder vedholdende og får altid tingene til at fungere. Ulrich en god problemløser.
Som person er Ulrich udadvendt og ligetil. Han er god til at kommunikere med mennesker i mange forskellige roller (udviklere, testere, forretningen, ledelsen, drift) og han er god til at bygge bro mellem forretningen og IT.
Arbejdsområder:
Test: 'almindelig’ tester på mange test levels (unit, modul og system)
Automatiseret Test: Effektiv brug af diverse test frameworks (har flere gange lavet sine egne). Håndtereret setup omkring test automation (test miljøer, test data, kobling mellem test case og test script)
Non-functional test: Performance, Penetration, Security, Lokalisering test.
Build: Support for udvikler til at håndtere kildekode på egen PC (Implementering af værktøjer til statisk kode analyse, Support for Branch/Merge/Integration) Byggesystem (scripting, gated Checkins) Install, Deployment i testmiljøer.
Patterns:
– Development såvel som test |
| |
|
Certificeringer: |
Certificering |
| |
2011: ACI Dealer Certifcate,
2005: CEH Certified Ethical Hacker
2002: MCDBA
2002: ISTQB
2000: MCSE |
| |
|
Uddannelse: |
Uddannelse |
| |
1990: Exam Scient Dat, DIKU |
| |
|
Arbejdsområder: |
|
2013 - 2015 |
Konsulent |
| |
Kunde: PFA
Rolle: Test Automation Arkitekt, performance tester og TeamLead
Opgave: Ulrich opbyggede et team fra scratch på 4-5 tekniske testere. Teknisk Test teamet opbyggede PTF (PFA Test Framework) skrevet i UFT. Derudover en masse små testværktøjer for testere (fx fremsøg/generer TestData).
Sideløbende arbejdede Ulrich med diverse performance tests (LoadRunner og LoadUI) og fungerede som performance Test Team Lead. |
| |
|
2013 - 2013 |
Konsulent |
| |
Kunde: Ikea
Rolle: Performance Test Team Lead
Opgave: Ulrich var performance Test Team Lead for et team med fire performance testere. Med ansvar for at indkomne opgaver bliver fordelt bedst muligt og visualisere resourceallokeringen for forretningen. Ulrich fungerer også som Test Coach for sit team, men også for projekterne der beder om performance test. Derudover skal teamet opbygges - inklusiv templates for testplaner, testrapporter , WIKI, guidelines, processer. |
| |
|
2008 - 2013 |
Ansat |
| |
Virksomhed: Saxobank
Rolle: Test lead, udvikler, tester, arkitekt.
Opgaver: Ulrich blev headhuntet til Saxobank som performancetester.
Ulrich så et behov for automatisering, og startede STF (Saxo Test Framework), som var stærkt inspireret af arbejdet fra NTF (Navision Test Framework). Senere kom behov for STE (Saxo Test Environment), STS (Saxo Testautomation Scripting), og derefter STX (Saxo Test & Execution) for eksekvering af test og support.
Ulrich ledte i et par år alle grupper – hvor han også fungerede som arkitekt, såvel som ”almindelig” tester og udvikler.
STF: Et hold af tre konsulenter, som startede fra bunden. I dag understøtter STF tre forskellige User Interfaces (Webtrader, ClientStation og MobileTrader), masser af DeskTools (andre GUI’s) forskellige database og system-grænseflader. Alt i alt 30+ forskellige grænseflader i et Saxo System - Den overordnede idé var at teste ”systemet”. Ulrich præsenterede ideerne og processen på 'Øredev'(årlig konference afholdt i Malmø).
STE: Et hold af to konsulenter. Installerede en fuld MS System Center, fik ActiveDirectory til at støtte selvstændighed for alle testmiljøer.(På et tidspunkt var der 50 + miljøer og 750 Windows-servere - fire mand fuldtid). Ulrich skrev masser af PowerShell scripts.
STS: et team på seks C# scripters, der automatiserede test cases ved hjælp af STF.
STX: Et hold af tre, der eksekverede test scripts i diverse miljøer, og fungerede som en helpdesk - en One-Stop-Shop.
Ulrich har i sin tid i Saxo været " testing services solution architect", og derefter " test automation architect " ansvarlig for alt test automatisering i Saxobank. Sluttede som Program Test Environment Lead, med et team på to, omkring 250 Windows-servere, og 10-15 testmiljøer. |
| |
|
2002 - 2008 |
Ansat |
| |
Virksomhed: Navision
Rolle: Projektleder
Opgaver: Blev headhuntet tilbage som program manager for en lille gruppe af tre, som porterede Navision Server til iSeries (aka AS/400). Det blev releaset, men da Microsoft erhvervede Navision, blev dette projekt nedlagt.
Blev projektleder for et team på ti, som var ansvarlig for at skabe den "nye" generation af ERP med særligt fokus på Longhorn (hvad senere blev Vista). Dette projekt blev kaldt Fenway.
Dette arbejdede Ulrich med i et par år, hvorefter han gik til tilbage til 'build' igen, for denne gang at indføre et system til ”gated checkins” (kaldt SNAP). Ulrich arbejdede med dette i et år.
Derefter tog Ulrich en test position på sit "gamle" Navision hold som tester, hvor han arbejdede på hårde og 'ru' projekter, der krævede særlig pleje.
Ulrich var tester og samtidig en arkitekt for gennemførelsen af støtte til Fenway Client i NTF (Navision Test Framework). Det blev et team bestående af tre og nogle konsulenter.
I de sidste år arbejdede Ulrich også som ”technical lead”. |
| |
|
2001 - 2002 |
Ansat |
| |
Virksomhed: Interse
Rolle: Test & QA
Opgaver: Ulrich var en del af et team på tre, som blev ansvarlig for QA på et start-up selskab, der ikke havde nogle processer eller procedurer. Dette skulle opbygges og siden implementeres.
Ulrich implementerede senere et præproduktionsmiljø for "core" team.
Ulrich skabte en testmotor til komponenter ved hjælp af XML-baseret input input og output. |
| |
|
2000 - 2001 |
Ansat |
| |
Virksomhed: Navision
Rolle: Test & QA
Opgaver: Ulrich var i et team af fire QA s ansvarlig for C/SIDE database.
Fokuserede på Navision Server, som omfattede Unix-servere (HP, SINIX, AIX) og Windows (NT, 2000). Dette indebar, C/Front (et programmeringssprog API for C/SIDE) C/ODBC (en ODBC driver til C/SIDE)
Ulrich lavede et byggesystem på Unix platforme (skrevet i ksh).
Blev som et team ansvarlig for at håndtere de fejl, der kom fra kunderne, reproduktion af fejl, og det papirarbejde omkring det - "En fejl startede på en QA, og sluttede på en QA". Vi var ansvarlige for at udføre regression test omkring de nye kommende versioner (NF 2,60, 3,10)
Implementerede forskellige test tools for C/Front og C/ODBC |
| |
|
1999 - 2000 |
Ansat |
| |
Virksomhed: Compuware
Rolle: PreSale
Opgave: Samme rolle og opgaver som første ansættelse: ansvarlig for System Management produkter EcoTOOLS (agent baseret) EcoSCOPE (overvågning af netværk på applikationsniveau). Senere kom resten af C/S produkter (File-AID C/ S, QARun, QALoad, TestPartner, QADirector, QAHiperStation). Så kom udviklingslandene værktøjer fra Numega aka DevPartner produkter (Boundschecker, TrueTime, TrueCoverage), og derefter databasen værktøjer DevPartnerDB (performance analysator til Sybase / Oracle), XPEDITER / SQL. |
| |
|
1998 - 1999 |
Ansat |
| |
Virksomhed: Telenor
Rolle: Unix 'guru' konsulent
Opgave: UNIX opgaver, udbrede viden om UNIX i virksomheden. |
| |
|
1997 - 1998 |
Ansat |
| |
Virksomhed: Compuware
Rolle: Presale
Opgaver: Ulrich blev headhuntet til Compuware som PreSale tekniker. Hos Compuware var sælgeren ansvarlig for salg, og PreSale teknikeren var ansvarlig for resten. Dette indebar demoer, prækvalificering, installation hos kunden, support, fejlfinding og teknisk link til Compuware USA.
Ulrich blev fra starten ansvarlig for System Management produkter EcoTOOLS (agent baseret) EcoSCOPE (overvågning af netværk på applikationsniveau). Senere kom resten af C/S produkter (File-AID C/ S, QARun, QALoad, TestPartner, QADirector, QAHiperStation). Så kom udviklingslandene værktøjer fra Numega aka DevPartner produkter (Boundschecker, TrueTime, TrueCoverage), og derefter databasen værktøjer DevPartnerDB (performance analysator til Sybase / Oracle), XPEDITER / SQL.
Havde i sidste ende alle produkter til at støtte (undtagen Eco produkter) |
| |
|
1995 - 1997 |
Ansat |
| |
Virksomhed: DDE (Dansk Data Elektronik)
Rolle: Support
Opgaver: Arbejdede som first, second og thirdlevel support. Opbyggede en Facility Management Group. Lavede en shell scripted overvågning, og management løsning |
| |
|
1993 - 1995 |
Ansat |
| |
Virksomhed: Grundig TV Communication
Rolle: Programmør
Opgave: Programming af TVFonen. (teletekst/Tekst TV) |
| |
|
1991 - 1993 |
Ansat |
| |
Virksomhed: SuperUsers
Rolle: Programmør, Underviser
Opgave: Undervisning, udvikling, konsulent |
| |
|
1991 - 1991 |
Ansat |
| |
Virksomhed: Norsk Data
Rolle: Konsulent
Opgave: UNIX supporter. Udbrede viden om UNIX i virksomheden. |
| |
|
1990 - 1991 |
Konsulent |
| |
Virksomhed: Mir Software (eget firma)
Rolle: Konsulent |
| |
|
1987 - 1990 |
Ansat |
| |
Virksomhed: Crone & Koch EDB
Rolle: Konsulent
Opgave: Conformance tester hos Statens Telelaboratorier i et EF projekt. |
| |
|
1986 - 1989 |
Ansat |
| |
Virksomhed: DIKU
Rolle: Instructor på Dat 1 |
| |
|
1987 - 1987 |
Ansat |
| |
Organisation: Finansministeriet
Rolle: Netværk implementer & supporter
Opgave: Opbygning af Novell Netværk. Support af Netværk. |
| |
|
| |
|
| |
|
Sidst anvendt |
Erfaring |
Vur- dering |
| |
|
|
|
|
Sikkerhed: |
Test af sikkerhed (Friendly Hacking) |
2005 |
3 |
Middel |
| |
|
|
|
|
Metoder: |
Agile metoder |
2015 |
10 |
Høj |
| |
Automatiseret test |
2015 |
15 |
Høj |
| |
Automatisk integrationstest |
2015 |
15 |
Høj |
| |
Continuous delivery |
2013 |
3 |
Lav |
| |
Cross Browser Testing |
2015 |
1 |
Middel |
| |
Datamodellering |
2013 |
6 |
Middel |
| |
Design Patterns |
2015 |
10 |
Høj |
| |
Scrum |
2015 |
8 |
Høj |
| |
Selenium |
2013 |
2 |
Lav |
| |
Service Virtualisering |
2014 |
1 |
Middel |
| |
SOA |
2015 |
3 |
Middel |
| |
Test Driven Development |
2009 |
1 |
Middel |
| |
Test strategier |
2015 |
10 |
Høj |
| |
Testcases og testsuites |
2015 |
15 |
Høj |
| |
Testdriven development /XP |
2010 |
1 |
Middel |
| |
|
|
|
|
IT-erfaring: |
Test Management |
2008 |
6 |
Høj |
| |
|
|
|
|
Styresystemer: |
UNIX |
1999 |
10 |
Høj |
| |
|
|
|
|
Programmeringssprog: |
C |
2000 |
10 |
Høj |
| |
C# |
2015 |
10 |
Høj |
| |
|
|
|
|
Database: |
MS SQL |
2013 |
10 |
Høj |
| |
MS SQL |
|
|
|
| |
|
|
|
|
Testværktøjer: |
LOAD UI |
2015 |
1 |
Middel |
| |
LoadRunner |
2015 |
4 |
Høj |
| |
Performance test |
2015 |
15 |
Høj |
| |
Quality Center |
2015 |
2 |
Høj |
| |
SOAP UI |
2015 |
2 |
Middel |
| |
UFT |
2015 |
3 |
Høj |
| |
Unit test |
2015 |
10 |
Høj |
| |
|
|
|
|
WEB: |
.Net |
2015 |
10 |
Høj |
| |
|
|
|
|
Udviklingsværktøjer: |
Agile Extreme Programming |
2015 |
10 |
Høj |
| |
SoapUI Pro |
2015 |
2 |
Middel |
| |
Visual Studio .NET |
2015 |
15 |
Høj |
| |
|
|
|
|
Teknologi: |
Power Shell |
2015 |
5 |
Høj |
| |
|
|
|
|
Andet: |
Acceptance/release test |
2015 |
15 |
Høj |
| |
Test |
2015 |
15 |
Høj |
| |
Test i vandfald |
2015 |
15 |
Høj |
| |
Test miljø etablering |
2013 |
10 |
Høj |
| |
Test og fejlrettelse |
2008 |
5 |
Høj |
| |
Testdata |
2015 |
10 |
Høj |
| |
Testdesign |
2008 |
5 |
Høj |
| |
Testspecialist |
2015 |
15 |
Høj |
| |
|
|
|
|
Disponibel 1. maj 2015
|
|
 |
|
|