Nous poursuivons notre série d’entretiens avec des professionnels tech remarquables que nous avons eu la chance d’accompagner. Ce TechTalk est consacré à VirtaMed, ses simulateurs VR innovants, son incroyable équipe QA, son approche des tests logiciels et notre rôle dans tout cela. Nous allons discuter avec Oana Timis, testeuse senior chez VirtaMed, de stratégie de test, de tendances, des défis liés à un environnement IT en constante évolution, de santé mentale et bien plus encore. Restez à l’écoute !
Qu’est-ce que VirtaMed ?
VirtaMed est l’un des premiers fournisseurs de simulateurs chirurgicaux pour la formation médicale. Leurs simulateurs de réalité virtuelle et mixte permettent aux médecins et chirurgiens de réduire la courbe d’apprentissage et d’affiner leurs compétences dans un environnement sans risque. Les professionnels de VirtaMed estiment que les praticiens de santé ne devraient jamais avoir à réaliser une procédure pour la première fois sur un vrai patient.
VirtaMed propose des simulateurs disponibles en orthopédie, obstétrique et gynécologie, laparoscopie, urologie, ainsi que des solutions personnalisées. Durant la pandémie, VirtaMed a également créé un logiciel de simulation pour l’apprentissage à distance afin d’accélérer l’acquisition des compétences cognitives.
Les simulateurs brevetés et primés de VirtaMed sont adoptés par des hôpitaux et des établissements d’enseignement médical à travers le monde.
La contribution de QAwerk à VirtaMed
VirtaMed s’est tournée vers QAwerk en raison de notre expertise en tests de jeux. Les simulateurs de VirtaMed s’appuient sur la technologie de jumeau numérique 3D d’Unity et des retours haptiques intégrés pour atteindre une simulation chirurgicale hyperréaliste. De plus, les sessions de formation ont des mécaniques semblables à celles des jeux vidéo.
Nos ingénieurs QA ont aidé VirtaMed à compléter les efforts de l’équipe QA interne et à obtenir une perspective impartiale sur la qualité de leurs produits. Nous avons effectué plusieurs types de tests, notamment des tests fonctionnels, non fonctionnels, de régression, d’interface utilisateur, de fumée et négatifs, afin d’assurer une couverture de tests adéquate et des sorties de mises à jour logicielles constamment fluides.
Grâce à notre support continu, VirtaMed a éliminé plus de 200 bugs et amélioré l’attrait global du produit. Durant notre partenariat, VirtaMed, aux côtés de grands noms comme Microsoft, est devenu membre du consortium du projet PROFICIENCY, qui a reçu 12 millions de CHF de financement de la Confédération suisse.
Rencontrez Oana !
Nous avons invité Oana Timis, testeuse logicielle senior chez VirtaMed, pour discuter des avantages et inconvénients de travailler dans le secteur medtech, de ce que c’est que d’être testeuse en Suisse, des raisons de son passage du développement aux tests, et des moyens de rester productive et en bonne santé tout en gérant plusieurs équipes QA. C’est parti !
Présentez-vous. Quelles sont vos responsabilités ?
Je suis Oana, testeuse, en fait testeuse senior, mais pour moi, ce n’est pas important. En ce qui concerne mes responsabilités chez VirtaMed, je suis responsable de LaparoS™, des tests de la famille LaparoS™ car nous avons Gynécologie, Chirurgie générale, Compétences essentielles et de nombreux autres modules à venir.
En dehors de cela, je suis également responsable de certains produits Simulation Online. C’est une autre équipe qui crée des simulations pour nos clients du secteur medtech également. Mais c’est uniquement sur iPad ou ordinateur portable, sans matériel nécessaire.
Et je suis également responsable de la Gynécologie, où j’ai une équipe séparée. Et pour ce produit, par exemple, nous avons le transfert d’embryon, le module pour le transfert d’embryon. Nous avons des logiciels pour les dispositifs intra-utérins, différents types de dispositifs, et l’échographie également.
Pourquoi avez-vous fait le passage du développement logiciel au QA ?
En tant que développeuse logicielle, je faisais du bon travail. Mais ce n’était pas tout à fait 100 % du développement logiciel, car lorsque j’ai commencé sur ce projet héritage, c’était surtout de la correction de bugs, c’était du COBOL. Je veux dire, j’ai touché du code écrit avant ma naissance. Ensuite, j’ai aussi dû tester et créer de la documentation. J’ai trouvé ça intéressant, la partie test aussi. Alors j’ai dit que j’allais essayer.
En venant ici en Suisse, je travaillais dans le support et cela impliquait aussi des tests parce que je recevais des données du client. Je devais tout installer sur ma machine ou sur différentes machines ; j’essayais de reproduire le problème, de trouver une solution de contournement et d’envoyer la réponse au client.
Et après cela, je suis devenue cheffe d’équipe, pendant trois ans, j’avais mon équipe, je les avais organisés, je devais les former, et j’ai trouvé ça bien. Oui. Et maintenant je veux me développer dans le domaine de l’automatisation.
Comment décririez-vous la culture d’entreprise chez VirtaMed ?
Que puis-je dire ? Nous avons des bureaux aux États-Unis, en Chine, et ici en Suisse, qui est le siège social. Ce que j’aime, c’est que ce sont vraiment, vraiment de belles personnes, vraiment sympathiques. La culture d’entreprise ? Je n’en suis même pas sûre, car j’ai tellement travaillé dans cet environnement en Suisse.
Là où j’habite, il est rare de trouver un Suisse, vous savez ? Mais ce sont de très bons professionnels, ils essaient d’améliorer nos produits, ils essaient, bien sûr, de trouver de nouveaux clients. Ils essaient de voir ce que la concurrence propose et d’améliorer. C’est vraiment quelque chose à quoi nous aspirons – offrir de meilleurs produits pour que l’étudiant puisse mieux s’entraîner et devenir meilleur dans son métier.
Comment fonctionnent les simulateurs de formation médicale de VirtaMed ?
Vous démarrez le simulateur, c’est essentiellement un jeu vidéo. Vous allumez la machine, puis vous lancez le cas. C’est assez facile à suivre, ce n’est pas compliqué. Vous démarrez le programme, puis vous choisissez un cas et vous êtes guidé, on vous indique quoi faire. Oui, bien sûr, vous devez savoir comment saisir les instruments, comment les insérer et comment opérer des deux mains. Au début, c’est ainsi.
Ce qui est vraiment important, c’est qu’il existe de bons tutoriels sur YouTube de médecins qui expliquent comment tenir le laparoscope. Parce qu’une personne normale va juste le tourner et le tourner, puis vous perdez l’horizon, vous ne savez plus où vous êtes.
Donc la première chose à faire quand on commence avec LaparoS™, car nous avons d’autres simulateurs, c’est de savoir comment gérer la caméra. Ensuite, les autres instruments viennent, ils ne sont pas compliqués. Mais la caméra est la plus délicate – vous la poussez trop fort, et vous entrez dans les organes, et ce n’est pas bon.
Mais en dehors de cela, ils sont assez faciles. Nous avons tous effectué cette intervention laparoscopique, donc nous savons ce que cela signifie. Mais je pense que c’est le bon côté, car c’est facile à comprendre ; c’est facile à apprendre grâce à cela. Ce n’est pas compliqué.
Quels sont les avantages et les inconvénients de travailler dans le secteur medtech ?
En tant que testeuse, dans mon cas, j’ai trouvé que faire partie de trois équipes m’apporte beaucoup de travail, mais c’est aussi un plus. Peut-être que vous perdez quelque chose, car j’étais assez technique avant. Je pouvais configurer des machines virtuelles. Je connaissais les rouages du logiciel de l’entreprise précédente. Je devais aller dans les configs et redémarrer.
Et maintenant je ne fais plus ça. Je teste, je teste manuellement. On perd un peu d’arrière-plan technique. Si vous êtes une personne IT, si vous êtes diplômé en informatique, et que vous voulez travailler dans cette sphère, vous perdez un peu, je dirais, le contact avec le monde réel et ce qui s’y passe. Car nous avions un problème, nous devions tout googler. Vous êtes plus actif en travaillant sur d’autres types de projets que ceux-ci.
Qui est responsable de l’innovation chez VirtaMed ?
Tout le monde, nous pouvons aussi innover, moi y compris. Si j’ai une idée, ils sont vraiment heureux de l’entendre. Nous sommes tous responsables de mettre des idées en pratique pour le travail.
À quoi ressemble votre journée type ?
Je me lève à 5h30. Je fais ma gym pendant 20 minutes, puis je prends une douche, et ensuite à six heures ou dix minutes après six, je démarre mon ordinateur portable à la maison et j’écris dans notre chat, « Bonjour ». Ensuite, je vérifie mes e-mails, mon QC pour LaparoS™ ou les QC pour d’autres projets, et je planifie la journée. Par exemple, je vérifie, bien sûr, si vous ou Anna (cheffe de projet et ingénieure QA) avez des questions, je réponds, j’assigne des tickets. Puis je conduis mon fils à ses activités et ensuite je conduis jusqu’au bureau. Et ensuite, quand je travaille pour LaparoS™, je démarre le simulateur, j’installe le dernier build, j’ouvre mon QC et je commence à travailler dessus. C’est comme ça.
Comment vous ressourcez-vous après une journée bien remplie ?
Je travaille en réalité à 80 %, et le vendredi je suis toujours libre, mais bien sûr pour vous je suis disponible. Si je peux répondre à une question, je réponds. Ce n’est pas un problème. Je ne fais rien de particulier, je suis avec un jeune enfant à la maison.
Faire du sport. Même quand je travaille au bureau, après le travail je vais à la salle de sport pendant une heure environ et je rentre à la maison. Oui, c’est comme ça. Et quand je travaille depuis chez moi, je cours autour du lac. Pour moi, c’est important de maintenir mon état mental. Je pense que je suis une personne assez optimiste.
Bien sûr, parfois, je veux dire, j’ai eu du stress avec Gynécologie 1.1. Il y avait beaucoup de travail et pendant deux semaines j’ai dû pousser un peu. Mais après cela, j’ai simplement pris le lendemain plus facilement, et puis je suis allée courir. Ce genre de choses.
Qu’est-ce qui fait une stratégie de test efficace ?
Avant tout, vous devez comprendre le produit que vous testez. C’est vraiment important. Et après cela, vous devez avoir de bons cas de test, surtout pour la régression. Et je suis vraiment contente que nous ayons réussi à le faire pour LaparoS™.
Et bien sûr, l’équipe est importante. Parfois vous avez des questions auxquelles vous ne pouvez pas répondre, mais vous trouvez quelqu’un dans l’équipe qui peut y répondre. Donc, c’est la stratégie – investissez du temps à connaître le produit, investissez du temps à rédiger des cas de test, et investissez du temps à les maintenir.
Quels résultats avez-vous obtenus avec QAwerk ?
Le plus important, c’est qu’Anna a réalisé un travail formidable. J’en suis contente. Elle a effectué ce test de régression, elle a vraiment bien travaillé, et elle a beaucoup travaillé. Elle a contribué à améliorer notre produit en découvrant des problèmes non pas dans la dernière semaine, mais tout au long du processus de développement.
QAwerk est basée en Ukraine. Vos premières pensées sur l’invasion de l’Ukraine par la Russie.
C’était vraiment vraiment… Je n’en avais pas discuté, mais mes grands-parents ont vécu la guerre, la seconde ; mes parents – le communisme. Je me disais que peut-être ma génération allait avoir une vie normale. Parce que nous ne sommes pas millionnaires, nous sommes juste des gens normaux et peut-être que je peux profiter d’être une personne normale, que ma famille reste en bonne santé, vous savez, ce genre de choses. Mais cette merde est arrivée et je n’arrivais vraiment pas à y croire.
La guerre a-t-elle affecté la capacité de QAwerk à livrer ?
Non, je ne dirais pas cela. Bien sûr, nous n’avons pas ce type de projet avec une telle échéance à respecter. J’étais vraiment flexible et nous avions cet accord qu’Anna travaille également de façon flexible.
Y a-t-il des raisons de craindre les risques liés à la guerre ?
Non. Et en fait, j’ai eu une conversation avec d’autres entreprises qui travaillaient également avec des Ukrainiens dans le domaine des tests. Je ne pense pas que ce soit un problème.
Comment VirtaMed a-t-il soutenu l’Ukraine ?
Dès le début, il y avait un fonds, nous avons collecté de l’argent pour l’Ukraine. C’était peu de temps après l’invasion. Partout en Suisse, ce genre de collecte de fonds était organisé.
Qu’est-ce qui était le plus précieux dans cette collaboration ?
J’aime nos réunions. C’est une bonne collaboration ; c’est une bonne ambiance et c’est optimiste.
À qui recommanderiez-vous QAwerk et pourquoi ?
Je pense que vous êtes compétents, bien sûr, sympathiques et efficaces. Oui, vous êtes de bons testeurs, alors pourquoi pas ?
Avez-vous des conseils pour les futurs leaders tech ?
Je pense que c’est quelque chose qu’on apprend aussi, car je travaillais seule plus ou moins jusqu’à ce que j’atteigne cette équipe de support en Suisse. Ensuite, j’ai dû communiquer avec des gens, et ces gens étaient des développeurs, la plupart d’entre eux. Et parfois ils étaient difficiles, et je devais trouver le bon moment, vous savez ?
Certains étaient de bonne humeur, certains étaient de mauvaise humeur tout le temps. Si vous trouvez votre chemin vers cette personne, je ne dis pas de lui mentir, mais quand même de la comprendre. C’est le plus important, essayez de comprendre la personne, l’homme ou la femme, pas le poste, pas le testeur ou le développeur. Essayez de comprendre cette personne car c’est comme votre …pas famille, mais quand même si proche.
À l’époque où je travaillais à 100 % là-bas, je ne voyais pas ma fille si souvent, mais je voyais mes collègues. Donc vous devez établir une amitié dans les limites de la personne. Mais dans le développement, la plupart d’entre eux sont tellement bons. Quand ils sont stressés, ils peuvent exploser, mais quand vous comprenez la personne, alors c’est bien. Et soyez poli. Je ne peux pas être arrogante avec les gens, même avec une femme de ménage. Je ne peux pas aller dire, « Oh, vous êtes femme de ménage ». Parce que j’ai eu de vraiment bonnes conversations avec la femme de ménage. Ne soyez pas arrogant, ce sont tous des gens qui font de leur mieux, n’est-ce pas ?
Les femmes sont-elles encore sous-représentées dans la tech ?
Je veux dire, les femmes d’Europe occidentale, peut-être oui. Les femmes d’Europe de l’Est – non. J’ai tellement de collègues, une nièce à moi est maintenant développeuse. Pour nous, il y avait cette compétition entre garçons et filles à l’école aussi. Désolée, nous étions bonnes en maths et en physique, donc c’est pour ça que nous avons suivi cette voie.
Donc ici je ne sais pas. Il n’y a que peu de femmes qui font cela. C’est vrai pour l’ouest, mais pour l’est – certainement pas.
Quelle est la tendance QA qui vous enthousiasme ?
Ce qui est vraiment, vraiment important pour moi, c’est d’avoir des tests automatisés. Il y a ces tendances avec la création de tests et ensuite le codage. Mais dans notre entreprise, ça ne va pas arriver. Donc c’est crucial pour moi que nous fassions de notre mieux et que nous automatisions autant que possible, de sorte qu’une fois par semaine nous puissions exécuter cela la nuit et voir si quelque chose est cassé ou non.
Parce que nos collègues sont formidables, ils sont tellement bons, mais ils font parfois des erreurs. Et je ne peux même pas crier parce qu’ils reconnaissent, « J’ai fait ça », et maintenant nous devons refaire 100 cas et ils sont tellement innocents et vous pouvez les voir (expression de haussement d’épaules). Peut-être qu’ils sont nouveaux dans ce domaine. Maintenant, pour sûr, ils ont de l’expérience. Mais nous avions Kenny et Ryan sans expérience, donc bien sûr ils font des erreurs. Mais ils réparent aussi, ce n’est pas un problème.
Mais quand même, avec des tests nous pouvons trouver des bugs plus tôt afin de ne pas avoir ces mauvaises surprises. C’est donc la tendance dans laquelle je veux vraiment investir mon temps.
Des mots d’inspiration pour ceux qui poursuivent une carrière dans la tech ?
Je pense que c’est une façon de rester jeune. Notre domaine, il change toujours. Il y a toujours quelque chose de nouveau. Et les gens sont aussi sympas, la plupart. Vous pouvez toujours vous améliorer. Maintenant, par exemple, le travail depuis chez soi est aussi assez attractif, n’est-ce pas ? Je pense que c’est un bon domaine. Bien sûr si vous êtes banquier, alors (rires). Mais ça vous garde jeune, ça vous garde l’esprit frais, ça vous donne des choses auxquelles réfléchir. Je ne suis pas quelqu’un qui fait, par exemple, bla-bla-bla ou littérature. Je parie que c’est quelque chose que je ne peux pas faire.
Mais résoudre un problème, une tâche ou créer des cas de test, et je ne parle pas des cas de test que nous avons. Il y a aussi beaucoup de cas plus compliqués, des cas de test plus mathématiques, dans ce sens. Les langages de script sont bien à apprendre aussi, ce Python, il y en a tellement maintenant.
Quelle est votre citation préférée ?
Mens sana in corpore sano. Cela signifie un esprit sain dans un corps sain. C’est quelque chose qui guide ma vie.
Travailler avec l’Ukraine
Des entreprises comme VirtaMed prouvent que la poursuite des activités avec des agences de services informatiques comme QAwerk est possible et raisonnable même en temps de guerre. Quand on veut, on peut, et les Ukrainiens ont une ferme volonté de travailler, car c’est notre opportunité de maintenir l’économie de notre pays en marche et de soutenir nos défenseurs.
Si vous cherchez une façon significative de soutenir l’Ukrainien ordinaire, envisagez d’embaucher un prestataire informatique d’Ukraine. Ainsi, vous créerez des opportunités d’emploi pour les personnes qui restent ici et qui dépensent leur argent auprès des vendeurs locaux et font des dons à l’armée ukrainienne.
Soutenez l’Ukraine en travaillant avec l’Ukraine !
Découvrez comment nous avons aidé VirtaMed
à fiabiliser sa solution de formation VR pour chirurgiens et à devenir partenaire d’un projet gouvernemental de 12 millions de CHF