BENI Consulting AB

Kvalitetssäkring / testautomation / tryggare releaser

Senior QA-konsult för moderna utvecklingsteam.

Jag hjälper utvecklingsteam att bygga tryggare releaser genom testautomation, API-testning, prestandatestning och praktiskt kvalitetsarbete.

Erfarenhet
10+ år inom QA
Fokus
QA och testautomation
Verktyg
Playwright, Cypress, API:er
Branscher
Offentlig sektor, finans

Tjänster

Kvalitet som blir en del av leveransen.

Jag hjälper utvecklingsteam att få snabbare återkoppling, färre överraskningar och bättre kontroll inför varje release.

Stabil täckning

Testautomation

Jag bygger testsviter för webb, API:er och CI/CD som är lätta att förstå, underhålla och vidareutveckla.

Bättre arbetssätt

Kvalitetsarbete i teamet

Praktisk QA-strategi, riskbaserad testning och arbetssätt som gör kvalitet till en naturlig del av utvecklingen.

Tryggare system

API- och integrationstestning

Validering av backendflöden, integrationer och regressioner så att kritiska beroenden fångas tidigt.

Redo för produktion

Prestanda och tillgänglighet

Prestandatestning, tillgänglighetskontroller och tydliga kvalitetsinsikter innan problemen når användarna.

Om mig

Senior QA- och testautomationskonsult med fokus på hållbara arbetssätt.

BENI Consulting är mitt konsultbolag. Jag har över tio års erfarenhet av test och kvalitetssäkring och trivs bäst i gränsytan mellan utveckling, verksamhet och teknik, där kvalitet behöver bli konkret och användbar i vardagen.

Testautomation som teamet kan äga själva, inte en separat låda vid sidan av utvecklingen.

Tydliga kvalitetssignaler i CI/CD så att releaser kan gå snabbare med lägre risk.

Teststrategi som utgår från affärskritiska flöden och verklig påverkan för användaren.

Prestigelöst samarbete nära utveckling, verksamhet, UX, drift och externa leverantörer.

Niclas Bergstedt, senior QA- och testautomationskonsult

Niclas Bergstedt

Senior QA- och testautomationskonsult

10+

års erfarenhet av QA, testautomation och mjukvaruleverans.

Bredd

från bank och finans till offentlig sektor, försäkring, media och försvar.

Helhet

från strategi och verktyg till implementation, release och coachning i teamet.

Uppdrag

Relevant konsulterfarenhet från komplexa system och affärskritiska flöden.

Ett urval av uppdrag där jag har arbetat nära utveckling, verksamhet och drift för att bygga stabil testautomation, tydliga kvalitetssignaler och tryggare releaser.

Pågående

4+ år / offentlig sektor / Färdtjänst och sjukresor / releaseansvar

Trafikförvaltningen - Färdtjänsten

Period
2021 - pågående
Roll
Senior QA / Testautomatisering / Releaseansvar

Jag ansvarar för kvalitetssäkring och testautomation av Färdtjänstens digitala tjänster. Uppdraget omfattar webb, mobilappar, API:er, CMS-flöden, tillgänglighet, prestanda och releasehantering i ett komplext systemlandskap med flera externa leverantörer.

CypressTypeScriptPostmanAzure DevOpsContentfulWCAGk6ElasticMatomoTerraform

Mina huvudsakliga ansvarsområden

  • Ansvar för testautomation av webb, API:er och systemintegrationer.
  • Operativ releasehantering för webbkanaler och produktionssättningar.
  • Tillgänglighetstestning enligt WCAG med både manuella och automatiserade tester.
  • Planering, exekvering och analys av last- och prestandatester.

Vad jag byggde eller förbättrade

  • Byggde Cypress-tester i TypeScript för frontend, CMS-innehåll och gemensamma komponenter i monorepo.
  • Byggde API- och integrationstester i Postman för flöden mellan Resenärs-API, SoFT, Samplan och andra system.
  • Satte upp och förbättrade pipelines i Azure DevOps med schemalagda körningar och rapportering.
  • Kvalitetssäkrade migrering från Episerver till Contentful och verifierade innehåll, metadata och publiceringsflöden.

Tekniker och verktyg

  • Cypress, Axe, TypeScript, Postman, JavaScript och Azure DevOps.
  • Grafana k6, JMeter, Azure Load Testing, Elastic, Kibana och Matomo.
  • Contentful, Episerver, Bitbucket, Terraform och Linux.
  • NVDA, JAWS, VoiceOver och TalkBack för tillgänglighetstestning.

Resultat och kundnytta

  • Kortare feedback-loopar genom automatiserade tester i CI/CD.
  • Stabilare releaser och tydligare kvalitetssignaler inför produktion.
  • Högre testtäckning över webb, app, API:er och CMS-drivna flöden.
  • Bättre insyn i fel, användarbeteenden och produktionsnära risker.

Tidigare uppdrag

Kollektivtrafik / sl.se / Cypress / Jenkins / Azure DevOps

Trafikförvaltningen - SL (Storstockholms Lokaltrafik)

Period
2021 - 2022
Roll
Testare / Testautomatiserare

Jag arbetade i SL:s webbteam med test och testautomation för sl.se, inklusive inloggat läge, Reseplaneraren och Företagswebben. Fokus låg på att modernisera tester, få in dem i CI/CD och skapa bättre kvalitet i både förvaltning och nyutveckling.

CypressTypeScriptPostmanKatalonJenkinsAzure DevOpsBitbucket

Mina huvudsakliga ansvarsområden

  • Testautomation för frontend- och backendflöden på sl.se.
  • Verifiering av inloggade tjänster, reseplanering och företagsflöden.
  • Uppsättning och underhåll av pipelines för automatiska testkörningar.
  • Stöd i releasearbete och kvalitetssäkring av webbkanaler.

Vad jag byggde eller förbättrade

  • Utvecklade Cypress-tester i TypeScript för centrala användarflöden.
  • Byggde API-tester i Postman med schemalagda körningar.
  • Tog fram BDD-tester i Katalon med Cucumber och Groovy.
  • Bidrog till att föra in testautomation tydligare i leveransflödet.

Tekniker och verktyg

  • Cypress, TypeScript, Postman, Katalon, Cucumber och Groovy.
  • Jenkins, Azure DevOps, YAML-pipelines och Bitbucket.
  • Jira och agila arbetssätt i webbteam.

Resultat och kundnytta

  • Högre leveranskvalitet för publika och inloggade webbtjänster.
  • Mer automatiserad regressionstestning inför release.
  • Tydligare tekniskt teststöd i teamets dagliga leverans.

Bank / API-testning / Oracle SQL / RabbitMQ / Katalon PoC

Svensk Exportkredit

Period
2020 - 2021
Roll
Testautomatiserare / Teknisk testare

I ett tvärfunktionellt bankteam arbetade jag med teknisk testning, API-automation, databastestning och integrationsflöden. Uppdraget innehöll även utvärdering av testverktyg och automatiserade GUI-tester i leveranskedjan.

PostmanOracle SQLKatalonGroovyRabbitMQJMeterAzure DevOps

Mina huvudsakliga ansvarsområden

  • API-testning och tekniskt inriktad manuell testning för backendflöden.
  • Databastestning, testdata och verifiering med SQL i Oracle.
  • Automatiserade GUI-tester och pipelines i Azure DevOps.
  • MQ- och lasttestning av RabbitMQ-baserade flöden.

Vad jag byggde eller förbättrade

  • Byggde Postman-tester med JavaScript för API-validering.
  • Genomförde Proof of Concept för Katalon som testautomationsverktyg.
  • Satte upp YAML-baserade pipelines för automatiserad exekvering.
  • Använde JMeter för funktionell verifiering och belastningsscenarier mot köer.

Tekniker och verktyg

  • Azure DevOps, Git, YAML, Postman och JavaScript.
  • Oracle, SQL, Katalon, Groovy, Selenium och Jira.
  • RabbitMQ, JMeter och Bitbucket.

Resultat och kundnytta

  • Bättre beslutsunderlag inför val av automationsstack.
  • Tydligare teknisk testtäckning för API:er, databas och integrationer.
  • Minskad osäkerhet i komplexa bankleveranser.

Integrationer / AWS / Postman / RabbitMQ / SQL

Trafikförvaltningen - integrationsteam

Period
2020
Roll
Testautomatiserare / Teknisk testare

Jag arbetade i Trafikförvaltningens integrationsteam med teknisk testning och automatisering av REST-API:er och dataflöden. Uppdraget handlade om att höja automationsgraden och skapa tryggare verifiering av integrationer i ett större systemlandskap.

PostmanNewmanJavaScriptAWSRabbitMQJMeterSQLGit

Mina huvudsakliga ansvarsområden

  • Automatisering av regressionstester för REST-API:er.
  • Verifiering av integrationsflöden, testdata och databaser.
  • Testning av MQ-flöden och routing via RabbitMQ.
  • Konfiguration av testkörningar i olika miljöer.

Vad jag byggde eller förbättrade

  • Byggde Postman-sviter med JavaScript-baserad testlogik.
  • Integrerade tester i pipelines för dev- och testmiljöer.
  • Använde JMeter för att skicka och verifiera meddelanden mot köer.
  • Bidrog med teknisk kunskapsdelning kring testautomation i teamet.

Tekniker och verktyg

  • AWS, Postman, Newman, JavaScript och Git.
  • SQL, RabbitMQ, JMeter, Bitbucket och Jira.

Resultat och kundnytta

  • Högre automationsgrad kring API- och integrationstestning.
  • Snabbare värde i teamet genom praktisk teknisk testkompetens.
  • Bättre stabilitet i verifiering av integrationsflöden.

Bank och finans / releaseansvar / Selenium / Jenkins / SQL

Aktieinvest

Period
2018 - 2020
Roll
Testare / Testautomatiserare / Release Manager

Jag arbetade med kvalitetssäkring av Aktieinvests digitala plattformar, både frontend och bakomliggande API:er. Rollen kombinerade teknisk testning, testautomation och releasehantering i ett komplext finansiellt systemlandskap.

SeleniumJavaScriptPostmanJenkinsTeamCitySQLOraclePostgreSQLJMeter

Mina huvudsakliga ansvarsområden

  • Manuell och automatiserad regressionstestning av webb och API:er.
  • Releaseplanering, koordinering och produktionssättning.
  • Databasverifiering och testdatahantering i Oracle och PostgreSQL.
  • Prestanda- och lasttester vid behov inför större förändringar.

Vad jag byggde eller förbättrade

  • Etablerade Selenium-baserade UI-tester och API-tester i Postman.
  • Automatiserade regressionstester via Jenkins och schemalagda körningar.
  • Strukturerade testdesign och täckning med Xmind.
  • Skapade mer förutsägbara releaseflöden mellan utveckling, verksamhet och drift.

Tekniker och verktyg

  • Selenium, JavaScript, Postman, Jenkins och TeamCity.
  • Oracle, PostgreSQL, Redis, RabbitMQ, REST/JSON och Git.
  • JMeter, LoadUI, Jira, Xmind och Visual Studio Code.

Resultat och kundnytta

  • Ökad regressionssäkerhet inför release.
  • Kortare ledtider och mer förutsägbara leveranser.
  • Mindre beroende av repetitiv manuell testning.
  • Starkare tekniskt teststöd i ett affärskritiskt finanssystem.

Bank / API-automation / Azure / Kubernetes / RabbitMQ

Bluestep Bank

Period
2020
Roll
Testautomatiserare / Teknisk testare

Jag arbetade i ett team som utvecklade en intern handläggarapplikation. Fokus låg på automatiserad API-testning, teknisk verifiering av integrationer och en PoC för framtida GUI-automation.

PostmanNewmanAzure DevOpsDockerKubernetesRabbitMQSQLProtractor

Mina huvudsakliga ansvarsområden

  • Automatisering av REST API-tester för backendfunktionalitet.
  • Teknisk testning av integrationer, GUI och datalager.
  • Verifiering av MQ-flöden och databaser.
  • Utvärdering av verktyg för GUI-automation.

Vad jag byggde eller förbättrade

  • Byggde Postman-kollektioner med JavaScript och Newman-körningar i pipelines.
  • Tog fram PoC för GUI-automation i Protractor.
  • Verifierade RabbitMQ-flöden via egen testlösning och kömonitorering.
  • Bidrog till struktur för automatiserade tester tidigt i utvecklingen.

Tekniker och verktyg

  • Azure, Azure DevOps, Docker och Kubernetes.
  • Postman, Newman, JavaScript, Protractor och Git.
  • RabbitMQ, SQL, Kibana och Jira.

Resultat och kundnytta

  • Snabbt etablerad API-regression för backend under utveckling.
  • Bättre teknisk struktur kring testautomation i teamet.
  • Tidigare upptäckt av fel i integrationer och datalager.

Teknikstack

Verktyg som ger snabb och tydlig återkoppling.

Jag väljer verktyg efter teamets behov, men målet är alltid detsamma: snabb feedback, tydliga signaler och lösningar som går att underhålla över tid.

Testautomation

PlaywrightCypressPostmanNewman

Leverans

GitHub ActionsAzure DevOpsDockerLinux

Kvalitetssignaler

k6TillgänglighetREST API:erElastic / Kibana

Egna projekt

Tekniska initiativ och lösningar jag gärna vidareutvecklar.

En plats för egna projekt, proof of concepts och tekniska experiment kopplade till testautomation, kvalitet och modern utveckling.

Testautomation / utvecklarflöde

Startmall för Playwright och CI

En lättviktig grund för moderna end-to-end-tester med tydlig struktur, rapportering och körningar som passar in i ett vanligt CI-flöde.

PlaywrightTypeScriptCI/CD

Backend / integrationer

API-testning med återanvändbara flöden

Ett arbetssätt för att bygga API-tester som är läsbara, versionshanterade och enkla att köra både lokalt och i pipeline.

PostmanNewmanJavaScript

WCAG / kvalitetssignaler

Tillgänglighet som del av regressionen

Experiment och exempel för att kombinera manuella kontroller med automatiserade Axe-körningar i utvecklingsflödet.

WCAGAxeCypress

Kontakt

Behöver ditt team bättre kontroll inför release?

Hör av dig om du söker en senior QA-konsult som kan ta ansvar för testautomation, teknisk testning, releasekvalitet eller praktiskt kvalitetsarbete i ett utvecklingsteam.