Analyste principal de tests de logiciels
Portage CyberTech est à la recherche d'un Analyste principal de tests de logiciels expérimenté en test logiciel pour se joindre à notre équipe en pleine croissance. Dans ce rôle, vous garantirez la qualité, la fiabilité et les performances de nos solutions SaaS en développant et en exécutant des plans de test robustes, en automatisant les processus de test et en collaborant entre les équipes pour favoriser l'amélioration continue.
Les principales responsabilités sont les suivantes :
- Concevoir, développer et mettre en œuvre des plans de test complets et des rapports de test pour valider la qualité du logiciel dans un environnement SaaS.
- Développer et maintenir des cadres d'automatisation des tests, s'intégrant aux pipelines CI / CD pour permettre des tests efficaces et continus.
- Gérer et exécuter les processus de mise à l'essai à l'aide des systèmes de gestion des cas d'essai (SMTC).
- Analyser et examiner les exigences du produit pour concevoir des cas de test efficaces et identifier les risques potentiels.
- Collaborez avec des équipes interfonctionnelles, y compris le développement, la gestion des produits et DevOps, pour assurer une intégration et une résolution des problèmes transparentes.
- Estimer, planifier et planifier les activités d'AQ, en assurant une exécution rapide et précise des tests.
- Utilisez des outils tels que Jira et Confluence pour documenter les défauts, les résultats des tests et les mises à jour des projets.
- Travaillez dans un environnement Azure Cloud pour tester des solutions et des déploiements basés sur le cloud.
- Participez activement aux cérémonies Agile, y compris les sprints, les critiques et les rétrospectives.
Qualifications requises:
- Diplôme en informatique, en génie ou dans un domaine technique connexe.
- Plus de 5 ans d'expérience pratique dans des rôles d'AQ/CQ, en particulier dans un environnement SaaS.
- Solide expérience dans l'automatisation des tests et l'intégration avec les outils CI / CD (par exemple, Git, Jenkins, Azure DevOps).
- Maîtrise des systèmes de gestion des cas d'essai (SMTC) et de la documentation des tests.
- Expérience avec les plates-formes cloud, en particulier les environnements Azure Cloud.
- Solide compréhension des méthodologies et des outils Agile (p. ex., Jira, Confluence).
- Expérience éprouvée dans la fourniture de plans de test de haute qualité, de rapports de test et d'estimations précises des activités d'assurance qualité.
- Solides compétences analytiques pour examiner et analyser efficacement les exigences du produit.
- Capacité de collaborer au sein d'un environnement axé sur le travail d'équipe, démontrant un état d'esprit proactif et de résolution de problèmes.
Qualifications préférées:
- Expérience dans les technologies de signature numérique, les normes (par exemple, PKI, X.509).
- Connaissance de l'eIDAS et des règlements équivalents liés aux signatures numériques.
- Expérience des technologies et des processus de vérification de l'identité.
Nous offrons :
- Possibilités d'apprentissage continu et de perfectionnement professionnel
- Un milieu de travail collaboratif et flexible
- Congé de vacances prolongé
- Salaire concurrentiel
- REER collectif
- Avantages sociaux des employés, y compris les soins médicaux et dentaires
- Accès à Telus Santé
- Téléphone cellulaire avec plan
- Activités sociales
- Et bien plus encore!
Cette description de travail donne un aperçu général du rôle et ne se veut pas une liste exhaustive de toutes les tâches et responsabilités. Les tâches peuvent évoluer ou changer en fonction des besoins de l'organisation.
Notre organisation est présente à travers le Canada.
Comme illustré dans la description des tâches, il implique notamment de communiquer, oralement et par écrit, avec les autres équipes de Portage situées partout au Canada et avec nos clients et partenaires internationaux. En effet, les clients et les partenaires internationaux représentent une partie importante de nos activités. À la suite d'une analyse, nous avons déterminé que les tâches liées au poste nécessitent la connaissance de l'anglais en plus du français (à l'oral et à l'écrit).
Nous avons également déterminé que la connaissance de l'anglais déjà exigée des autres employés ne permet pas l'exécution des tâches nécessitant la connaissance de l'anglais liées au poste.
Cependant, Portage restreint le plus possible le nombre de postes pour lesquels elle exige la connaissance d'une autre langue que le français. Portage n'exige la maîtrise de l'anglais que lorsque cela est nécessaire à l'exécution des tâches d'un employé.
-----------------------------------------------------------------
Senior Software Test Analyst
Portage CyberTech is seeking an experienced Senior Software Test Analyst to join our growing team. In this role, you will ensure the quality, reliability, and performance of our SaaS-based solutions by developing and executing robust test plans, automating test processes, and collaborating across teams to drive continuous improvement.
Key Responsibilities include:
- Design, develop, and implement comprehensive test plans and test reports to validate software quality in a SaaS environment.
- Develop and maintain test automation frameworks, integrating with CI/CD pipelines to enable efficient, continuous testing.
- Manage and execute testing processes using Test Case Management Systems (TCMS).
- Analyze and review product requirements to design effective test cases and identify potential risks.
- Collaborate with cross-functional teams, including development, product management, and DevOps, to ensure seamless integration and issue resolution.
- Estimate, plan, and schedule QA activities, ensuring timely and accurate test execution.
- Utilize tools like Jira and Confluence to document defects, test results, and project updates.
- Work within an Azure Cloud environment to test cloud-based solutions and deployments.
- Actively participate in Agile ceremonies, including sprints, reviews, and retrospectives.
Qualifications:
- Degree in Computer Science, Engineering, or a related technical field.
- 5+ years of hands-on experience in QA/QC roles, particularly in a SaaS environment.
- Strong experience in test automation and integration with CI/CD tools (e.g., Git, Jenkins, Azure DevOps).
- Proficiency with Test Case Management Systems (TCMS) and test documentation.
- Experience with cloud platforms, especially Azure Cloud environments.
- Solid understanding of Agile methodologies and tools (e.g., Jira, Confluence).
- Proven track record of delivering high-quality test plans, test reports, and accurate QA activity estimates.
- Strong analytical skills to review and analyze product requirements effectively.
- Ability to collaborate within a team-oriented environment, demonstrating a proactive and problem-solving mindset.
Preferred Qualifications:
- Experience in Digital Signature technologies, standards (e.g., PKI, X.509).
- Familiarity with eIDAS and equivalent regulations related to digital signatures.
- Experience with identity verification technologies and processes.
We offer:
- Continuous learning and professional development opportunities
- A collaborative and flexible work environment
- Extended holiday leave
- Competitive salary
- Group RRSP
- Employee benefits including medical and dental
- Access to Telus Health
- Cell phone with plan
- Social activities
- And much more!
This job description provides a general overview of the role and is not intended to be a comprehensive list of all tasks and responsibilities. Duties may evolve or change based on the needs of the organization.
Our organization is across Canada.
As detailed in the job description, this job involves communicating, both verbally and in writing, with other Portage teams located across Canada and the United States and with our international clients and partners.
These customers and partners represent an important part of our activities. Based on an evaluation, we have determined that the duties of this position require knowledge of English in addition to French (oral and written). We also determined that the English language skills already required of other employees do not permit the performance of English language skills tasks related to this position.
However, in Québec, Portage limits as much as possible the number of positions for which it requires the knowledge of another language than French. Portage solely requires proficiency in English where it is necessary for the performance of an employee's duties.