Harris Computer Systems

Testing Automation Specialist/ Spécialiste de l’automatisation de tests

CA-QC-Montreal
2 months ago
Code emploi
2017-3855
Entreprise
Harris Govern
Catégorie
Recherche et développement
Pourcentage de voyages requis
0-25%

Position Overview

business_harrisgovern

 

At Harris Govern, our clients are primarily cities and counties that are located in the United States and Canada. Our diverse team is made up of talented and experienced people that are passionate about bringing change to the local government industry. Our work environment can be described as both relaxed and flexible.

 

We are looking for skillful, hardworking, and talented individuals that excel as professionals in their field, and can bring new ideas to our team.  We are currently seeking a highly-motivated individual to join our tight-knit, and hardworking Research & Development Quality Assurance team.

 

The Software Tester & Test Automation Specialist is a key role that is required to take our product to its next level of growth.  This position will also service our valued clients, and improve the overall quality of our flagship product.

 

We work in a dynamic team oriented environment where our success is governed by, our mutual desire to work together, and our desire to deliver the best product in the industry.  This is an exciting opportunity for anyone that, wants to become an integral part of a growing company, and is keen to establish industry best-practices while maximizing customer satisfaction and corporate growth.

 

If you are excited about this opportunity, and what we are doing, we would like to hear from you!


 

Chez Harris Govern, notre clientèle est essentiellement composée de villes et de comtés des États-Unis et du Canada. Notre équipe diversifiée compte des personnes talentueuses et chevronnées qui souhaitent innover dans les secteurs publics régionaux . Notre environnement de travail est à la fois détendu et souple.

 

Nous recherchons des personnes habiles, travaillantes et talentueuses qui excellent en tant que professionnels dans leur milieu et qui peuvent apporter de nouvelles idées à notre équipe. Nous sommes actuellement à la recherche d’une personne motivée qui pourra joindre notre équipe indissociable et dévouée en assurance de la qualité de la recherche et du développement.

 

Le testeur de logiciels et spécialiste de l’automatisation des tests est un poste important. La personne qui l’occupera doit permettre à notre produit d’atteindre son prochain niveau de croissance, servir nos clients importants et améliorer la qualité générale de notre produit phare.

 

Nous travaillons dans un environnement dynamique axé sur le travail d’équipe où notre succès est régi par notre désir commun de travailler en étroite collaboration et de livrer le meilleur produit de l’industrie. C’est une excellente occasion pour quiconque voulant faire partie intégrante d’une entreprise en croissance et établir des pratiques exemplaires de l’industrie tout en maximisant la satisfaction de la clientèle et la croissance de l’entreprise.

 

Si vous êtes enthousiasmé par cette occasion et par ce que nous faisons, nous souhaitons vous connaître!

Fonctions principales

Who We’re Looking For...

 

The successful candidate will possess practical testing experience, intermediate .NET coding skills, and have experience in Microsoft Visual Studio Team Foundation Server and Microsoft Test Manager. Agile Testing is an asset.  The selected candidate is self-motivated, able to deliver on time, a quick-thinker, a quick-learner, and able to work in a fast-paced work environment.

 

Test Automation Specialist will be primarily responsible for the following:

  • Help to guide the selection and implementation of effective Test Automation software
  • Assist in the setup and configuration of necessary test equipment and environments for test execution and automation
  • Develop current test infrastructure
  • Develop tools and scripts for test automation
  • Develop effective and maintainable automated tests to cover the code base
  • Support the deployment of code to test environments by running automation scripts and diagnosing problems identified by automated regression
  • Prepare test reports, provide initial issue analysis, and contribute to defect prevention
  • Validate changes to ensure that the software is free of bugs and conforms to specified acceptance criteria
  • Help define test strategies and test plans based upon a software development plan
  • Design detailed test cases based on requirements and test plans
  • Execute manual tests that are required for periodic code releases
  • Help to plan test efforts for larger features and new modules
  • Assist in product debugging, in collaboration with the R&D Department
  • Bug reproduction, and bug reporting (i.e. issue-tracking tickets), test plan execution
  • Follow-up, document and communicate test evolution, including regression tests
  • Participate in the continuous improvement of test processes and methodologies

 

Nous recherchons…

 

Le candidat sélectionné doit avoir de l’expérience pratique en tests, des aptitudes en codage intermédiaire .NET et de l’expérience avec Microsoft Visual Studio Team Foundation Server et avec Microsoft Test Manager. La connaissance de la pratique Agile Testing est un atout. Le candidat choisi est capable de se motiver, de respecter les délais, de réagir et d’apprendre rapidement et de travailler dans un environnement où les activités se déroulent à un rythme rapide.

 

Le spécialiste de l’automatisation des tests devra s’occuper principalement des tâches suivantes :

  • Collaborer à la sélection et à la mise en œuvre d’un logiciel d’automatisation de tests efficace
  • Participer à l’installation et à la configuration de l’équipement et des environnements nécessaires pour exécuter et automatiser des tests
  • Développer l’infrastructure de test en cours
  • Développer des outils et des scripts pour l’automatisation de tests
  • Développer des tests automatisés efficaces et faciles à entretenir afin de couvrir les codes de base
  • Soutenir le déploiement de codes vers des environnements tests en exécutant des scripts d’automatisation et en diagnostiquant des problèmes identifiés par la régression automatisée
  • Préparer des rapports sur les tests, fournir une analyse du problème initial et aider à la prévention des défauts
  • Valider des modifications afin d’assurer que le logiciel ne contienne pas de bogues et se conforme aux critères d’acceptation précisés
  • Aider à définir des stratégies et des plans de tests selon un plan de développement de logiciel
  • Concevoir des cas de test détaillés selon des exigences et des plans de tests
  • Exécuter des tests manuels qui sont requis pour des publications de codes périodiques
  • Aider à planifier des tests pour des fonctionnalités élargies et pour de nouveaux modules
  • Assister au débogage de produits en collaboration avec le département de recherche et de développement
  • Reproduction de bogues et création de rapports sur ceux-ci (p.ex. : tickets de suivi des problèmes), exécution de plans de tests
  • Suivi, documentation et communication de l’évolution des tests, y compris les tests de régression
  • Participer à l’amélioration en continu des processus et des méthodologies de tests

Qualifications

  • Solid knowledge of software quality assurance methodologies and tools (3+ years)
  • Strong experience with test automation framework, tool development and scripting (2+ years on various platform)
  • Degree or Diploma in Software Engineering, Computer Science or related field(s)
  • SQL proficiency
  • Experience with Microsoft Test Manager or similar Test Automation Tool
  • Experience with Microsoft Team Foundation Server (TFS); Visual Studio is an asset
  • Knowledge of the Scrum/Agile software development process is an asset
  • Knowledge of the local government industry is an asset
  • Bilingual: English & French

 

  • Bonnes connaissances des méthodologies et des outils d’assurance de la qualité des logiciels (trois ans et +)
  • Vaste expérience avec l’infrastructure d’automatisation de tests, le développement d’outils et l’écriture de scripts (deux ans et + sur diverses plateformes)
  • Diplôme universitaire ou diplôme en génie logiciel, en informatique ou dans un autre domaine connexe
  • Compétence en langage SQL
  • Expérience avec Microsoft Test Manager ou avec un autre outil d’automatisation de tests
  • Expérience avec Microsoft Team Foundation Server (TFS); Visual Studio est un atout
  • La connaissance du processus de développement logiciel Scrum/Agile est un atout
  • La connaissance de l’industrie du secteur public régional est un atout
  • Bilingue : Français et anglais

Salary/Location:

 

  • Montreal, Downtown area
  • Salary Range: $50-65k (Salary will be commensurate with experience and job responsibilities)

 

Salaire/Lieu de travail:

  • Montréal, centre-ville
  • Échelle salariale : 50 000 à 65 000 $ (le salaire sera proportionnel à l’expérience et aux responsabilités de l’emploi)

Vue d'ensemble de l'entreprise

At Harris Govern (www.harrisgovern.com), we build software solutions specific to the requirements of Local Government and utilities. Our software suite enables us to bring comprehensive, innovative technology solutions to county governments nationwide.

Harris is a member of the Constellation Software Inc. group of companies. Constellation Software is a rapidly growing conglomerate of vertical market software (VMS) companies; each focused upon dominating its respective market niche. Constellation's growth is based on a simple strategy: identify promising VMS firms; acquire them; and then integrate them into the Constellation family while building on their fundamental strengths to help them become world class organizations.

Harris is an Equal Opportunity Employer.

Chez Harris Govern (www.harrisgovern.com), nous concevons des solutions logicielles qui conviennent aux exigences des administrations locales et des services publics. Notre suite logicielle permet d’apporter des solutions technologiques globales et innovatrices aux administrations municipales dans l’ensemble du pays.

Harris est membre du groupe d’entreprises Constellation Software inc. Constellation Software est un conglomérat d’entreprises de logiciels personnalisés en pleine croissance. Chacune de ces sociétés s’oriente vers la domination de son créneau commercial. La croissance de Constellation s’appuie sur une stratégie simple : identifier des entreprises de logiciels personnalisés démontrant du potentiel; les acquérir; puis les intégrer à la famille Constellation tout en se capitalisant sur leurs atouts fondamentaux afin de les aider à devenir des organisations de calibre international.

Harris souscrit au principe d’égalité d’accès à l’emploi.

#WeAreHarris

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Partager sur votre fil de nouvelles