Software Quality Assurance (SQA) Engineers are responsible for assessing a product during every phase of the software development process to ensure that the outcomes of each phase and the final product possess the desired qualities. In general, a great SQA engineer needs to have a different set of abilities from development engineers to effectively oversee the entire product development process from beginning to end. Recent empirical studies identified important attributes of software engineers and managers, but the quality assurance role is overlooked. As software quality aspects have become more of a priority in the life cycle of software development, employers seek professionals that best suit the company's objectives and new graduates desire to make a valuable contribution through their job as an SQA engineer, but what makes them great? We addressed this knowledge gap by conducting 25 semi-structured interviews and 363 survey respondents with software quality assurance engineers from different companies around the world. We use the data collected from these activities to derive a comprehensive set of attributes that are considered important. As a result of the interviews, twenty-five attributes were identified and grouped into five main categories: personal, social, technical, management, and decision-making attributes. Through a rating survey, we confirmed that the distinguishing characteristics of great SQA engineers are curiosity, the ability to communicate effectively, and critical thinking skills. This work will guide further studies with SQA practitioners, by considering contextual factors and providing some implications for research and practice.
Secure Deep Learning Engineering: A Software Quality Assurance Perspective
Harbin Institute of Technology(哈尔滨工业大学);Nanyang Technological University(南洋理工大学);Carnegie Mellon University(卡内基梅隆大学);Optus Macquarie University Cyber Security Hub(Optus麦考瑞大学网络安全中心);Kyushu University(九州大学);University of Illinois at Urbana–Champaign(伊利诺伊大学厄巴纳-香槟分校);NVIDIA AI Tech Centre(英伟达人工智能技术中心)
Iterative Audit Convergence in LLM-Managed Multi-Agent Systems: A Case Study in Prompt-Engineering Quality Assurance
Swift (North) AI Lab, The Swift Group, LLC, Maryland, USA(Swift(北)AI实验室,The Swift Group LLC,马里兰州,美国);Capitol Technology University, Laurel, MD 20708, USA(Capitol技术大学,Laurel,马里兰州20708,美国)
Faculty of Engineering of University of Porto(波尔图大学工程学院);INESC-ID(ID研究所);Simula Research Laboratory(西穆拉研究实验室);National Institute of Informatics(国立情报学研究所);LASIGE, Faculdade de Ciências, Universidade de Lisboa(里斯本大学理学院LASIGE);German Aerospace Center (DLR)(德国航空航天中心);University of Cologne(科隆大学);Toronto Metropolitan University(多伦多都会大学);Johannes Kepler University(约翰内斯·开普勒大学);Munster Technological University(芒斯特科技大学);Kings College London(伦敦国王学院);Fujitsu Limited(富士通有限公司);The University of Electro-Communications(电波大学);University of Maryland, Baltimore County(马里兰大学巴尔的摩县分校)
Probabilistic modelling and safety assurance of an agriculture robot providing light-treatment
Robotics Group, Faculty of Science & Technology, Norwegian University of Life Sciences (NMBU)(挪威生命科学大学机器人小组,科学与技术学院);Dept. of Computer Science, University of York(约克大学计算机科学系);Dept. of Mechatronics, Faculty of Engineering and Science, University of Agder (UiA)(阿格德大学工程与科学学院机电系);Saga Robotics AS(Saga机器人公司)
Softwaretechnische Absicherung intelligenter Systeme im Fahrzeug
“本文介绍了软件工程技术,以确保必要的质量,智能,因此大规模的基于软件的系统在车辆中使用。智能软件的质量保证是通过一系列现代软件工程方法来实现的。用于保护软件组件的体系结构和设计模式由用于验证和检查实现鲁棒性的测试概念和框架补充。这些模式描述了针对某些问题(例如可靠性或有效执行)的已建立的、因此是统一的解决方案。--这篇文章写的是,当今软件开发技术中的一个重要问题,即智能化、软件远程系统。Dabei spielt zunächst das Qualitätsmanagement durch Software-technische Maßnahmen eine zentrale Rolle. Architektur- und Entwurfmuster für die Software-technische Absicherung von Komponenten werden ergänzt um Test-Konzepte zur Validierung von Spezifikationen und der Robustheit der Implementierung. Architekturen und Entwurfs-Muster beschreiben erprobte und damit konsolidierte Lösungen für bestimmte Prob…
Search-Based Metamorphic Testing of Vision-Language Models in Autonomous Underwater Robotic Software
Simula Research Laboratory(Simula 研究实验室);Oslo Metropolitan University(奥斯陆都市大学);Mondragon University(蒙德拉贡大学);National Institute of Informatics(国立情报学研究所);Group Research and Development, DNV AS(DNV AS 集团研发部)