Lenovo
PAYLOCITY CORPORATION
Ingénieur en test logiciel
Description
Lieu : Guadalajara
Paylocity est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi.
Paylocity s'engage à inclure pleinement tous les individus. Nous recrutons, formons, rémunérons et promouvons sans distinction de race, de religion, de couleur, d'origine nationale, de sexe, de handicap, d'âge, de statut d'ancien combattant et tout autre statut protégé conformément à la loi applicable. Chez Paylocity, nous pensons que la diversité nous rend meilleurs.
Nous acceptons et encourageons les différences de nos employés en matière d'âge, de culture, d'ethnicité, de situation familiale ou maritale, d'identité ou d'expression de genre, de langue, d'origine nationale, de capacités physiques et mentales, d'affiliation politique, de race, de religion ou de croyance spirituelle, d'orientation sexuelle, de statut socio-économique, de statut d'ancien combattant et d'autres caractéristiques qui rendent nos employés uniques. Nous cultivons activement ces différences grâce à nos groupes de ressources pour les employés (ERG), aux expériences, perspectives, talents et approches de nos employés afin de stimuler l'innovation dans les logiciels et services que nous fournissons à nos clients.
Nous nous conformons aux lois fédérales et étatiques sur le handicap et prenons des mesures d'aménagement raisonnables pour les candidats et les employés handicapés. Pour demander un aménagement raisonnable dans le processus de candidature ou d'entretien, veuillez contacter leavebenefits@paylocity.com. Cette adresse e-mail est exclusivement réservée à ces demandes, conformément aux lois fédérales et étatiques sur le handicap. Veuillez ne pas envoyer de CV à cette adresse e-mail, car ils seront supprimés.
Vos données personnelles seront traitées à des fins de recrutement conformément à notre Avis sur les pratiques de confidentialité pour les candidats à un emploi au Mexique et aux lois mexicaines applicables en matière de protection des données.
Paylocity est un fournisseur primé de solutions logicielles de gestion des ressources humaines et de paie basées sur le cloud, offrant la plateforme la plus complète pour la main-d'œuvre moderne. L'entreprise est devenue l'un des fournisseurs de logiciels HCM à la croissance la plus rapide au monde en proposant une suite de produits intuitive et facile à utiliser qui aide les entreprises à automatiser et à rationaliser les processus de RH et de paie, à attirer et à retenir les talents, et à bâtir une culture d'entreprise forte. Alors que les fournisseurs traditionnels de RH et de paie automatisent les processus RH de base tels que la paie et l'administration des avantages sociaux, Paylocity va plus loin en développant les outils dont les RH et les entreprises ont besoin pour rivaliser dans la recherche de talents et répondre aux attentes de la main-d'œuvre moderne. Faites passer votre carrière au niveau supérieur chez l'une des G2 Top 100 Software Companies. Explorez nos postes dans les produits et la technologie pour voir où vous vous situez ! Nous nous engageons à bâtir une équipe de classe mondiale en recrutant les meilleurs talents à l'échelle mondiale. Pour garantir la conformité, nous utilisons un modèle d'employeur officiel (Employer of Record).
À propos de l'équipe
Les équipes d'ingénierie de la paie construisent les systèmes et outils essentiels nécessaires à tous nos clients pour accomplir une fonction critique dans toute entreprise : payer leurs employés. Nous aidons ces clients à payer des millions d'employés chaque semaine et, ce faisant, à transférer des milliards de dollars chaque semaine. Nos produits comptent parmi les plus critiques de la plateforme Paylocity !
Présentation du poste
L'ingénieur en test logiciel pilote de manière indépendante les initiatives de test tout en contribuant à l'excellence de l'équipe. En tant qu'ingénieur en test logiciel, vous mettrez en œuvre des solutions de test automatisées, optimiserez la couverture des tests et encadrerez des ingénieurs juniors. Ce rôle représente une opportunité d'avoir un impact significatif sur nos pratiques d'assurance qualité et de contribuer à notre excellence en ingénierie.
Responsabilités principales
Ce qui suit représente les fonctions principales du poste ; d'autres peuvent être assignées selon les besoins. Pour réussir dans ce poste, une personne doit être capable d'exécuter chaque fonction essentielle de manière satisfaisante. Les exigences énumérées ci-dessous sont représentatives des connaissances, des compétences et/ou des capacités requises. Des aménagements raisonnables peuvent être effectués pour permettre aux personnes handicapées d'exercer les fonctions essentielles.
Responsabilités fondamentales
- Concevoir et mettre en œuvre des solutions de test automatisées complètes dans les domaines fonctionnels, API, de performance et de sécurité
- Développer et maintenir des plans de test de complexité moyenne, garantissant une couverture produit approfondie
- Superviser de manière indépendante les projets de test, de la planification à la livraison, en respectant les délais du projet
- Intégrer les tests dans les pipelines CI/CD, en optimisant les flux de travail d'intégration continue
- Étendre la couverture des tests automatisés sur plusieurs couches de test
- Analyser et identifier les lacunes en matière de test ; développer des stratégies pour y remédier
- Fournir des commentaires d'expert sur la testabilité des produits pendant les phases de développement
- Collaborer avec des équipes interfonctionnelles pour améliorer les processus de qualité globaux
- Identifier et signaler de manière proactive les risques techniques et les retards de projet
- Participer aux discussions architecturales pour garantir la prise en compte des aspects liés à la qualité
- Documenter et suivre efficacement les défauts, en collaborant avec les équipes de développement
- Contribuer à l'amélioration des stratégies et de la méthodologie de test à l'échelle de l'équipe
Prérequis
Formation et expérience
- Licence en informatique, génie logiciel ou domaine connexe, ou expérience pratique équivalente
- Minimum 2 ans d'expérience professionnelle en ingénierie logicielle
Compétences techniques
- Maîtrise des frameworks et outils de test automatisés (Cypress, Playwright, Selenium)
- Solide connaissance des principes et pratiques de test API
- Compréhension des concepts de test de performance et de sécurité
- Expérience avec les outils et pipelines CI/CD
- Maîtrise des systèmes de contrôle de version (Git préféré)
- Connaissance démontrée des concepts de base de données et connaissance de SQL
- Expérience avec les outils de gestion de test et les systèmes de suivi des défauts
- Solide compréhension des fondamentaux du développement logiciel
- Expérience avec les méthodologies de développement agile
- Solides compétences en résolution de problèmes et pensée analytique
- Excellentes capacités de communication et de collaboration
- Maîtrise de la communication : Excellentes compétences en communication écrite et orale en anglais.
Exigences physiques
- Capacité à rester assis pendant de longues périodes : Le poste nécessite de rester assis à un bureau ou à un poste de travail pendant de longues périodes, généralement 7-8 heures par jour
- Utilisation d'ordinateurs et de systèmes téléphoniques : L'employé doit être capable d'utiliser un ordinateur, des systèmes téléphoniques et de taper au clavier. Cela inclut l'utilisation simultanée de plusieurs programmes logiciels et la gestion de demandes
