Kan være tilgængelig
(Opdateret 2023-08-17)QA Manager/QA Lead/Testledare
Stockholms län, Sverige
Modersmål Svenska, English
- Intressenthantering/Stakeholder management
- Test- och teamledning
- Processutveckling
Kvalifikationer (26)
TEST DESIGN
ACCEPTANCE TESTING
TEST PLANNING
DOCUMENTATION
TEST PLANS
TEST CASES
REGRESSION TESTING
REQUIREMENT ANALYSIS
USER ACCEPTANCE
TEST ENGINEER
COACHING
API
PROCESS DEVELOPMENT
PRODUCT DEVELOPMENT
Risk Management
CONTINUOUS INTEGRATION/DELIVERY
Git
Appium
TRANSLATIONS
.NET
TeamCity
React
JavaScript
VISUAL STUDIO
C#
Jenkins
Professionel erfaring
2019-08 - Nuværende
Kristian was given the opportunity to become a people manager in addition to his QA Lead role.
Kristian is currently working with leads and producers to ensure that Features and User stories are of testable quality, and that the game being made will be fun.
A lot of time is also spent talking within the different lead groups of the game to drive quality, talk about what is being developed, and making sure there are definable stages within developed features.
Stakeholder management, primarily discussing and clarifying requirements on a Feature level, is one of the key tasks for Kristian.
TECHNIQUES/ Process development and management, Risk management, Stakeholder management, Test METHODS: management, Test design, Test architecture, Azure Test Plans, Azure DevOps, Visual Studio, REST API testing, Cross platform testing, Unreal Engine 5
2022-06 - 2023-02
ASSIGNMENT: Mojang offered Kristian to become a full time employee (FTE) within their new gaming IP. Here, Kristian set up the structure and processes for QA within scrum teams (Embedded QA, EQA), and the processes and responsibilities needed in order to work with Studios Quality (SQA).
During (and before) the early stages of the project, Kristian initiated the "one QA in every team" (EQA) work. Kristians team ended up with 12 EQA that continuously work to drive quality.
In this role, Kristian has also worked together with producers to set up processes for how to work within all different crafts in the teams, and has been continuously driving the quality initiative.
TECHNIQUES/ Test management, Risk management, Stakeholder management, Test design, Test architecture, METHODS: Azure Test Plans, Azure DevOps, Visual Studio, REST API testing, Cross platform testing, Unreal Engine 4/5
2019-08 - 2022-05
ASSIGNMENT: Mojang wanted to expand the different games within the studio. Kristian joined the studio to work with the action RPG Minecraft: Dungeons. Kristian helped the game team with internal QA coaching, communication with external QA, and general input and help with QA processes, both in the team, and across the Stockholm game studio..
In May 2020, Mojang released Minecraft: Dungeons on five platforms on the same day, followed by wide positive criticism from different online media and content creators.
As the game expanded, Kristian continued to help keep a high quality in the game by organizing testing and test plans, and making sure there were proper QA processes in place.
In addition to his QA Lead duties, Kristian also worked closely together with release and community managers to ensure smooth releases, and was the main person in charge of handling liveops in production (pushing content and translations for seasonal events, as well as pushing configurations for the so called "Tower" in Dungeons).
Dungeons have released 6 DLCs, and has had at least double that amount of releases.
TECHNIQUES/Test management, Risk management, Test design, Test architecture, Azure Test Plans, METHODS: Azure DevOps, Visual Studio, REST API testing, Cross platform testing, Unreal Engine 4
2018-06 - 2019-07
ASSIGNMENT: King has a constantly changing stable of new games being developed as prototypes. As part of the new games studio, Kristian helped set up processes for testing, and communication around testing and the technology used to build both client and backend servers.
As part of games already in production, Kristian helped improve test processes, prepare test cases and running regression tests with remote teams from Barcelona and Bucharest, as well as being hands on with the game client and integrated backend technology used for handling eg. user accounts and cross-promotions in-game.
TECHNIQUES/ Test management, Test design, Test architecture, Jenkins, CLion, IntelliJ, Java, REST API METHODS: testing, Mobile testing, TestNG
2017-09 - 2018-06
Kristian performed technical testing of new and existing APIs, both on the integration level (sniffing traffic on webserver and checking sent/received data) and direct interaction with APIs.
Automated regression testing of the web application was performed using a pre-built framework, which Kristian helped refactor to take more advantage of the Page Object model regularly used in front end test automation.
As part of the end of the product development, Kristian and a team member helped drive acceptance testing of the new Episerver application.
TECHNIQUES/ Test management, Test design, Test architecture, TeamCity, Visual Studio, C#, .NET, METHODS: Selenium WebDriver, REST API testing, SOAP testing, Web testing, Mobile testing, NUnit
2017-01 - 2017-06
Kristian coordinated test automation as a test automation lead, with one additional test engineer helping with the design of tests.
Tests were data driven with data collected using SOAP- and REST-APIs, and were executed in desktop browsers, as well as on mobile apps (hybrid application running on both iOS and Android).
TECHNIQUES/Test management, Test design, Test architecture, TFS, Visual Studio, C#, .NET, Selenium METHODS: WebDriver, Appium, REST API testing, SOAP testing, Web testing, Mobile testing, Specflow (Gherkin), NUnit
2016-08 - 2016-12
TECHNIQUES/HP ALM, Mainframe, Sharepoint, .NET, Test management, Test design, Test reporting, METHODS: Test planning SIX FINANCIAL INFORMATION
2015-01 - 2016-05
ROLE: Operative test manager and agile coach ASSIGNMENT: SIX consolidates and delivers financial data to customers through managed web solutions, and through a newly built API and so called widgets, web fragments with data from SIX that can be included directly on customer pages. Testing the systems included searching databases and server logs, confirming integrations between systems, and testing data delivery, and function, of front-end applications.
Kristian coordinated testing effort for new functionality (API and widgets) and old managed solutions, and introduced session based testing to SIX. Kristian also helped introduce a new requirement process for an old customer, decreasing time to market for new functionality.
TECHNIQUES/ Session based testing, Integration testing, Agile, Scrum, Jira, Locust.io, React, JavaScript, METHODS: HTML/CSS, Exploratory testing, coaching, Requirement analysis, Requirement documentation, Git
2014-01 - 2014-12
2013-04 - 2013-10
2011-09 - 2012-12
Various assignments with basic test design and test execution at:
- Fula fisken AB (game testing)
- GE Healthcare (system tester, test design)
- Trygg Hansa (system tester, test design)
- Cherry On Top (basic web design)
Akademisk baggrund
2005-01 - 2010-01
2000-01 - 2004-01