Ingénieur en automatisation QA / Quality Assurance Automation Engineer

Sorry, this job was removed at 08:20 p.m. (CST) on Friday, Jun 27, 2025
Be an Early Applicant
2 Locations
In-Office
Healthtech
The Role

L'ingénieur en automatisation de l'assurance qualité est chargé de développer et de mettre en œuvre des processus et des cadres de test automatisés afin de garantir la qualité et la fiabilité des applications ou des systèmes logiciels.

Il travaille en étroite collaboration avec les développeurs de logiciels, les gestionnaires de produits et d'autres parties prenantes pour concevoir et exécuter des cas de test automatisés, identifier les défauts et apporter des améliorations au cycle de vie du développement logiciel.

Responsabilités:

  • Développer et maintenir des scripts et des cadres de tests automatisés pour valider les applications ou les systèmes logiciels.
  • Collaborer avec les développeurs de logiciels et les analystes commerciaux pour comprendre les exigences et créer des plans de test complets.
  • Concevoir et exécuter des cas de test automatisés, en veillant à ce que les exigences fonctionnelles et non fonctionnelles soient correctement couvertes.
  • Identifier et documenter les défauts, les suivre jusqu'à leur résolution et vérifier les corrections.
  • Travailler en étroite collaboration avec des équipes interfonctionnelles pour comprendre l'architecture logicielle et la conception du système afin d'assurer une couverture efficace des tests.
  • Améliorer en permanence les processus et méthodologies de test et recommander les meilleures pratiques en matière d'automatisation des tests.
  • Effectuer une analyse des causes profondes des défauts et fournir des rapports détaillés aux parties prenantes.
  • Participer aux revues de code et de conception pour assurer la testabilité et la maintenabilité du logiciel.
  • Collaborer avec les équipes chargées des tests manuels afin d'assurer une intégration transparente des efforts de tests automatisés et manuels.
  • Contrôler et analyser les résultats des tests, rendre compte de l'avancement des tests et fournir des indicateurs aux parties prenantes du projet.
  • Se tenir au courant des tendances de l'industrie, des technologies émergentes et des meilleures pratiques en matière d'automatisation des tests.

Exigences:

  • Licence en informatique, en ingénierie ou dans un domaine connexe.
  • Expérience confirmée en tant qu'ingénieur en automatisation de l'assurance qualité ou dans une fonction similaire pendant au moins trois ans.
  • Solide compréhension du cycle de développement des logiciels (SDLC) et des méthodologies de test des logiciels.
  • Maîtrise des outils et des cadres de test automatisés, tels que Selenium, Appium, JUnit, TestNG ou similaires.
  • Expérience des langages de script ou de programmation, tels que Java ou JavaScript.
  • Familiarité avec les systèmes de contrôle de version, les systèmes de suivi des bogues et les outils de gestion des tests.
  • Solide connaissance du langage SQL et capacité à écrire et à exécuter des requêtes de base de données.
  • Solides compétences en matière d'analyse et de résolution de problèmes, avec un grand souci du détail.
  • Excellentes capacités de communication et de collaboration, avec un fort esprit d'équipe.
  • Capacité à travailler dans un environnement dynamique et rapide, en gérant des priorités et des délais multiples.

*Anglais et français car nous avons des clients dans le reste du Canada et aux États-Unis*

*Seul les candidats retenus seront contactés*

Harris souscrit à un programme d’accès à l’égalité en emploi et les candidatures des membres des groupes visés à savoir les femmes, les personnes handicapées, les personnes autochtones et les minorités visibles sont encouragées à soumettre leur candidature. Si vous êtes une personne handicapée, vous pouvez recevoir, sur demande, de l’assistance pour le processus de présélection et de sélection.

L'équipe de recrutement de talents de Harris n'a pas recours aux messages texte pour entrer en communication avec les candidats ou solliciter des informations confidentielles. Nous encourageons tous les candidats à postuler sur des postes publiés. Ils seront contactés soit par un gestionnaire de Harris, soit par un membre de l'équipe de recrutement de talents pour un entretien, dès lors que les critères requis sont satisfaits.

-----------------------------------------------------------------------------------------------------------------------

A quality assurance automation engineer is responsible for developing and implementing automated testing processes and frameworks to ensure the quality and reliability of software applications or systems.

They work closely with software developers, product managers, and other stakeholders to design and execute automated test cases, identify defects, and drive improvements in the software development lifecycle.

Responsibilities:

  • Develop and maintain automated test scripts and frameworks to validate software applications or systems.
  • Collaborate with software developers and business analysts to understand requirements and create comprehensive test plans.
  • Design and execute automated test cases, ensuring proper coverage of functional and non-functional requirements.
  • Identify and document defects, track them through resolution, and verify fixes.
  • Work closely with cross-functional teams to understand the software architecture and system design to ensure effective test coverage.
  • Continuously improve test processes and methodologies and recommend best practices for test automation.
  • Perform root cause analysis of defects and provide detailed reports to stakeholders.
  • Participate in code and design reviews to ensure testability and maintainability of the software.
  • Collaborate with manual testing teams to ensure a seamless integration of automated and manual testing efforts.
  • Monitor and analyze test results, report on test progress, and provide metrics to project stakeholders.
  • Stay up to date with industry trends, emerging technologies, and best practices in test automation.

Requirements:

  • Bachelor's degree in computer science, engineering, or a related field.
  • Proven experience as a quality assurance automation engineer or similar role for at least 3 years.
  • Strong understanding of software development lifecycle (SDLC) and software testing methodologies.
  • Proficiency in automated testing tools and frameworks, such as Selenium, Appium, JUnit, TestNG, or similar.
  • Experience with scripting or programming languages, such as Java or JavaScript.
  • Familiarity with version control systems, bug tracking systems, and test management tools.
  • Solid knowledge of SQL and the ability to write and execute database queries.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Excellent communication and collaboration abilities, with a strong team-oriented mindset.
  • Ability to work in a fast-paced and dynamic environment, managing multiple priorities and deadlines.

*English and French as we have customers in the rest of Canada and the United States*.

*Only successful candidates will be contacted*.

Harris is an Equal Opportunity Employer and members of the following targeted groups are encouraged to apply women, persons with disabilities, aboriginal peoples and visible minorities. If you are a person with a disability, assistance with the screening and selection process is available on request.

The Harris Talent Acquisition team does not use text messages to contact candidates or solicit confidential information. We encourage all candidates to apply for advertised positions. They will be contacted either by a Harris manager or by a member of the Talent Acquisition team for an interview, once the required criteria have been met.

Similar Jobs

MongoDB Logo MongoDB

Site Reliability Engineer

Big Data • Cloud • Software • Database
Easy Apply
Hybrid
2 Locations
5550 Employees
144K-200K Annually

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
2 Locations
4400 Employees

MongoDB Logo MongoDB

Lead, Engineering

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
6 Locations
5550 Employees
162K-225K Annually

CrowdStrike Logo CrowdStrike

Sales Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
QC, CAN
10000 Employees
145K-220K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Niagara Falls, New York
185 Employees
Year Founded: 1993

What We Do

For over 25 years, Harris Healthcare has been rising to the challenge of bringing together the most innovative and sustainable solutions for today’s ever-changing healthcare environment, in order to improve patient care and safety. Each one of our solutions brings organizational efficiencies on its own. Powerful synergies are achieved when multiple solutions are implemented together. The Harris Healthcare portfolio includes the following solutions:

♦ HARRIS Flex - an enterprise-level EHR solution that improves patient safety and clinical workflows. It includes a full complement of applications integrated in one single database, provides solid clinical decision support to your clinicians and helps standardize care while enforcing protocols and best practices at any Healthcare Organization. HARRIS Flex conveys the digital solution’s flexibility and strength.
Healthcare organizations are continuously faced with new challenges and situations and require flexible EHR’s that can be rapidly adapted to their evolving clinical practice. Contrary to other EHR solutions which are inflexible and where customizations require costly support from the vendor, HARRIS Flex gives you the freedom to "flex" your EHR as you need it entirely on your own.

The enhanced HARRIS Flex solution comes with new functionality including:

♦Flex Telehealth which enables virtual visits directly from within the EHR/EPR, and

♦Flex Clinical Insight which facilitates extraction and analysis of your EHR/EPR data to improve your processes and outcomes.

♦ SynergyCheck – a proactive interface monitoring solution watching over Clinical, Financial and other interfaces 24/7 to ensure data is flowing between systems

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Sailor Health Thumbnail
Telehealth • Social Impact • Healthtech
New York City, NY
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account