Automation Test Engineer

6 days ago


Montreal Quebec GF, CA HaiLa Full time

HaiLa is building ultra-low power radio communications solutions that will eliminate the need for batteries in wireless communication devices by offering a product that is hyper power efficient and that can run indefinitely from harvested energy. Our mission is to enable Ambient Power IoT with sensing everywhere on existing wireless protocols such as Wi-Fi and Bluetooth.


This is an exciting opportunity for an Automation Test Engineer to join our dynamic and diverse team You will be working directly with the VP of Engineering to develop the next generation of ultra-low power wireless products. You’ll play a fundamental role in our software and hardware development efforts by working closely with the software, hardware, and product teams to validate our software and hardware products. This role is key in creating stable products and shipping them to customers around the globe.


Based in Montreal, HaiLa is supported by leading sustainability-focused venture investors as well as Stanford University.


Principal Duties and Responsibilities:


  • Contribute to the software development process by

- writing and executing software test procedures,

- participating in bug triage and bug scrub activities,

- defining test procedures that match product requirements.

  • Contribute to the development of an automation framework which will be used to automate software and hardware testing.
  • Through testing, help to debug and characterize current and future software and hardware products.
  • Contribute to hardware debugging and characterization activities.
  • Work closely and collaborate with systems and product definition engineers, internal digital designers, and 3rd party contractors to implement testing and communicate feedback.
  • Support IC validation and characterization efforts.


Key requirements:


  • Solid understanding of software test methodologies, with a particular emphasis on hardware-in-the-loop testing.
  • Excellent working knowledge of Python.
  • Familiarity with Linux, including Ubuntu and embedded Linux environments.
  • Solid understanding of the software development process, including application life cycle management and the software development lifecycle.
  • Solid understanding of Jira, including scrum methodology, sprint planning, etc.
  • Demonstrable experience using git, and continuous integration tools such as TeamCity, Jenkins.
  • Experience using Confluence.
  • Strong communication (written and verbal), organizational and interpersonal skills.
  • Because you’ll be working closely with HaiLa’s extensive line of hardware products, in-office presence required at our Montreal or Ottawa locations.


Some basic qualifications


  • Degree or diploma in Electrical or Computer Engineering, Computer Science, or related field.
  • 2+ years in industry, with demonstrable experience with software testing or software development.
  • Excellent problem-solving skills.


Nice to have:


  • Experience working with hardware and embedded systems, with special emphasis on Wi-Fi or radio-related hardware.
  • Experience with electronics and hardware debugging a definite plus.
  • Experience with PCB debugging, and basic knowledge of PCB design.
  • Working knowledge of C/CPP, Linux, BASH.


Why work for HaiLa


  • Play a key role in bringing the breakthrough power efficient RF technology to market
  • Be part of a solution that aims to remove 100’s of millions of batteries from landfills
  • Work with a lean and agile team of the best hardware and software engineers in the industry who are eager to share their expertise
  • Gain work experience with an innovative high-tech start-up with a future-proof vision


HaiLa is an equal opportunity employer. We work hard to provide an inclusive work place where everyone feels valued, safe, respected and empowered to grow. If this job description sounds like (or close to) you, we encourage you to apply today



  • Montreal, Quebec, G4F, CA National Bank Full time

    A career as a senior developer in automated testing in the software development team at the National Bank means acting as a specialist in test automation. This job allows you to have a positive impact on our organization through your skills in test automation and quality assurance.Your RoleEnsure test automation using recognized tools (Cypress, Selenium 4,...


  • Montreal, Quebec, G4F, CA Axelon Services Corporation Full time

    Network Automation engineerMontreal, QC12 Months Contract Collection and process of lots of data.Python is a must.Enterprise level exp.Looking for traditional software developersFamiliarity with ci/cd pipelines.Jenkins – preferred.Networking background.CCNA is a plus.Ansible preferred.Previous programming language experience – Perl.3 rounds of...

  • Resilience Testing

    6 days ago


    Montreal, Quebec, G4F, CA Axelon Services Corporation Full time

    Resilience Testing / Chaos testing (database) engineer or specialistMontreal,QC12 Months Contract Position The manager is not looking for a QA. Resilience and Chaos testing. Not typical QA or functional testing. Chaos Tester. Good Understanding of general concepts specifically OS. cin general and Unix in particular. Comfortable both in Linux and Unix...

  • QA Mobile Engineer

    6 days ago


    Montreal, Quebec, G4F, CA Vaco Full time

    Vaco is looking for a bilingual (French and English) QA Mobile Engineer with expertise in mobile application quality assurance and automation to join an innovative team working on high-quality mobile applications. In this role, you'll play a key part in ensuring the reliability and performance of the apps by leveraging advanced testing methodologies and...


  • Montreal, Quebec, G4F, CA BRP Full time

    We are looking for an agile, collaboration and development toolset administrator who will report to the automation services manager, and who’ll be tasked with both designing and implementing automated solutions for infrastructure and cloud environments as well as leading product development initiatives. This position combines technical hands-on...


  • Montreal, Quebec, G4F, CA BRP Full time

    We are looking for an agile, collaboration and development toolset administrator who will report to the automation services manager, and who’ll be tasked with both designing and implementing automated solutions for infrastructure and cloud environments as well as leading product development initiatives. This position combines technical hands-on...

  • DevOps Engineer

    6 days ago


    Montreal, Quebec, G4F, CA Vectorsoft Full time

    Job Title: DevOps EngineerLocation: Montreal, QCPosition Type: ContractResponsibilities:Design, implement, and maintain DevOps processes and tools to automate software development, testing, and deployment pipelines.Collaborate with software developers, QA engineers, and system administrators to ensure smooth integration and deployment of applications and...


  • Montreal, Quebec, G4F, CA BRP Full time

    We are looking for a manager, eCommerce platform engineering who will report to the director of direct to consumer (eCommerce) and will be responsible for a team of developers and quality assurance specialists. YOU’LL HAVE THE OPPORTUNITY TO: Be responsible for eCommerce technical project delivery and managing development teams (in house and partners),...

  • Full Stack Engineer

    6 days ago


    Montreal, Quebec, G4F, CA LanceSoft, Inc. Full time

    Hybrid 3 days a week12+ Months of contractDescription: The ideal candidate will develop quality software working with public cloud service provider (CSP) infrastructure across different Public Cloud areas and is proficient with various Object-Oriented development tools and techniques. The individual should be experienced with Core Java and...


  • Montreal, Quebec, G4F, CA Cadence Full time

    Job Overview:This is an opportunity to join a dynamic and growing team of experienced engineers developing high-performance physical IP for industry-standard protocols.The candidate will primarily be responsible for leading a team of engineers in the verification of digital RTL and development of re-usable verification components and environments. The...

  • Senior Engineer

    6 days ago


    Montreal, Quebec, G4F, CA Canonical Full time

    As a Senior Engineer you'll drive the architecture, design and evolution of high-impact open source. Our teams work at every level of the stack. From the kernel and system software at the core of Ubuntu through to major language runtimes and the bleeding-edge of cloud automation and distributed systems, you'll have the opportunity to work on complex...


  • Montreal, Quebec, G4F, CA LanceSoft, Inc. Full time

    Location : Montreal (Hybrid 3 days)Duration: 12+ MonthsJob ProfileSystems Reliability Engineering (SRE) is a discipline focused on improving system service availability, observability, scalability, performance, and resilience across *** by applying sound software engineering principles and adopting the latest technology and tooling.Responsibilities:Are...


  • Montreal, Quebec, G4F, CA Xiphos Full time

    In the role of FPGA Developer, you will play a critical role in deploying our electronics in multiple space applications. As a key member of a highly professional and supportive team, you will collaborate with our hardware and software experts to design, develop, and test FPGA logic implementations. By supporting both delivery of our standard products and...


  • Montreal, Quebec, G4F, CA Axelon Services Corporation Full time

    Senior RACF EngineerYears of experience: Minimum 2 yearsLocation: Montreal (Office attendance from Day 1 – Hybrid Mode)12 Months contractLooking for 8+ years of exp in RACF as Engineer or Admin.Difficult role.RACF has to support MS Mainframe.Exp win IBM- Zsecure.Hybrid – 3 days office.Good communication skills.Networking and scripting knowledge is a...


  • Montreal, Quebec, G4F, CA National Bank Full time

    A career in technology at National Bank means participating in the transformation to have a direct impact on the client. As a Senior Systems Engineering Expert you will be responsible for helping all IT teams to implement the necessary mechanisms to improve and maintain the highest standards of resilience and availability of IT services. Your job Promote...


  • Montreal, Quebec, G4F, CA Éclairage Axis Full time

    Description générale du rôleLe/La Spécialiste en automatisation des produits et solutions de données joue un rôle crucial dans l’automatisation des modèles CAO (CAD) et dans la gestion des données techniques liées à nos produits. Elle collabore étroitement avec l’équipe de Recherche et Développement (R&D), ainsi qu’avec d’autres...

  • Full Stack Engineer

    7 days ago


    Montreal, Quebec, G4F, CA Belcan Full time

    Titre du poste : Développeur full stackContrat de 6 mois renouvelablePoste sur site !Lieu de travail : Lachine, QCIndicatif régional : 514, 438, & 450Code postal : H8TDate de début : DÈS QUE POSSIBLEMot cles: #Full.stack.developer.jobs #Aerospace.jobs #software.developer.jobsVous serez responsable de :Vous êtes responsable de la conception des...


  • Montreal, Quebec, G4F, CA Hatched Recruitment Group Full time

    Role OverviewThe Embedded Software Lead within the team plays a critical role in supporting design change management, software development, and integration processes. Reporting to the Program Technical Lead for Obsolescence, this role involves collaboration across multidisciplinary teams to manage software and hardware integration, ensure compliance with...


  • Montreal, Quebec, G4F, CA Hays Full time

    Senior Product engineer |Montreal, QC | Manufacturing | Up to $90000 based on experience | On-siteYour New Company Join our client at the forefront of providing innovative solutions for high-reliability miniaturization. We specialize in Medical, Aerospace, Defense & Security, and high-end industrial markets. With over 35 years of deep industry experience in...


  • Montreal, Quebec, G4F, CA Hatched Recruitment Group Full time

    Systems Engineer – Embedded Software (Aerospace)Are you the kind of engineer who thrives on being the essential link between the software development and systems engineering teams? Acting as the glue that holds projects together and the oil that keeps everything running smoothly across both internal and external teams. Do you excel managing complex issues,...