Dans le texte, nous ne parlons que des entretiens:
- dont le CV sera lu attentivement, qui sera fermé dans quelques secondes,
- ce qu'ils vous demanderont lors de l'entretien et sur quoi devriez-vous demander Ă l'employeur,
- quelles compétences non techniques pour pomper un ingénieur QA
- et comment discuter du salaire lors d'une entrevue.
À propos des mesures de qualité des produits, de la mort du contrôle qualité - regardez l' enregistrement du webinaire sur YouTube .
3 conseils essentiels pour rédiger un CV pour l'assurance qualité
- 1,5 . , — . « », , . : 3 , — .
- . , « + ». , , , : , . : , , — , .
- . , — , , . , Fiddler, Charles, Android Studio, Xcode . — Insomnia, Postman, - . , , . — . , Zabbix, — , Zabbix.
D'après ma propre expérience, je peux dire qu'il faut en moyenne 1 à 1,5 minutes à un enquêteur pour lire un curriculum vitae, il regarde la feuille en diagonale. Et si ces attributs sont remplis, le CV sera lu un peu plus attentivement. Il y a une minute pour se «vendre», il est donc important de mettre en évidence les cas les plus intéressants de l'expérience.
De quels blocs un entretien standard se compose-t-il?
Je partagerai une recette que je rencontre et l'utiliserai lorsque je m'interviewerai.
- Tout d'abord, présentez l'entreprise, décrivez les processus, parlez de l'équipe et des attentes du futur collègue. Je dois dire tout de suite que dans cette partie j'aime laisser des «pièges»: je ne parle délibérément pas de quelque chose, pour qu'au stade des questions du candidat il ait quelque chose à poser, et je pourrais aller plus loin dans les détails.
- — : , , . , , , . . , . , — , , .
- — . , : , — , — .
- . . . , , : , , CI/CD, , , , … , , , , . : , . , , , . , — .
- — . : , — , , . : , — . , , . , — , . , « », - .
Le nombre d'entretiens dépend des spécificités du poste et des étapes de recrutement dans une entreprise particulière. Si possible, j'essaye de m'intégrer dans une interview, je n'aime vraiment pas plus de deux.
Talent Partner @g_jobbot vous aidera à préparer votre CV d'une manière qui intéressera les intervieweurs et répondra à toutes les questions d'entrevue. Le bot est simple et rapide à mettre en place: sphère, salaire, localisation (par exemple, "relocation"). Les options qui vous conviennent viendront à Telegram.
Le cas le plus populaire pour avoir une idée de ce qui se passera lors d'une interview
Ce cas ne sera pas une découverte pour l'AQ: tester le formulaire le plus simple, le formulaire de recherche ou le formulaire d'autorisation / d'inscription. La pratique montre que de nombreux spécialistes ne peuvent pas résoudre ce problème dans son intégralité, conformément aux attentes des entreprises informatiques. Les testeurs l'abordent du point de vue de la théorie des tests, des classes d'équivalence, de l'analyse des valeurs limites et créent des graphiques de transitions d'état. Dans le même temps, ils oublient les tests de produits, lorsque l'accent n'est pas mis sur la combinatoire et les techniques comme par paire, mais sur des scénarios auxquels un utilisateur réel est confronté.
Je dois probablement maintenant exclure cette question des interviews! Mais je vais vous donner un exemple. Formulaire d'autorisation: login-password, tout est simple. La connexion par masque est soit par téléphone, soit par e-mail, le mot de passe a une sorte de restriction. La plupart des candidats commencent à trier les options combinatoires: j'introduirai beaucoup d'espaces, autre chose. Et pour l'utilisateur, d'autres cas sont importants: avec un compte existant, même si le lien login-password (email + mot de passe, numéro de téléphone + mot de passe) est correct, il ne fonctionne pas sur un lien inexistant. Vous pouvez écraser ici à l'infini. Pour une raison quelconque, ils oublient le cas de récupération de mot de passe. Je tombe régulièrement sur le fait que j'oublie le mot de passe du prochain service et que je dois le restaurer.
Vous ne devriez pas être autorisé à l'ancienne, mais à la nouvelle manière que vous devriez. C'est à partir de tels cas que vous pouvez voir comment le candidat maîtrise les techniques de conception de test, s'il peut en faire abstraction et penser au produit non pas comme un ensemble de boutons et de formes, mais comme un scénario utilisateur que l'utilisateur le plus ordinaire rencontre.
La vision du produit joue certainement un rôle dans les tests. Maintenant, il y a une chose tellement à la mode: les tests de décalage à gauche. Les tests sont connectés le plus tôt possible, sont inclus dans la procédure de planification et l'élaboration des exigences. Cette approche est de plus en plus populaire dans de nombreuses grandes entreprises et il va sans dire que l'ingénieur QA comprend la vision du produit. Laissez le backlog contenir 15 à 20 tâches: pourquoi les faisons-nous, quel avantage nous apportons à l'utilisateur - en fonction de cela, les cas sont construits. Par exemple, nous souhaitons augmenter la rétention d'une application mobile. Cela signifie que tout ce qui concerne la réactivation des notifications push est une priorité pour nous. Par conséquent, ils devraient fonctionner parfaitement, comme une horloge: arriver exactement, cibler une personne à l'endroit où elle devrait, et ainsi de suite. Bien entendu, l'assurance qualité doit comprendre pourquoi et comment cela se produit.
Il existe une approche alternative: le test de décalage à droite. L'ingénieur QA ne commence pas à travailler lorsque le ticket est prêt pour l'état de test - il se connecte plus tôt et ne le supprime pas lorsque le ticket est testé. L'ingénieur aide à libérer, aide à maintenir en production.
On parle aussi de tests de régression, qui se répètent dans le futur et indiquent que cette fonctionnalité ne s'est pas dégradée. Il s'agit également de métriques de produits. Souvent, en les regardant, on peut supposer que quelque chose s'est mal passé: nous regardons le même DAU, et il a fortement chuté après la dernière version. Peut-être, selon les métriques techniques, nous n'avons pas compris cela, il n'y a pas de problème avec les régressions, mais c'est quand même un signal pour comprendre ce qui n'a pas fonctionné, ce qui a influencé ces événements. De plus, n'oubliez pas les tests A / B, le basculement des fonctionnalités, etc. De nombreuses entreprises publient des fonctionnalités à une partie de l'audience, le contrôle qualité, en collaboration avec les analystes de produits, évalue si la fonctionnalité justifie les attentes qui lui sont imposées, le cas échéant, elles se déploient davantage. Le contrôle qualité ne doit pas abandonner une fonctionnalité, testé cela ne signifie pas que le travail est terminé.
Que demander aux enquĂŞteurs lors d'un entretien d'embauche
Permettez-moi de m'écarter: 50 à 60% des candidats échouent lorsqu'ils sont interrogés sur leur plus gros échec. Beaucoup de gens ont du mal à admettre l'échec. Le sentiment d'avoir lu des livres sur le succès réussi et de penser que toutes les histoires sont construites sur une série de cas extrêmement réussis. Ce n'est pas le cas: seul celui qui ne fait rien ne se trompe pas.
J'encourage chacun à être honnête et direct sur ses propres échecs. N'essayez pas d'échapper, de pousser la responsabilité sur vos collègues, les circonstances, les phases de la lune. Si une personne parle bien de ses propres échecs, par exemple, comment il les a analysés en utilisant la technique des cinq pourquoi ou le diagramme d'Ishikawa, a découvert les raisons des erreurs et les a éliminées, ce qu'il a fait pour que le problème ne se reproduise pas - c'est très captivant. Si on vous pose cette question - soyez sincère, c'est la clé du succès.
Si nous parlons de ce qu'il faut demander aux enquêteurs, je vous conseille de poser des questions applicables dans la pratique et non abstraites. Par exemple, une personne interroge pour le poste de spécialiste des tests manuels et demande ce qu'il y a dans l'entreprise avec l'automatisation, les tests de charge, quelles sont les perspectives de devenir chef d'équipe - bien qu'il soit lui-même junior.
Demandez ce qui est le plus pertinent pour la charge fonctionnelle de la future entreprise: comment se déroulera la période d'essai, quelles seront les tâches, comment comprendre si vous avez passé la période d'essai ou non, s'il y a un kpi. Vous pouvez immédiatement poser une contre-question sur les aspects négatifs du travail dans l'entreprise, sur la fakapah - c'est une question urgente pour les deux parties. Je suis très sincère en vous disant s'il y a des problèmes, un processus instable ou peu d'automatisation - je parle directement et ne poursuit pas l'objectif de m'attirer un spécialiste. Les gens font des erreurs et l'entreprise a aussi des erreurs.
Soft Skills pour QA: 3 qualités que vous devriez vous former à votre avis
La compétence centrale est l' auto-apprentissage . Cela arrive infiniment souvent, un candidat raconte comment il veut plonger dans les spécificités des tests mobiles ou de l'automatisation, veut devenir chef d'équipe - et un employeur diabolique et insidieux ne lui permet pas de le faire. Par conséquent, il est à la recherche d'un emploi où il pourra faire ses preuves et espère que, comme dans "Le Magicien d'Oz", il sera pris par la poignée et emmené sur la route de la brique jaune dans le monde des nouvelles connaissances et compétences.
Pourtant, je veux qu'une personne s'intéresse à son propre apprentissage. Bien entendu, les employeurs offrent des opportunités de croissance au sein de l'entreprise: conférences, rencontres, participation à des événements spécialisés, budgets de formation, etc. Mais il est important que la personne elle-même fasse des pas dans ce sens: un projet familier sur l'automatisation, un lien vers Github, et là - oui, peut-être, des tests de «poche», basés sur des vidéos YouTube ou des cours Udemy. Mais cela montre déjà que l'ingénieur ne reste pas immobile, mais s'est esquissé un objectif et va vers lui, ne s'attend pas à un miracle.
Deuxièmement: il est important que la personne rayonne de confiance... Parfois, vous rencontrez des candidats et leur demandez de dire quelles méthodes http il connaît. D'une voix incertaine, il dit: "obtenir, poster, semble-t-il, patcher, mettre ... supprimer ... options ...". Vous demandez quelle est la différence entre get et post, et en réponse: "Eh bien, je ne suis pas sûr ... Je pense que l'un obtient, l'autre crée un objet, ou quelque chose comme ça ...". Si vous pouvez voir qu'une personne donne les bonnes réponses lors d'un entretien, mais le fait de manière très incertaine, dans le vrai travail, elle sera mangée.
Un concept tendance qui prend de l'ampleur dans les équipes produits: il y a un testeur dédié, et il est le seul et le plus compétent QA de l'équipe. Si lors de la planification, il dit de la même manière: "Oh, eh bien, je ne sais pas, peut-être que ça ne vaut pas la peine de le prendre, je ne serai peut-être pas à temps" - cela ne fonctionnera pas. Une personne doit respirer la confiance: un tel trait de caractère ne vous permettra pas de passer à travers les bugs au niveau «et ainsi de suite». L'assurance qualité doit convaincre les collègues, faire valoir que cela ne devrait pas être fait.
Aussi - l' autonomie au travail... De plus en plus, les équipes d'assurance qualité des produits travaillent seules ou par paires. Le modèle de service a un grand département de test, il y a des chefs d'équipe - vous pouvez vous cacher dans un coin et vous asseoir, et les problèmes seront résolus par un ami plus âgé, un ingénieur principal, un chef d'équipe, un chef de groupe. Dans l'épicerie, cela ne fonctionnera pas, et il y a de plus en plus d'entreprises avec une approche similaire. Par conséquent, il est nécessaire de pomper la confiance et l'autonomie.
Et par conséquent - et initiative. Vous devez le pomper, ne pas avoir peur d'exprimer une opinion, mettre en évidence les problèmes. Peut-être demander à ajouter un nouveau statut? Peut-être commencer à faire une révision du code? Résistance et opposition constructive légère. Pour tout cela, bien sûr, il doit y avoir de l’initiative.
Et tout de même - vous n'irez pas loin sur certaines compétences générales, il doit y avoir une formation technique en dessous. Un intervieweur expérimenté remarquera rapidement si une personne ne peut que raisonner.
Salaire par grades: de quels chiffres pouvons-nous parler, de quoi viser
Je dois dire tout de suite que le marché a été très mal cassé par le covid et la télécommande. La géographie de la présence s'est étendue et de nombreuses entreprises ont changé d'attitude.
Juin - de 20 mille à 100 mille roubles. Il est difficile de trouver un emploi avec un salaire élevé, les cours seuls ne suffisent pas, mais vous pouvez trouver un emploi. De plus, cela dépend fortement de la région.
Pour les moyennes, les salaires diffèrent également en fonction de la région, de l'entreprise, du secteur d'activité. La Fintech paie généralement le plus - le domaine est spécifique. Pour le milieu - de 70-80 mille à 150-160 mille. Il y a aussi la question de savoir qui considère quel niveau être au milieu - à mon avis, il s'agit d'un AQ formé, qui représente où se développer, sent le sol sous ses pieds, comprend ce qu'il veut, peut répondez «cinq pourquoi».
Seniors: la limite inférieure - de 100 à 120 mille roubles. J'ai vu des cadres supérieurs qui ne sont pas des dirigeants qui reçoivent 300 000 à leur poste. Ce ne sont même pas des entreprises étrangères, de tels salaires existent sur le marché russe. La seule chose dont vous devez être conscient est que si la sphère est une blockchain de crypto-monnaie et autres, il y a un risque que vous vous réveilliez lundi, et le chef d'équipe a écrit: désolé, il n'y a plus de travail, il n'y a pas de salaire, vous pouvez garder votre ordinateur portable. Malheureusement, j'ai entendu de telles histoires.
Les chefs d'Ă©quipe passent de 140 000 Ă 300 000, pour les chefs, j'ai vu des postes vacants jusqu'Ă 500 000 roubles. Tous les chiffres incluent les taxes.
Comment négocier les salaires
Je ne veux pas me tirer une balle dans le pied ... Mais encore une fois: la pierre angulaire, à quel point une personne est impliquée et motivée à travailler. Personne ne veut donner un prix excessif à un senior qui a travaillé dans des organisations cool, mais il dénonce. Et vice versa.
Life hack - pour donner une fourchette avec une petite "glissière" , de sorte que même en reculant de la barre supérieure, gardez la marque. Une technique normale, si je dis: de 100 à 150, mais en fait elle conviendra à 130, vous pouvez y recourir.
Deux autres points: l' honnêteté , même sur des choses de base comme appeler votre niveau de revenu actuel. Et l' argumentation - par expérience, s'il y en avait 100 000, mais je veux 150 000, mais il y a des arguments vraiment compréhensibles, la même hypothèque - cette approche fonctionnera beaucoup mieux.
Il est important d'être honnête si la question des finances est celle qui définit. Les sensations désagréables restent d'une conversation avec une personne qui, tout au long de l'entretien, se bat le talon contre la poitrine, parle du développement et de l'intérêt pour le produit, du désir de travailler dans une équipe produit, puis appelle le chiffre de 140 000, avec les 95 000 actuels. Vous pensez involontairement à ces personnes: et mange un poisson, et ne t'étouffe pas avec un os.
C'est formidable si l'argent ne devient pas une fin en soi, mais une récompense supplémentaire, en plus de vouloir la proportionnalité. Bien sûr, ce n'est un secret pour personne que la transition vers une autre entreprise est associée à une augmentation de salaire. Mais si cela ne dépasse pas, cela suscite de la sympathie. Et, pour être honnête, il y a eu des moments où j'ai donné plus que les attentes, comme un facteur de motivation supplémentaire. Dans ces cas, j'ai compris qu'une personne vaut plus, d'ailleurs, cette histoire avec Dunning-Kruger: certaines personnes se sous-estiment. Il est important pour eux de montrer qu'ils sont de grands spécialistes, y compris en termes financiers. Donc, si j'en ai l'opportunité et que j'ai un budget, je couvre mes propres risques: que dans six mois ou un an, ayant confiance en lui, le spécialiste n'ira pas regarder le marché. Je vais lui donner beaucoup d'argent - et il travaillera pendant plus d'un an.
Ressources de préparation d'entrevue
Mes anciens collègues et moi avons plusieurs articles tels que «comment se préparer à un entretien de test backend» ou «quelles sont les exigences / attentes du contrôle qualité». Ils sont pertinents, je recommande vivement.
Il existe quelques liens sur les entretiens inversés: quelles questions poser et pourquoi. Ceci est crucial: lorsqu'un candidat est assis devant vous et ne sait pas quoi répondre lorsqu'on l'interroge sur une entreprise ou un produit, il n'a pas l'air très bien. Et vice versa, d'après mon expérience, il y avait une personne qui recherchait nos articles sur Habré sur Google, lisait ce que les médias écrivaient, installait le produit, faisait une commande d'essai, écrivait plusieurs rapports de bogues, une lettre de motivation - c'est captivant.
Malgré le fait que pour de nombreux postes, le candidat dicte les conditions, d'une manière ou d'une autre - les entreprises choisissent les employés, et l'implication joue un rôle à cet égard. Par conséquent, en plus de tous ces liens, je vous recommande d'étudier ce que fait l'entreprise, quel type de produit et quelles spécificités.
Se préparer à l'entrevue
- Entretien avec les interviewés (Habr)
- Plonger dans Charles Proxy (Habr)
- L'image d'un testeur moderne. Ce que vous devez savoir et pouvoir (Habr)
- Ce qu'un testeur backend doit savoir (Habr)
- Interview inversée (Github)
Exercice
Aidez-moi
- Test de logiciel
- Test automatisé
- Base de test
- À propos des tests
- Qualité et tests logiciels (Youtube)
Conférences et rencontres
Telegram-
- https://t.me/qa_ru
- https://t.me/qa_bad_company
- https://t.me/qaevents
- https://t.me/yetanotherqa
- https://t.me/radioqa
g-mate — QA. @g_jobbot, Telegram.