Hoppa till sidans innehåll

Ola Karlsson

Testautomatisering

Ola är en erfaren testare med utvecklingsbakgrund. Han har jobbat inom mjukvaruutveckling samt test och verifikation sedan år 2000. Ola har ett stort intresse för programmering och har bland annat programmerat i Erlang, C++ samt Python och har även tagit en certifiering i Java. Ola har ett stort intresse för utveckling, kvalitetssäkring och testautomatisering. Ola har jobbat med projekt från kravställning och design av testspecifikationer hela vägen till färdig produkt i skarp drift hos kund. Ola har både ISTQB samt Oracle Java certifiering.
Sedan början av 2010-talet har många av projekten skett agilt med Scrum

Områden

  • Testautomatisering
  • Pythonprogrammering
  • Systemintegration

Om Ola

Som person är Ola lätt att jobba med. Han är strukturerad, logisk och hjälpsam och en uppskattad lagspelare. Han har lång erfarenhet av systemutveckling, test och testmiljöer. Ola uppskattar att arbeta i korsfunktionella team i samarbete med andra.

Olas CV

  • Infinera Corporation

    Utvecklare test och databaser

    2021 -

    Testautomatisering och verifiering av Infineras optiska kort. I projektet ingick refaktorering av kod från att använda dictionarys till att istället använda SQLite för att spara data för testfallen. Detta för att minska upprepning av kod och ha färre filer. Ola arbetade i ett tvärfunktionellt team med utvecklare och testare.
  • Assa Abloy Opening Solutions AB

    Testautomatisering

    2020 - 2021

    Ola utvecklade, med Python, testfall till Assa Abloys backend Rest-API användandes Postman och JSON. Databaserna använde PostgreSQL. I projektet använde Ola även Amazons molntjänster och Docker. Syftet var att tidigt hitta och åtgärda fel i backendsystemet. Ola arbetade i nära samarbete med fullstackutvecklarna.
  • Infinera Corporation

    Testautomatiserare och verifiering,

    2019 - 2020

    Olas huvuduppgift var att verifiera och skriva automatiserade tester för Infineras XTN-noder som överför datatrafik på nätet, samt att utveckla skript som underlättade uppdateringen av hårdvaran i noderna. Detta skedde med Python och testramverket Pytest. Ola skrev även unittester för koden användandes Mockito. Andra ansvarsområden var uppdatering av Jenkins pipeline-skript och översyn samt uppdatering av regressionstester. Viss shell och Groovy skriptning ingick också i underhållet av Jenkins. För att presentera grafer och statistik användes Elasticsearch och Kibana. .
  • Atlas Copco Industrial Technique AB

    Testautomatiserare, mjukvarutestare

    2017 - 2019

    Olas huvudansvar var att system- och integrationstesta Atlas Copcos olika applikationer såsom Tools Talk, Tools Net. Skriva testsviter i TestRail enligt kravspecifikation. Samt att utveckla automatiserade tester med Atlas egenutvecklade Pythonbaserade ramverk där teamet använde JSON för att testa backend och Googles Protobuffrar. Frontend delen testades för att stödja bl.a webbläsarna Chrome och Firefox. Teamet arbetade agilt och Jira användes dels för planeringen av projekten samt för defekthantering och för att skapa userstories.
  • Net Insight AB

    Testautomatiserare

    2008 - 2016

    Ola var med att utveckla IP-trunken och VA 220 som användes för att sända rörliga bilder över fasta IP-nät samt över Internet. Stor vikt lades vid testautomatisering som skedde med Python och testramverket Robot Framework. Även shellscripting användes för att mäta tidssynkroniseringen av noderna. Utvecklingen skedde på Linux. För att generera trafik över labbnätet användes utrustning från Spirent, Phabrix och Ixia. Projekten skedde agilt i Scrum.
  • Ericsson AB

    Funktionstestare

    2006 - 2008

    Ola utvecklade tillsammans i ett team om sex personer system och regressionstester för Ericssons IP Multimedia Subsystem. Programmeringsspråket var Perl och utvecklingsplattformen Linux.
  • Ericsson AB

    Systemdesigner

    2003 - 2006

    Ola arbetade som systemutvecklare på IP Multimedia Subsystem. I rollen användes programmeringsspråket C++.
  • Ericsson AB

    Systemutvecklare

    2000 - 2003

    Ola började på Ericssons traineeprogram tillsammans med cirka 15 andra. Ola hade rollen som systemutvecklare i programmeringsspråket Erlang.

Olas kompetensområden

  • Fast datakommunikation

    TCP/IP
  • Test & Verifiering

    Validering & Test - Hårdvara, Validering & Test - Mjukvara, Funktionstestning, Systemtestning, Testautomatisering, Testutveckling, Acceptanstest
  • Operativsystem/plattformar

    Linux, AWS
  • Utvecklingsspråk

    Python
  • Projektfaser

    Test, Drift
  • Branscherfarenhet

    Tillverkare av Telekomutrustning
  • Roller

    Testare
  • Metoder & Processer

    Scrum, Continuous Integration, ISTQB, KANBAN, Continious Delivery
  • Verktyg & Middleware

    Git, Atlassian Jira, Jira, IntelliJ
  • Kommunikation & Information

    Engelska
  • Utbildning

    Högskoleingenjör

Olas utbildningar

  • Programutvecklare Java, Nackademin, Stockholm

    2016 - 2017

  • Kungliga tekniska högskolan, Elektroteknik, Stockholm

    1997 - 2000

Till konsultsök

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning