Comment obtenir un entretien avec un ingénieur QA sans expérience de travail

Les cadres de l'assurance qualité discutent de la manière dont les nouveaux ingénieurs de l'assurance qualité peuvent obtenir des entretiens et augmenter leurs chances d'obtenir un premier emploi. Et aussi, dans quelle direction se développer après la première année de travail.

Tout d'abord, quelques mots sur les auteurs:

  • Evgeny Karpovich, responsable QA chez Neotech Belarus, conférencier des conférences de l'industrie, formateur, fondateur de la plus grande communauté de testeurs au Belarus InQA .
  • Roman Zhikharev, directeur du centre de test de jeux G-Core Labs à Perm, auteur du livre sur la construction d'une carrière, "Millionth Summary" .

Dans l'article, nous discuterons de la situation avec le personnel et les postes vacants à Minsk, mais la plupart de ces informations s'appliquent aux caractéristiques de la recherche d'emploi en Russie et en Ukraine.

Roman: Récemment, la tendance à la sélection de candidats pour les compétences générales et la formation technique ultérieure est devenue de plus en plus pertinente. Les entreprises ne peuvent pas trouver les bons spécialistes sur le marché, et lorsqu'elles investissent dans la formation, elles veulent être sûres que l'employé travaillera pour l'entreprise pendant longtemps et s'intégrera dans l'équipe.

Eugene: Oui, je préfère aussi prendre un spécialiste technique moins avisé et tenir bon que d'engager un intermédiaire, ce qui détruira l'équipe. En règle générale, un bon résultat est impossible sans travail d'équipe.

Roman: Dites-moi ce qui se passe sur le marché du travail au Bélarus. Combien de personnes vont aux tests? De quelles qualifications s'agit-il?

Eugene: J'enseigne le testing, je connais les fondateurs d'entreprises éducatives. Par conséquent, je connais un peu de chiffres. Après la fin des cours, environ 500 spécialistes entrent sur le marché du travail chaque mois (en fonction du nombre et de la taille des groupes de formation). La plupart de ces personnes n'ont besoin de personne, car leurs qualifications n'atteignent pas le minimum requis et il n'y a pas tellement de postes vacants pour juin. Pour obtenir un emploi, vous devez vous démarquer dans le contexte de centaines de diplômés du même cours.

Roman: Dans mon livre, je dis également que lors de l'évaluation des candidats, il y a un certain score inexprimé: vous pouvez marquer ou perdre des points pour certaines fonctionnalités mentionnées dans le CV. Comment un testeur peut-il se démarquer de la foule sans expérience?

Eugene: La chose la plus simple: un diplôme d'une bonne université technique (BSUIR ou certaines facultés BSU dans notre cas), la connaissance de l'anglais et de quelques langages de programmation. Mais ces personnes sont démantelées pendant leurs études à l'université.

Une autre option est la connaissance d'un domaine spécifique, par exemple médical. Ces testeurs seront utiles dans un projet de soins de santé.

Roman: Oui, nous recherchons également des candidats ayant une expérience de jeu parmi les candidats. Cela permet d'économiser beaucoup de temps et d'efforts pour immerger l'employé dans le contexte de travail.

Eugene: La troisième option est un travail acharné et un apprentissage indépendant continu. Si vous parvenez à refléter ces qualités dans un curriculum vitae et à démontrer lors d'une entrevue, les chances de trouver un emploi augmenteront également.

Roman: En théorie, que demandez-vous habituellement lors d'un entretien?

Eugene: Si nous parlons de juin, alors ceci:

  • types de tests;
  • types de tests;
  • tester les techniques de conception;
  • plan de test de structure \ cas de test \ rapport de bogue;
  • la différence entre priorité et gravité;
  • tester ceci et cela.

Nous demandons si une personne comprend ou ne comprend pas la question en général. Idéalement, il écrirait quelque chose lors de l'entretien (juste sur un morceau de papier) ou dirait comment il le testerait. Lors de l'entretien, il est important de montrer ce que vous pensez.

En compétences techniques, le gain donne la possession d'outils appliqués. Souvent, je pose des questions à ce sujet lors de l'entretien. En règle générale, les gens pendent après Jira.

Roman: Quels outils incluriez-vous sur une liste minimale technique?

Eugene: Facteur , capture d'écran, application pour l'enregistrement de vidéos, sélénium au niveau élémentaire. Un nombre inimaginable de personnes ne peuvent pas prendre de captures d'écran normalement. Vous demandez au demandeur de prendre une capture d'écran lors de l'entrevue, et il atteint la clé PrntScr, puis essaie de sauvegarder ce qui s'est passé. Même chose avec la vidéo.

Il est conseillé de comprendre comment les navigateurs diffèrent si vous testez sur un site Web. Connaître l'architecture client-serveur à un niveau conceptuel. Comprenez les codes d'état. Si je demande ce qui se passe lorsqu'un utilisateur entre l'adresse du site vk.com dans la barre de navigation, quelle sera votre réponse?

Roman: Le navigateur envoie une demande de résolution d'un domaine à DNS, reçoit l'adresse IP du serveur, lui fait une demande, reçoit une page HTML, puis, dans l'ordre, demande toutes les ressources qui lui sont liées.

Eugene: C'est vrai. Mais généralement, j'entends quelque chose comme «la demande va à VKontakte».

Vous pouvez ajouter à la liste des systèmes de suivi des bogues, des systèmes de contrôle des cas de test ( TestRail ), des outils de débogage ( Fiddler , Charles , WireShark ), des outils de développement d'API ( Swagger ).

Roman: D'après mon expérience, la motivation et la fixation d'objectifs raisonnables d'un candidat décident également. Le gestionnaire d'embauche veut voir une personne qui sait ce qu'il veut du travail et cela coïncide avec ce que l'entreprise peut lui offrir.

Eugene: Je demande aux étudiants de mes cours "Pourquoi avez-vous décidé d'aller aux tests et non au développement?" Si 2-3 personnes sur 15 ont répondu qu'elles aiment casser quelque chose ou qu'elles ont une telle structure de tête, je pense que le groupe est bon. Les autres répondent généralement qu'un ami ou un parent les a conseillés de cette manière comme étant l'entrée la plus facile dans l'informatique. "Allez voir les testeurs, vous n’avez rien à faire là-bas. Vous vous asseyez exactement sur votre cul et gagnez beaucoup. " Je ne plaisante pas. Ceci est une citation.

Ou le candidat à l'entrevue répond: "Je vais voir les testeurs pour devenir développeur plus tard." Le responsable du recrutement pense immédiatement: «Supposons que cette personne travaille pour moi pendant un an. Cela représente environ 2000 heures. Et je dois investir 300 à 400 heures dans sa formation. Et s'il part tôt? " Il s'avère que l'embaucher n'est pas rentable.

Juin ++


Roman: Qu'est - ce qu'une personne devrait apprendre en un an?

Eugene: Si en général, en quoi juin diffère-t-il du milieu? June doit savoir quoi faire, comment faire et vérifier ce qu'il a fait. Milieu - que faire et voir ce qu'il a fait. Senior - dites simplement quoi faire. C'est-à-dire qu'au cours de la première année, une personne devrait, au minimum, apprendre à travailler de manière indépendante: choisir les techniques de conception de test, parler au développeur lui-même, trouver les exigences et être en mesure de mener à une sorte de conclusion logique.

Il est conseillé de comprendre le cycle de développement et de pouvoir s'y intégrer, comprendre CI \ CD. Eh bien, bien sûr, votre domaine: jeux de hasard, soins de santé, instruments financiers - selon le domaine dans lequel vous travaillez. Cela permet d'écrire des cas de test. De plus, aux yeux du nouvel employeur, il aura déjà une vision des processus d'une autre entreprise.

Roman: Quelles connaissances le testeur devrait-il ajouter en un an?

Eugene: Tout d'abord, le testeur doit comprendre pourquoi il est sur le projet, quels avantages il apporte, comment il apporte, ce qu'il doit faire plus rapidement. La tâche du testeur n'est pas seulement la recherche de bugs, mais aussi l'accélération du cycle de publication. Automatisation des tests, déploiement.

Roman: Revenons aux compétences générales. Quels sont les trois plus importants à votre avis?

Eugene: Je voudrais souligner les points suivants: adéquation (pour ne pas gâcher l'atmosphère autour de vous), la capacité d'exprimer des pensées (décrire clairement les bugs) et l'érudition (vous lisez quelque chose, vous êtes intéressé par quelque chose).

Source: https://habr.com/ru/post/fr474598/


All Articles