ENGLISH WILL FOLLOW BELOW
Objectif de la fonction:
L'analyste AQ/Automation, qui relève du chef d'équipe AQ, veille à la qualité des logiciels d'application dans l'environnement de mise en œuvre et s'assure qu'ils sont entièrement testés. Il/elle participe au développement et à la gestion des solutions logicielles pour effectuer l'ensemble des tests fonctionnels, d'intégration et de régression. Enfin, il/elle interagit avec les équipes de développement et de support pour s'assurer que tous les produits répondent aux normes de qualité établies à tous les stades du cycle de développement du logiciel.
Responsabilités:
- Concevoir, développer et gérer des solutions d'automatisation (logiciel et matériel).
- Agir en tant que ressource clé et fournir un soutien à l'équipe.
- Agir en tant que personne-ressource au sein de l'équipe d'assurance de la qualité pour ce qui est des connaissances techniques et de l'engagement.
- Identifier et évaluer les risques liés à la qualité des logiciels.
- Participer à la mise en place d'une culture de la qualité fondée sur la satisfaction du client et l'amélioration continue de la qualité fournie.
- Être capable de traduire les exigences opérationnelles et financières en scénarios d'essai.
- Organiser et gérer les environnements de test.
- Développer des idées innovantes en matière d'automatisation afin de réduire le temps de travail manuel.
- Contribuer à la formation et au mentorat des nouveaux employés du département.
- Concevoir et dispenser des formations formelles et informelles.
- Fournir une assistance à la production si nécessaire.
- Soutenir les tests d'acceptation des utilisateurs avec les clients afin de garantir le plus haut niveau de qualité.
- Formuler des recommandations pour l'amélioration des processus et des techniques.
- Faire preuve d'une capacité d'adaptation à de nouveaux environnements, être capable d'apprendre rapidement à utiliser de nouvelles technologies, avoir un esprit d'équipe et une attitude optimiste.
- Être capable de coordonner et d'exécuter toutes les activités de test conformément au processus de développement de logiciels basé sur le modèle Waterfall.
Exigences :
- 8 ans d'expérience ou plus dans les domaines du développement de logiciels et de l'assurance qualité.
- Expérience professionnelle dans le secteur des marchés des capitaux et/ou des bourses.
- Compréhension approfondie des méthodes, outils et processus d'assurance qualité des logiciels.
- Compétences en matière de concepts d'automatisation et d'écriture de scripts.
- Cycle de vie du développement des applications (SDLC).
- Expérience du travail dans des environnements UNIX/LINUX.
- Expérience de travail avec Python ou un autre langage logiciel.
- Solides compétences en matière de dépannage et de résolution de problèmes et excellentes capacités techniques et analytiques.
- Excellentes aptitudes à la communication écrite et orale.
- Souci du détail.
- Expérience dans le développement de systèmes de négociation
- Solides compétences en matière de dépannage et de résolution de problèmes et excellentes capacités techniques et analytiques.
- Forte éthique de travail.
- Organisé et méthodique
- Capable de gérer des priorités changeantes
- Esprit d'équipe
- Bilingue, français et anglais, à l'oral comme à l'écrit.
Pour en savoir plus: https://boxoptions.com
-----------------------------------------------------------------------------------------
Purpose of the Role:
The QA/Automation Analyst, who reports to the QA Team Lead, ensures the quality of the application software in the implementation environment and that it is fully tested. He/She participates in the development and management of software solutions to perform the range of functional, integration and regression testing. Finally, he/she interacts with the development and support teams to ensure that all products meet established quality standards at all stages of the software development lifecycle.
Responsibilities:
- Design, develop and manage automation solutions (software and hardware).
- Act as a key resource and provide support to the team.
- Act as a resource person within the Quality Assurance team for technical knowledge and commitment.
- Identifies and assesses software quality risks.
- Participate in the establishment of a quality culture based on customer satisfaction and continuous improvement of the quality delivered.
- Be able to translate operational and financial requirements into test scenarios.
- Organize and manage test environments.
- Develop innovative automation ideas to reduce manual labor time.
- Help train and mentor new department employees.
- Design and deliver formal and informal training.
- Provide production support as required.
- Support user acceptance testing with customers to ensure the highest level of quality.
- Make recommendations for process and technical improvements.
- Demonstrate an ability to adapt to new environments, be able to learn quickly to use new technologies and have a team spirit and an optimistic attitude.
- Be able to coordinate and perform all testing activities according to the software development process based on the Waterfall model.
Requirements:
- 8+ years’ experience in the areas of software development and quality assurance.
- Work experience in the capital markets and/or stock exchange sector.
- In-depth understanding of software quality assurance methods, tools and processes.
- Competence in automation concepts and scripting skills.
- Application Development Life Cycle (SDLC).
- Experience working in UNIX/LINUX environments.
- Experience working with Python or other software language.
- Strong troubleshooting and problem-solving skills and excellent technical and analytical abilities.
- Excellent written and oral communication skills.
- Attention to detail.
- Experience with trading system development
- Strong troubleshooting and problem-solving skills and excellent technical and analytical abilities
- Strong work ethics.
- Organized and methodical
- Able to deal changing priorities
- Team player
- Bilingual, French and English, spoken and written.
To find out more: https://boxoptions.com
Job Types: Full-time, Permanent
Benefits:
- Casual dress
- Company events
- Company pension
- Disability insurance
- Employee assistance program
- Language training provided
- Life insurance
- On-site gym
- Paid time off
- RRSP match
- Vision care
- VRSP
- Work from home
Flexible language requirement:
- French not required
Schedule:
- 8 hour shift
- Monday to Friday
Education:
- Bachelor's Degree (preferred)
Experience:
- quality assurance: 8 years (required)
Work Location: In person