Emploi
De la source partenaire
Ingénieur en automatisation QA (IntelliJ IDEA Java Build Tools)
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- jetbrains
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Chez JetBrains, le code est notre passion. Depuis nos débuts, en 2000, nous nous efforçons de créer les outils de développement les plus puissants et les plus efficaces au monde. En automatisant les contrôles et les corrections de routine, nos outils accélèrent la production, permettant ainsi aux développeurs et aux entreprises de se développer, de découvrir et de créer.
IntelliJ IDEA a révolutionné le marché des outils de développement Java en 2001, devenant le premier IDE à proposer une refactorisation automatisée du code. Il continue de stimuler l'innovation dans le développement de logiciels, rendant des milliers de programmeurs plus productifs chaque jour. En plus de Java, IntelliJ IDEA comprend divers outils de développement pour d'autres langages importants tels que Ruby, Groovy, Scala, Python, JavaScript, Objective-C, PHP et Kotlin.
Nous recherchons maintenant un ingénieur en automatisation QA pour rejoindre l'équipe QA d'IntelliJ IDEA Java Build Tools et contribuer à garantir la qualité d'un produit sur lequel nos clients et ingénieurs logiciels du monde entier comptent quotidiennement. Étant donné que la plupart des projets Java dans IntelliJ IDEA sont construits avec Maven ou Gradle, Java Build Tools est un élément essentiel de l'expérience IDE, et votre travail affectera la fluidité avec laquelle nos utilisateurs peuvent ouvrir, synchroniser, créer et exécuter leurs projets. Vous travaillerez aux côtés des ingénieurs QA pour concevoir et mettre en place notre processus d'automatisation pour les tests de bout en bout Gradle et Maven, ainsi que pour mettre en œuvre et automatiser des scénarios de test qui détectent les problèmes avant qu'ils n'atteignent nos utilisateurs.
Ce que tu feras
Responsabilités principales :
• Concevoir, développer et maintenir des scénarios de tests automatisés multiplateformes et environnementaux (Linux, Windows, MacOS, Docker, WSL).
• Élargir la couverture des tests pour les fonctionnalités nouvelles et existantes.
• Déboguer et dépanner les échecs de test.
• Améliorer l'automatisation existante en fonction des commentaires de l'équipe et réduire les irrégularités des tests.
• Suivez les mesures de qualité, y compris la couverture des tests, le taux d'échec et la fragilité.
• Contribuer aux frameworks et aux outils avec des extensions spécifiques au produit si nécessaire.
• Aider l'équipe à surveiller les résultats de l'exécution des tests et à enquêter sur les échecs.
• Participer aux évaluations de la qualité des versions.
• Collaborer avec l'assurance qualité et les développeurs pour définir des stratégies de test.
• Effectuez des activités manuelles d'assurance qualité si nécessaire.
• Participer à la création de la documentation de tests.
• Améliorez l'infrastructure de test spécifique au domaine et les pipelines CI/CD dans le cadre de votre équipe.
• Partager les meilleures pratiques d'automatisation avec l'équipe.
• Travailler avec l'équipe d'outillage pour adopter de nouveaux cadres et pratiques.
Ce que nous recherchons
Compétences requises :
• Expérience avérée en automatisation des tests.
• Solides compétences en programmation en Kotlin/Java.
• Expérience avec des frameworks de test comme JUnit ou TestNG.
• Familiarité avec les outils de construction, comme Maven et Gradle.
• Une compréhension des principes et des méthodologies de tests de logiciels.
• Familiarité avec les outils CI/CD (TeamCity ou similaire).
• Expérience avec les outils de reporting (Allure ou autres).
• Expérience de contrôle de version (Git).
• Maîtrise de l'anglais parlé et écrit.
• Responsabilité, autodiscipline et compétences d'auto-apprentissage.
• Solides compétences en travail d'équipe.
• La capacité de travailler de manière indépendante, créative et de votre propre initiative.
C'est agréable d'avoir :
• Expérience dans le test d'outils de développement, d'IDE et d'applications de bureau.
• Familiarité avec les frameworks JVM (Spring ou Jakarta) et les bases de données.
Pourquoi rejoindre JetBrains ?
• Salaire de base solide. Nous offrons une rémunération compétitive qui reflète vos compétences et votre expérience.
• Lieu de travail flexible. Profitez de la liberté de travailler à domicile ou au bureau.
• Travail à distance. Passez jusqu'à 30 jours par an à travailler à distance depuis l'étranger.
• Congé supplémentaire. Plus de jours pour vous détendre, vous ressourcer et faire les choses que vous aimez.
• Allocation d'assurance maladie. Profitez d'une tranquillité d'esprit pour vous et votre famille.
• Possibilités d'apprentissage et de développement. Accès à des conférences, cours et cours de langues.
• Aide à la réinstallation. Nous vous aidons à rendre votre déménagement aussi fluide et sans stress que possible.
• Cours de langues. Apprenez la langue locale ou perfectionnez vos compétences en anglais.
• Alimentez votre journée. Savourez un repas chaud ou recevez une indemnité de déjeuner les jours ouvrables.
• Soutien en santé mentale. Pour vous aider à vous sentir mieux, nous offrons un accès facile à des services professionnels de santé mentale.
• Prestation sportive. Bénéficiez d’une allocation dans une salle de sport ou un club de sport sur place.
• Événements internes. Participez aux célébrations à l’échelle de l’entreprise et aux réunions d’équipe.
*Certains avantages peuvent varier selon l'emplacement.
#LI-DNI
Nous sommes un employeur garantissant l'égalité des chances
Nous savons que les bonnes idées peuvent venir de n’importe qui, n’importe où. C’est pourquoi nous faisons de notre mieux pour créer un lieu de travail ouvert et inclusif, qui accueille chacun, quels que soient son origine, son identité, sa religion, son âge, ses besoins en matière d’accessibilité ou son orientation.
Nous traitons les données fournies dans votre candidature conformément à la politique de confidentialité en matière de recrutement.
Trouvez plus d'emplois anglophones en Allemagne sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/jetbrains/qa-automation-engineer-intellij-idea-java-build-tools-berlin-munich-267354)
IntelliJ IDEA a révolutionné le marché des outils de développement Java en 2001, devenant le premier IDE à proposer une refactorisation automatisée du code. Il continue de stimuler l'innovation dans le développement de logiciels, rendant des milliers de programmeurs plus productifs chaque jour. En plus de Java, IntelliJ IDEA comprend divers outils de développement pour d'autres langages importants tels que Ruby, Groovy, Scala, Python, JavaScript, Objective-C, PHP et Kotlin.
Nous recherchons maintenant un ingénieur en automatisation QA pour rejoindre l'équipe QA d'IntelliJ IDEA Java Build Tools et contribuer à garantir la qualité d'un produit sur lequel nos clients et ingénieurs logiciels du monde entier comptent quotidiennement. Étant donné que la plupart des projets Java dans IntelliJ IDEA sont construits avec Maven ou Gradle, Java Build Tools est un élément essentiel de l'expérience IDE, et votre travail affectera la fluidité avec laquelle nos utilisateurs peuvent ouvrir, synchroniser, créer et exécuter leurs projets. Vous travaillerez aux côtés des ingénieurs QA pour concevoir et mettre en place notre processus d'automatisation pour les tests de bout en bout Gradle et Maven, ainsi que pour mettre en œuvre et automatiser des scénarios de test qui détectent les problèmes avant qu'ils n'atteignent nos utilisateurs.
Ce que tu feras
Responsabilités principales :
• Concevoir, développer et maintenir des scénarios de tests automatisés multiplateformes et environnementaux (Linux, Windows, MacOS, Docker, WSL).
• Élargir la couverture des tests pour les fonctionnalités nouvelles et existantes.
• Déboguer et dépanner les échecs de test.
• Améliorer l'automatisation existante en fonction des commentaires de l'équipe et réduire les irrégularités des tests.
• Suivez les mesures de qualité, y compris la couverture des tests, le taux d'échec et la fragilité.
• Contribuer aux frameworks et aux outils avec des extensions spécifiques au produit si nécessaire.
• Aider l'équipe à surveiller les résultats de l'exécution des tests et à enquêter sur les échecs.
• Participer aux évaluations de la qualité des versions.
• Collaborer avec l'assurance qualité et les développeurs pour définir des stratégies de test.
• Effectuez des activités manuelles d'assurance qualité si nécessaire.
• Participer à la création de la documentation de tests.
• Améliorez l'infrastructure de test spécifique au domaine et les pipelines CI/CD dans le cadre de votre équipe.
• Partager les meilleures pratiques d'automatisation avec l'équipe.
• Travailler avec l'équipe d'outillage pour adopter de nouveaux cadres et pratiques.
Ce que nous recherchons
Compétences requises :
• Expérience avérée en automatisation des tests.
• Solides compétences en programmation en Kotlin/Java.
• Expérience avec des frameworks de test comme JUnit ou TestNG.
• Familiarité avec les outils de construction, comme Maven et Gradle.
• Une compréhension des principes et des méthodologies de tests de logiciels.
• Familiarité avec les outils CI/CD (TeamCity ou similaire).
• Expérience avec les outils de reporting (Allure ou autres).
• Expérience de contrôle de version (Git).
• Maîtrise de l'anglais parlé et écrit.
• Responsabilité, autodiscipline et compétences d'auto-apprentissage.
• Solides compétences en travail d'équipe.
• La capacité de travailler de manière indépendante, créative et de votre propre initiative.
C'est agréable d'avoir :
• Expérience dans le test d'outils de développement, d'IDE et d'applications de bureau.
• Familiarité avec les frameworks JVM (Spring ou Jakarta) et les bases de données.
Pourquoi rejoindre JetBrains ?
• Salaire de base solide. Nous offrons une rémunération compétitive qui reflète vos compétences et votre expérience.
• Lieu de travail flexible. Profitez de la liberté de travailler à domicile ou au bureau.
• Travail à distance. Passez jusqu'à 30 jours par an à travailler à distance depuis l'étranger.
• Congé supplémentaire. Plus de jours pour vous détendre, vous ressourcer et faire les choses que vous aimez.
• Allocation d'assurance maladie. Profitez d'une tranquillité d'esprit pour vous et votre famille.
• Possibilités d'apprentissage et de développement. Accès à des conférences, cours et cours de langues.
• Aide à la réinstallation. Nous vous aidons à rendre votre déménagement aussi fluide et sans stress que possible.
• Cours de langues. Apprenez la langue locale ou perfectionnez vos compétences en anglais.
• Alimentez votre journée. Savourez un repas chaud ou recevez une indemnité de déjeuner les jours ouvrables.
• Soutien en santé mentale. Pour vous aider à vous sentir mieux, nous offrons un accès facile à des services professionnels de santé mentale.
• Prestation sportive. Bénéficiez d’une allocation dans une salle de sport ou un club de sport sur place.
• Événements internes. Participez aux célébrations à l’échelle de l’entreprise et aux réunions d’équipe.
*Certains avantages peuvent varier selon l'emplacement.
#LI-DNI
Nous sommes un employeur garantissant l'égalité des chances
Nous savons que les bonnes idées peuvent venir de n’importe qui, n’importe où. C’est pourquoi nous faisons de notre mieux pour créer un lieu de travail ouvert et inclusif, qui accueille chacun, quels que soient son origine, son identité, sa religion, son âge, ses besoins en matière d’accessibilité ou son orientation.
Nous traitons les données fournies dans votre candidature conformément à la politique de confidentialité en matière de recrutement.
Trouvez plus d'emplois anglophones en Allemagne sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/jetbrains/qa-automation-engineer-intellij-idea-java-build-tools-berlin-munich-267354)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: jetbrains
Emplacement
Berlin, Allemagne
Annonce fournie par jetbrains.