Programmeur Sénior Python

2 weeks ago


Montreal, Quebec, Canada Octasic Full time

Fondé en 1998, Octasic Inc. est un leader mondial de systèmes et de solutions complètes en technologie de communications avancées. A la fine pointe de la technologie, nous fournissons des solutions logicielles et matérielles intégrées pour des marchés mondiaux du sans fil. Octasic comptes des bureaux à Montréal et à l'international et continue son expansion.

On choisit Octasic pour :

  • Un milieu de travail à la fine pointe de la technologie et ou on est en contact avec les experts du domaine, et ce dans une entreprise en croissance.
  • Des conditions de travail compétitives (salaires, avantages sociaux, rabais d'abonnement au gym, programme d'achat d'action, REER, programme de remboursement du transport collectif, douches sur place, collations et breuvages gratuits).
  • Une conciliation travail-famille facilité (flexibilité d'horaire, télétravail, etc.).
  • Une atmosphère de travail conviviale et collaborative avec plusieurs activités sociales tout au long de l'année.
  • Travailler au sein d'une entreprise impliquée dans sa communauté et situé dans un quartier très attrayant (cafés, restaurants, parcs, Provigo, pistes cyclables, marché local)
  • La proximité avec les différents services de transport en commun (secteur Angus à dix minutes du métro Préfontaine).

Nous sommes présentement à la recherche d'un ou d'une :

Programmeur Sénior Python (tests automatisés)

En tant que programmeur sénior Python, vous jouerez un rôle essentiel dans le développement et la maintenance des tests automatisés pour nos produits électroniques. Vous serez impliqué dans toutes les phases du cycle de vie des tests, de la conception à l'exécution, en passant par l'analyse des résultats.

Responsabilités principales :

  • Participer à la conception et à l'architecture des systèmes de test automatisés de nos nouveaux produits.
  • Supporter les scripts de test actuels pour optimiser les performances et la stabilité/qualité/fiabilité des tests de nos cartes et systèmes assemblés par le département de production.
  • Collaborer avec les équipes de développement pour comprendre les cartes/systèmes à tester et traduire cette compréhension en scénarios de test automatisés.
  • Servir de mentor aux membres plus juniors de l'équipe de test.
  • Partager les meilleures pratiques, les connaissances et les compétences en matière de tests automatisés.
  • Documenter les processus, les résultats et les rapports de test de manière claire et concise.

Qualifications requises :

  • Être créatif pour trouver des solutions innovantes aux problèmes rencontrés.
  • Minimum de 10 ans d'expérience dans un rôle de développement de tests automatisés ou similaire.
  • Solide expérience en Python et en développement de scripts.
  • Expérience avec PyCharm, BitBucket, Confluence, JIRA.
  • Connaissance des bases de données SQL, expérience en radio fréquence (RF) et TestStand seraient un atout.
  • Capacité à travailler de manière autonome et à gérer plusieurs tâches/projets simultanément.

***

Founded in 1998, Octasic is a leading provider of systems and complete solutions in advanced communications. We provide state-of-the-art integration software, and hardware platforms for worldwide mobile wireless solutions. Octasic has offices worldwide and continues to expand.

Why choose Octasic?

  • It is a workplace at the cutting edge of technology, allowing you to meet wireless technology experts in a growing company.
  • Competitive compensation (salaries, benefits, RRSPs, stock option purchase program,)
  • Work-family balance (flexible schedule, possibility of working remotely, etc.).
  • Friendly and collaborative work atmosphere and many social activities all year long
  • Octasic is a company involved in its community.

We are currently looking to fill the following position:

Senior Python Programmer (automated tests)

As a Senior Python Programmer, you will have an essential role in the development and maintenance of automated tests for our electronic products. You will be involved in all phases of the test lifecycle, from design to execution, including analysis of results.

Main responsibilities:

  • Participate in the design and architecture of automated test systems for our new products.
  • Support current test scripts to optimize performance and stability/quality/reliability of testing of our boards and systems assembled by the production department.
  • Collaborate with development teams to understand the boards/systems to be tested and translate this understanding into automated test scenarios.
  • Serve as a mentor to more junior members of the testing team.
  • Share best practices, knowledge and skills in automated testing.
  • Clearly and concisely document test processes, test results and test reports

Qualifications required:

  • Be creative to find innovative solutions to problems encountered.
  • Minimum of 10 years of experience in an automated test development role or similar.
  • Strong experience in Python and script development.
  • Experience with PyCharm, BitBucket, Confluence, JIRA.
  • Knowledge of SQL databases, experience in radio frequency (RF), and TestStand would be an asset.
  • Ability to work independently and manage multiple tasks/projects simultaneously.


  • Montreal, Quebec, Canada Octasic Full time

    est un leader mondial de systèmes et de solutions complètes en technologie de communications avancées. A la fine pointe de la technologie, nous fournissons des solutions logicielles et matérielles intégrées pour des marchés mondiaux du sans fil. Octasic comptes des bureaux à Montréal et à l'international et continue son expansion. Des conditions...


  • Montreal, Quebec, Canada TEHORA Full time

    Nous recherchons un expert en développement système informatiqueTout comme vous, nous sommes passionnés par la technologie et la création de solutions innovantes. En tant qu'Analyste programmeur sénior, vous serez en charge de concevoir, développer et tester des systèmes informatiques complexes.Vos responsabilitésRéaliser des travaux d'entretien et...

  • Senior Programmeur

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Programmeur / Programmeuse Gameplay (Assassin's Creed INVICTUS)Les 19 000 collaborateur·trices d'Ubisoft, réparti·es sur plus de 40 sites à travers le monde, sont lié·es par une mission commune : enrichir la vie des joueur·euses par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de...

  • Senior Programmeur

    4 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Programmeur / Programmeuse Gameplay (Assassin's Creed INVICTUS)Les 19 000 collaborateur·trices d'Ubisoft, réparti·es sur plus de 40 sites à travers le monde, sont lié·es par une mission commune : enrichir la vie des joueur·euses par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Sur le Plan TechniqueEn tant que programmeur · se fullstack sénior, vous travaillerez au cœur des technologies de notre entreprise. Vous utiliserez votre expertise pour concevoir et développer des applications logicielles complexes qui répondent aux besoins de nos clients.Nos priorités sont l'innovation et la qualité. Nous cherchons à ce que chaque...

  • Développeur Python

    3 weeks ago


    Montreal, Quebec, Canada Anywr Canada Full time

    Lieu : Mission chez un client d'Anywr Contrat : Salarié.Anywr est un acteur reconnu dans le domaine du conseil en TI, accompagnant ses clients dans leurs projets de transformation digitale. euse Python Sénior pour une mission chez un de nos clients. Dans le cadre de la modernisation et de l'optimisation des solutions numériques, notre client met...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ce poste s'adresse aux personnes motivées par la conception et la réalisation de jeux vidéo de haute qualité. Nous sommes à la recherche d'un programmeur sénior ayant une grande expertise en programmation et capable de travailler de manière indépendante tout en étant un membre intégré de l'équipe.Ideal du candidat :Bac+3 ou supérieur...


  • Montreal, Quebec, Canada TEHORA Full time

    TEHORA est présentement à la recherche d'un(e) analyste programmeur sénior ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente.Description des travaux ou des biens livrables :1. Entretien et évolution d'applications PBRéaliser des travaux d'entretien et...


  • Montreal, Quebec, Canada Scanline VFX Full time

    L'équipe de Scanline VFX cherche un Spécialiste en Programmation Python Maya expérimenté pour rejoindre notre équipe de développement. En tant que développeur pipeline sénior, vous concevrez et mettriez en œuvre des pipelines Maya de haute performance.Expériences SouhaitéesPas de moins de 8 ans d'expérience dans l'écriture de code pour le...


  • Montreal, Quebec, Canada Anywr Canada Full time

    Lieu : Mission chez un client d'Anywr Contrat : Salarié.E À propos d'Anywr Anywr est un acteur reconnu dans le domaine du conseil en TI, accompagnant ses clients dans leurs projets de transformation digitale. Nous recrutons actuellement un Développeur.Euse Python Sénior pour une mission chez un de nos clients. Missions : Dans le cadre de la...


  • Montreal, Quebec, Canada Anywr Canada Full time

    Lieu : Mission chez un client d'Anywr Contrat : Salarié.eÀ propos d'AnywrAnywr est un acteur reconnu dans le domaine du conseil en TI, accompagnant ses clients dans leurs projets de transformation digitale.Nous recrutons actuellement un Développeur.euse Python Sénior pour une mission chez un de nos clients.Missions :Dans le cadre de la modernisation et...


  • Montreal, Quebec, Canada Anywr Canada Full time

    Lieu : Mission chez un client d'Anywr Contrat : Salarié.eÀ propos d'AnywrAnywr est un acteur reconnu dans le domaine du conseil en TI, accompagnant ses clients dans leurs projets de transformation digitale.Nous recrutons actuellement un Développeur.euse Python Sénior pour une mission chez un de nos clients.Missions :Dans le cadre de la modernisation et...


  • Montreal, Quebec, Canada Logient Full time

    Programmeur-Analyste SIG & Solutions Numériques- Industry: Technologie de l'information / ITPour l'un de nos clients spécialisé dans le développement de solutions numériques, nous sommes à la recherche d'un PROGRAMMEUR-ANALYSTE SIG & SOLUTIONS NUMÉRIQUES.Responsabilités :1. Collaborer avec une équipe multidisciplinaire pour mettre en œuvre des...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Survol de l'entrepriseBehaviour Interactive est une société d'entreprises passionnée par la création d'expériences immersives. Nous sommes engagés à produire des jeux de qualité qui captivent les joueurs du monde entier. MissionPour occuper ce poste, vous devrez travailler en étroite collaboration avec notre équipe pour développer des...


  • Montreal, Quebec, Canada Scanline VFX Full time

    En tant que Développeur Pipeline Sénior, vous collaborez avec les responsables du pipeline pour concevoir et mettre en œuvre des pipelines Maya de haute performance. Vous utilisez OpenUSD comme fondation pour créer des flux de travail intuitifs et auto-documentants.Principales ResponsabilitésRésoudre des problèmes complexes dans le domaine des flux de...


  • Montreal, Quebec, Canada TEHORA Full time

    TEHORA est présentement à la recherche d'un(e) analyste programmeur sénior ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente.Description des travaux ou des biens livrables :1. Entretien et évolution d'applications PBRéaliser des travaux d'entretien et...


  • Montreal, Quebec, Canada TEHORA Full time

    Découvrez notre équipe de développementTEHORA est une firme québécoise multidisciplinaire reconnue pour l'excellence de ses services professionnels, de nature technique et de gestion de projets à l'échelle nationale et internationale. Notre mission est d'accompagner nos clients dans la concrétisation de leurs projets par l'excellence de notre...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Programmeur senior ML _ Groupe Technologique Création de ContenuLe Content Creation Technology Group (CCTG) est à la recherche d'un programmeur ML senior qui travaillera au sein d'une équipe qui développe des solutions d'apprentissage automatique pour améliorer l'expérience joueur, entre autres avec un projet sur des robots visant à simuler de vrais...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Programmeuse, programmeur senior ML _ Groupe Technologique Création de ContenuLe Content Creation Technology Group (CCTG) est à la recherche d'un programmeur ML senior qui travaillera au sein d'une équipe qui développe des solutions d'apprentissage automatique pour améliorer l'expérience joueur, entre autres avec un projet sur des robots visant à...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Vous souhaitez vous lancer dans un poste passionnant qui vous permettra d'utiliser vos compétences en programmation pour créer des expériences de jeu inoubliables ? Le rôle de programmeur sénior sur notre jeu multijoueur est le parfait défi !Dans ce poste, vous travaillerez :Avec nos équipes gameplay pour développer des systèmes de jeu innovants...