Programmeur Sénior Python

2 months ago


Montreal, 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.
  • Connaissance des bases de données SQL serait un atout.
  • Capacité à travailler de manière autonome et à gérer plusieurs tâches 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.
  • Knowledge of SQL databases would be an asset.
  • Ability to work independently and manage multiple tasks simultaneously.



  • Montreal, 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...


  • Montreal, 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...


  • Montreal, 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...


  • Montreal, Canada Octasic Full time

    Description du poste Fondé en 1998, Octasic Inc. est un leadermondial de systèmes et de solutions complètes en technologie de communicationsavancées. A la fine pointe de la technologie, nous fournissons des solutionslogicielles et matérielles intégrées pour des marchés mondiaux du sans fil.Octasic comptes des bureaux à Montréal et à...


  • Montreal, Canada Epic Games Full time

    PROGRAMMATION Ce que nous faisons Grâce à notre équipe d'ingénieurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel. Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier. Ce...


  • Montreal, Canada peoplecanfly Full time

    p>Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote Full-time Project: Bifrost Travaillant au sein de plusieurs départements et en étroite collaboration avec le design, vous contribuerez à la mise en œuvre des règles du jeu et des systèmes de jouabilité pour soutenir notre jeu.Contribuer au développement de systèmes pour...


  • Montreal, Canada Epic Games Full time

    PROGRAMMATION - UNREAL ENGINE Ce que nous faisons Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière de programmation innove constamment afin d’améliorer les outils et la technologie conçus pour donner des moyens incroyables aux...


  • Montreal, Canada Epic Games Full time

    ECOSEC Ce que nous faisons L’équipe ECOSEC d’Epic offre une expérience sécuritaire aux utilisateurs. Nous travaillons sur plusieurs produits et services pour améliorer les technologies et élaborer des politiques transparentes afin que nos joueurs et utilisateurs puissent vivre des expériences positives sur nos plateformes. Ce que...


  • Montreal, Canada People Can Fly Full time

    h3>Job DescriptionNous sommes à la recherche d’un(e) Programmeur(-euse) de jouabilité sénior, passionné(e) par la création de systèmes de jeu complexes.Travaillant au sein de plusieurs départements et en étroite collaboration avec le design, vous contribuerez à la mise en œuvre des règles du jeu et des systèmes de jouabilité pour soutenir...


  • Montreal, Canada Epic Games Full time

    PROGRAMMATION OU DÉVELOPPEMENT - UNREAL ENGINE  Ce que nous faisons Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière d'ingénierie innove constamment afin d’améliorer les outils et la technologie conçus pour donner des moyens...


  • Montreal, Canada Epic Games Full time

    ASSURANCE DE LA QUALITÉ Ce que vous ferez Nous sommes à la recherche d’un programmeur en assurance de la qualité (AQ) pour notre équipe SDK client afin de nous aider à renforcer l’avenir de la plateforme mobile! Vous travaillerez au développement et à la mise en œuvre de stratégies de tests automatisés et utiliserez des outils...


  • Montreal, Canada Activision Full time

    Titre du poste:Programmeur/euse automatisation & données senior - Senior Automation & Data ProgrammerIdentifiant de demande de poste:R022880Description du poste:Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes...


  • Montreal, Canada Activision Full time

    Titre du poste:Programmeur/euse automatisation & données senior - Senior Automation & Data ProgrammerIdentifiant de demande de poste:R022880Description du poste:Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes...


  • Montreal, Canada Activision Full time

    Titre du poste:Programmeur/euse automatisation & données senior - Senior Automation & Data ProgrammerIdentifiant de demande de poste:R022880Description du poste:Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes...


  • Montreal, Canada Astek Canada Full time

    Ingénieur(e)/Concepteur(trice) Sénior de Cartes ÉlectroniquesMONTREAL Astek Canada fait partie du Groupe Astek présent dans 22 pays et soutenu par plus de 7 500 ressources hautement qualifiées en TI / ingenierie. Au Canada, la firme se spécialise en service conseil TI et en ingénierie.Depuis 1988, nos équipes pilotent avec succès les stratégies de...


  • Montreal, Quebec, G4F, CA Activision Full time

    Titre du poste:Programmeur/euse automatisation & données senior - Senior Automation & Data ProgrammerIdentifiant de demande de poste:R022880Description du poste:Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes...


  • Montreal, Canada TEHORA Full time

    TEHORA est présentement à la recherche d’un(e) programmeur analyste senior ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue. Description des travaux...


  • Montreal, Canada peoplecanfly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - RemotePeople Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de...


  • Montreal, Canada peoplecanfly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - RemotePeople Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de...


  • Montreal, Canada Epic Games Full time

    PROGRAMMATION Ce que nous faisons Grâce à notre équipe d'ingénieurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel. Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier. Ce...