Effective project-based organizing for test automation solution provider

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Master's thesis

Department

Mcode

SCI3108

Language

en

Pages

110 + 2

Series

Abstract

In recent years, the demand for test automation has increased drastically, propelling the rapid expansion of this still relatively immature field. However, there remains a notable scarcity of educated professionals in test automation, necessitating more effective strategies for educating new employees and facilitating knowledge transfer across projects. Widespread practices further complicate matters, making it challenging for companies to maintain consistent quality across projects. The thesis studies test automation projects from the perspective of test automation solution providers. The aim of the thesis is to find ways to enhance the efficien-cy of test automation project execution and provide companies with managerial suggestions for future improvement. The topic is studied especially through the lenses of knowledge management, project standardization and modularization. A systematic literature review is conducted alongside an empirical interview study within Company X. The empirical study includes 15 interviews with testing professionals working on six test automation projects. The key findings highlight the diversity of practices in test automation, largely at-tributed to the immaturity of the field. This immaturity also underscores the high demand for continuous learning among professionals in test automation. To address these challenges, practical suggestions include the development of guidelines for project work, prioritizing the ability to learn when performing the recruitment process, and establishing a separate learning platform. Furthermore, given that employ-ees in test automation often work independently, there is a recognized need for a supportive community where they can seek help and guidance. Finally, there is a clear demand for a reference project that can be applied across various projects, providing a standardized framework for practice. Given the crucial importance of learning test automation, the thesis proposes a suggestion for future research: exploring methods to identify individuals who can effectively adapt to test automation. Additionally, the nuances of best practices in test automation in different contexts should be studied more to gain a comprehensive understanding of the practises in the field.

Viime vuosina testiautomaation kysyntä on kasvanut merkittävästi, mikä on johtanut tilanteeseen, jossa testiautomaatio vielä melko nuorena alana on laajentunut nopeasti. Koulutettujen testiautomaatioammattilaisten puute edellyttää tehokkaampia tapoja opettaa uusia testiautomaatioammattilaisia nopeasti ja siirtää osaa-mista testiautomaatioprojektista toiseen. Testiautomaation käytänteet ovat pitkälti vaihtelevia, mikä vaikeuttaa tasaisen laadun ylläpitämistä projekteissa. Tämä tutkimus tarkastelee testiautomaatioprojekteja testiautomaatioratkaisun tarjoajan näkökulmasta ja pyrkii löytämään tapoja toteuttaa näitä projekteja tehokkaasti tarjoten käytännön kehitysehdotuksia tulevaisuuteen. Aihetta lähestytään erityisesti tiedonhallinnan, projektien standardoinnin ja modulaarisuuden näkö-kulmista. Työssä toteutetaan systemaattinen kirjallisuuskatsaus ja empiirinen haas-tattelututkimus Yrityksessä X. Empiirisessä vaiheessa työssä haastatellaan kuudessa eri testiautomaatioprojektissa työskentelevät kaikki 15 testauksen ammattilaista. Tutkimuksen keskeisimpiin havaintoihin kuuluu testiautomaation käytänteiden monimuotoisuus, joka juontuu pitkälti alan kypsymättömyydestä. Alan kypsymättömyys johtaa myös työntekijöiden jatkuvaan tarpeeseen oppia uutta pysyäkseen perässä kehityksessä. Ratkaisuna tähän tutkimuksen käytännön ehdotukset sisältävät käytännön ohjeita projektien toteuttamiseen, oppimiskyvyn priorisoimisen rekrytointivalinnoissa sekä erillisen testiautomaation oppimisalustan kehittämisen. Lisäksi, koska testiautomaatioammattilaiset työskentelevät usein itsenäisesti, heille tulisi taata jokin yhteisö, josta he saavat tarvittaessa apua ja tukea. Tutkimuksessa tunnistetaan myös selkeä kysyntä referenssiprojektille, jota voitaisiin soveltaa useissa erilaisissa projekteissa tarjoten standardoidut puitteet projektityölle. Koska testiautomaation oppiminen tunnistetaan tutkimuksessa yhdeksi alan tärkeimmistä tekijöistä, esitetään työssä, että menetelmiä, joilla hyvän testiauto-maation oppimiskyvyn omaavia henkilöitä voisi tunnistaa, tulisi tutkia lisää. Lisäksi testiautomaation parhaita käytänteitä pitäisi tutkia erilaisissa konteksteissa parhaan mahdollisen kokonaiskuvan saavuttamiseksi.

Description

Supervisor

Artto, Karlos

Thesis advisor

Alasalmi, Teija

Other note

Citation