Traineedagen


Comments Off on Traineedagen

Hej!

På fredag var jag på traineedagen. Det är första gången som Cinnober deltar i eventet som ägde rum på Stockholm City Conference Center. Vår VD, hade en föreläsning som var full med intresserade studenter. Vi fick höra om Cinnober och vad Cinnober gör. Vi var på plats hela dagen och berättade om vårt Traineeprogram CinCube och svarade på frågor.

Vi träffade många intressanta studenter. Det vore coolt att se nästa omgångs traineer! Sista ansökningsdatum är 1:a november. Så om du är intresserad av financial IT ansök redan nu! 🙂

photo (1)

Comments Off on Traineedagen





Bookmark and Share

Please leave a comment - click here!

Hur kan en månad gå så snabbt?


Comments Off on Hur kan en månad gå så snabbt?

Nu har det gått en månad sedan jag började arbeta på Cinnober. Tempot med traineespecifika aktiviteter har sjunkit en aning och jag har börjat finna mig till rätta med arbete i projektet jag tillhör.

Förra veckan var händelserik! Jag deltog i min första testsession med utforskande testande, skrev min första buggrapport, satt kvar länge med projektet under en buggrättningskväll och gick på tvådagarskurs om testautomation med Lars Wahlberg. Under kursen fick jag lära mig om utvecklingsformen Test Driven Development (TDD, kortfattat skriver man testet innan man skriver funktionen man ska testa), testautomation samt göra mina första steg mot att lära mig koda i Java. Jag har bestämt mig för att jag ska skriva ett eget program på fritiden med hjälp av TDD för att komma igång med kodandet, det ska bli intressant att se hur det går! Grundidén för min övning är att jag ska skriva en robot som går igenom en labyrint. Roboten ska följa vissa regler som man kan ställa in, till exempel att den alltid ska gå höger. Just nu håller jag mina ambitioner om hur avancerat jag ska bygga programmet ganska låga, men det vore väldigt kul att till exempel skriva till autogenerering utav labyrinter. Det är egentligen bara fantasin som sätter gränserna. Ni får höra hur det går med det projektet lite senare.

Den här veckan har bara ett fåtal traineeaktiviteter så jag ser fram emot att arbeta rejält mycket inom projektet. Vi får se om jag kanske hittar några intressanta buggar!”

Comments Off on Hur kan en månad gå så snabbt?





Bookmark and Share

Please leave a comment - click here!

Testmetoder


Comments Off on Testmetoder

CinnoberTestStrategy

Föregående vecka har varit fullspäckad av aktiviteter kring mjukvarutestning. I slutet på veckan så fick vi besök av Lars Wahlberg som gav en riktigt lärorik djupdykning i testautomatisering och hur Cinnobers teststrategi ser ut.

TestMethods

Lars gick bland annat igenom de olika typerna av testmetoder som används vilket jag beskriver lite kort nedan.

Statiskt testning – Testning då systemet är avstängt, t.ex. dokumentgranskning.
Dynamiskt testning – Testning samtidigt som systemet är igång.
Black box testning – Scenariobaserad testning där man som testare saknar kännedom om hur funktionerna man testar är uppbyggd.
White box testning – Scenariobaserad testning likt black box, men nu har man som testare möjlighet att studera funktionen man ska testa för att se hur den är designad.
Statistisk testning – Testning likt black box där man som testare inte vet hur funktionen är implementerad, men nu via en statistisk slumpgenerator som genererar testvärden som sedan skickas in i funktionen.

Comments Off on Testmetoder





Bookmark and Share

Please leave a comment - click here!

Testautomatisering


Comments Off on Testautomatisering

Hej!

Idag börjar min femte vecka som Trainee på Cinnober. Förra veckan hade vi kurs i två dagar med Lars Wahlberg. Han jobbade på Cinnober förut och jobbar nu som konsult. En av böckerna som vi ska läsa under testblocket heter ”Experiences of Test Automation”. Lars har skrivit ett kapitel i boken som är en case study: Automated Tests for Marketplace Systems: Ten Years and Three Frameworks.

TestAuto

Han började kursen med en kort film av ett stridsplan som kraschade vid en uppvisning under Stockholm vattenfestival på grund av ett fel i mjukvaran. Det visar vikten av bra testning i olika branscher. Man kan se filmen på Youtube: Jas Fighter Plane Crash
Första dagen var inriktad mot bara traineer och vi fick lära oss om olika testtekniker och olika typer av trade på marknaden. Den andra dagen fick några utvecklare vara med också. Under kursen fick traineer en uppgift och utvecklarna fick en annan uppgift och de presenterade sin lösning i slutet.
Vi skrev automatiserade tester och fick lära oss hur JUnit i Eclipse funkar. Automatiserade tester används för att de kan höja takten på testningen speciellt när det finns ny funktionalitet som måste testas under kort tid.
Det finns en till testautomatiseringskurs på schemat denna månad och vi ser fram emot den!

Ha en bra dag!
Maryam

Comments Off on Testautomatisering





Bookmark and Share

Please leave a comment - click here!

Tillbaka på campus!


Comments Off on Tillbaka på campus!

I onsdags var jag på en karriärdag för IT-utbildningar på Umeå universitet! Det var första gången som jag fick stå på andra sidan och representera ett företag istället för att vara student. Det var roligt att få prata med studenterna och beskriva Cinnober och kanske främst hur trainee-programmet fungerar. Förhoppningsvis blir det fler besök på jobb- och utbildningsmässor framöver!

Tiden innan lunch var tillägnad förstaårsstudenterna, medan den efter lunch var reserverad åt de i slutet av sin utbildning. Dagen började med tvåminuterspresentationer från företagen, därefter var det fritt fram för studenterna att söka sig till montrarna för att prata med företagen mer direkt. Det blev snabbt trångt vid montern så till slut rörde jag mig fritt ute på golvet och hälsade på studenterna. Tiden gick väldigt snabbt och efter ett tag hade klockan blivit 11:30 och det var dags för paneldiskussion uppe på scenen med en representant från varje företag som fick svara på frågor från publiken.

Under lunchen höll Cinnober ett lunchevent där Tomas Forsberg från Cinnober höll en presentation om finansiell IT. Efter lunchen återupprepades programmet om igen men med lite ändrad fokus. Medan förstaårsstudenterna mest är intresserade av att lära sig mer om de företag som finns samt vilka kurser som kan passa att läsa så är de nära sin examen intresserade av examensarbeten och framtida jobb. Jag fick många frågor om trainee-programmet och även fast jag inte kunde svara detaljerat på alla frågor hoppas jag att min positivitet till Cinnober sken igenom. Jag trivs väldigt bra och jag försöker förmedla det så gott jag kan!

Comments Off on Tillbaka på campus!





Bookmark and Share

Please leave a comment - click here!

Testblocket


Comments Off on Testblocket

Tja!

Vi har en handledare på Cinnober som guidar oss och hjälper oss med typ allt! Han heter Mats Wikström och var den första personen som vi träffade första dagen som vi började på Cinnober. Vi har ett möte varje vecka på fredagar så kan vi utvärdera vad som gjorts under veckan. Vi har också en mentor för varje block av utbildning under traineeprogrammet och vår mentor för testblocket är Gustaf Bratt som jobbar med Testning.

En bild på vårt veckomöte med Robin, Mats och Gustaf. Oskar är förkyld och jobbar hemifrån! (Krya på dig!)

photo (3)

Som sagt så började vi resan hos Cinnober med en introduktionsvecka. Testblocket började förra veckan och denna vecka hade vi vår andra kurs med Per Rosenberg om Testing in Cinnober. Systemtestning är faktiskt mer komplicerat än man tror i början! En av böcker som vi läser som kurslitteratur:

SoftwareTesting

Kursen tog hela dagen och vi gick igenom olika typer av tester. Test automatisering kommer nästa vecka!

 

Trevlig helg!

Comments Off on Testblocket





Bookmark and Share

Please leave a comment - click here!

Kvalitetskontroll


Comments Off on Kvalitetskontroll

Systemtestning

Tempot är fortsatt högt på traineeprogrammet och under veckan så har vi börjat komma ner på djupet inom system testning och kvalitetskontroll. Jag har hunnit sätta tänderna i systemet som är under utveckling och har äntligen blivit mer bekväm var man hittar all funktionalitet. Genom att jämföra systemet mot dom krav som specificerats i kravspecifikationen, så har jag äntligen påbörjat mitt arbete som testare.
En kravspecifikation är en stor samling dokument som beskriver vad varje del av systemet ska innehålla. Det kan vara allt från hur det går till när man loggar in i systemet, till i vilken ordning textfälten ska ligga när man uppdaterar en användares uppgifter.

Hittills så har jag hunnit med att kika om systemet följer några av dom krav som satts upp, tillsammans med utvecklare och kravare diskutera krav som inte stämmer helt med systemet, testa ändrad funktionalitet samt skriva buggrapporter. Det kan sammanfattas med att det har varit väldigt spännande och lärorikt.

Comments Off on Kvalitetskontroll





Bookmark and Share

Please leave a comment - click here!

Slutet av andra veckan!


Comments Off on Slutet av andra veckan!

Denna vecka har vi fokuserat på första delen av Cinnobers Traineeprogram som är Testblocket. I tisdags hade vi en kurs: Introduktion till test. Vi har också en mentor för testblocket.

SCRUM spelar en stor roll på Cinnober. Vi gick igenom det under introduktionsveckan i Stockholm. SCRUM är agile product development. Det finns tre roller i SCRUM och de är: Product owner, Scrum master och team.

SCRUM

Vi har deltagit i dagliga möten med testteamet. Det är tre SCRUM möten varje morgon. Vi brukar delta i det första. Det tar 15 minuter. Alla säger vad de har gjort dagen innan och vad de tänker göra idag.

Robin

Det här är Robin Norberg. En av de andra traineerna. Vi jobbar i samma projekt.
Vi kommer att gå en annan kurs idag. Den handlar om automattester.

Trevlig helg!
Maryam

Comments Off on Slutet av andra veckan!





Bookmark and Share

Please leave a comment - click here!

Nu har det börjat!


Comments Off on Nu har det börjat!

Hej! Jag heter Oskar Janson och började som trainee på Cinnober Financial Technology i början på september tillsammans med Robin Norberg och Maryam Pourangnia som redan har introducerat sig här på Traineebloggen. Jag kommer ursprungligen från Umeå och har läst civilingenjörsprogrammet i Teknisk Fysik på Umeå Universitet. Efter studierna hade jag planer på att doktorera inom fysik, kanske främst inom plasma- eller rymdfysik. Jag bestämde mig dock för att söka alla positioner som jag tyckte verkade intressanta, både på och utanför universitet. Jag hörde talas om Cinnobers traineeprogram genom kompisar och tyckte att det lät häftigt att arbeta med att utveckla och testa ett system som ställs inför så hårda krav som Cinnobers börssystem gör.  Jag skickade in min ansökan utan några större förhoppningar då jag varken kan mycket om finans eller är särskilt kunnig inom programmering. Vad jag däremot kan och tycker om är att lära mig nya komplicerade saker (vad det än är så är det oftast inte svårare än kvantfältteori) och att lösa svåra problem, så jag tyckte att det var värt ett försök. Efter några månader fick jag veta att Cinnober ville erbjuda mig en plats på traineeprogrammet, så trots ambitioner om att forska inom fysik har jag nu kastat in mig i det till stor del okända området finansiell IT. Det är oerhört spännande!

Jag är nu inne på min andra vecka som trainee och än så länge är tempot högt. Det är oerhört många nya termer att lägga på minnet, vi traineer har blivit indelade i något utav de stora projekten mot kunder som finns så under tiden som vi lär oss sitter vi också och arbetar i skarp projektmiljö. Utöver det har jag som eget projekt att lära mig bli skaplig på att programmera i Java så jag har en hel del att göra! Trots allt känns det som att jag har läget under kontroll och den första tiden på Cinnober har både varit fylld med lärande men samtidigt väldigt kul. Så här långt trivs jag väldigt bra!

Förra veckan flög vi ned till Stockholm för att vara med på Cinnobers introduktionskurs för nyanställda. Under tre dagar lyssnade vi på presentationer om olika delar utav företaget så att vi kunde kasta oss in i våra olika roller med kunskap om vad Cinnober som helhet arbetar med. Utanför presentationerna hann jag med att äta god mat och bekanta mig med mina nya arbetskamrater. Dagarna i Stockholm var väldigt trevliga men det höga tempot gjorde att jag kände mig ganska slut då jag landade i Umeå på kvällen i torsdags. På fredagen fick vi lyssna på Peter Cox, en maskintekniker gone programmerare gone finansrådgivare som hjälper Cinnober att hålla koll på vad som händer i finansvärlden samt ge råd där det behövs. Han beskrev på ett intressant och roligt sätt hur finansvärlden ser ut och efter fredagen har jag betydligt bättre koll på hur saker ligger till. Det finns dock fortfarande massor att lära sig och i de kommande inläggen kommer ni att få veta hur det går. Så, to be continued!

Comments Off on Nu har det börjat!





Bookmark and Share

Please leave a comment - click here!

Vad är ett clearinghus?


Comments Off on Vad är ett clearinghus?

Clearinghus utveckat av Cinnober

Ytterligare en spännande vecka börjar närma sitt slut. Under veckans gång så har vi börjat titta närmare på produkten vi kommer arbeta med den närmsta tiden, i detta fall mjukvara till ett clearinghus.

För dom som inte är insatt i finansbranschen så används ett clearinghus som en mellanhand vid större finansiella transaktioner för att garantera att säljaren får betalt och att mottagaren får varan som dom beställt oavsett om en av parterna skulle går i konkurs eller få problem med ekonomin.

Vad produkten gör för att kunna garantera att transaktionen kommer genomföras är att i realtid beräkna hur stor den ekonomiska risken är för varje transaktion och kräver sedan in säkerhet i form av en insättning från respektive part för att täcka eventuella finansiella problem. Detta förfarande är dock inget man märker av som småskalig handlare på börsen utan det är något som sker i bakgrunden.

Comments Off on Vad är ett clearinghus?





Bookmark and Share

Please leave a comment - click here!

Older Entries Newer Entries