Automation QA Developer

3 weeks ago


Montreal, Canada SPARK Microsystems Full time

As an Automation QA Developer within SPARK Microsystems, will play a crucial role in developing, maintaining, and enhancing automated test frameworks for embedded systems, ensuring the quality and reliability of our products.

You will also collaborate with cross-functional teams including software developers, hardware engineers, and quality assurance professionals. If you are passionate about automation, have a strong background in Python programming, and thrive in a collaborative environment, we want to hear from you

Your Responsibilities as an Automation QA Developer
  • Develop and maintain automated test frameworks for embedded systems using Python and related technologies.
  • Design, implement, and execute automated test cases to verify the functionality, performance, and reliability of embedded software and hardware components.
  • Collaborate with cross-functional teams including software developers, hardware engineers, and quality assurance professionals to understand system requirements and develop comprehensive test strategies.
  • Integrate automated tests into continuous integration (CI) and continuous deployment (CD) pipelines to ensure the seamless and efficient delivery of embedded system software.
  • Identify and troubleshoot issues with test automation infrastructure, providing timely resolutions to ensure the reliability and scalability of test environments.
  • Stay updated on industry best practices and emerging technologies related to automated testing, DevOps, and embedded systems, and actively contribute to the adoption of new tools and methodologies.
  • Write API and front end to access some of our test report.
  • Document test procedures, results, and findings, and communicate them effectively to stakeholders, including management and development teams.
  • Mentor junior team members and/or interns and provide guidance on test automation techniques, Python programming, and DevOps practices.
Your Qualifications as an Automation QA Developer
  • Bachelor’s in Electrical Engineering, Computer science, Software Engineering, or related field at university level.
  • Proven 5+ years working experience in automated test development for embedded systems, with a strong emphasis on Python programming.
  • Proficiency in developing test automation frameworks using Python libraries such as pytest, unittest, or similar.
  • Working experience in C programming.
  • Hands-on experience with DevOps tools and practices, including version control systems (e.g., Git), CI/CD pipelines (e.g., Jenkins, GitLab CI), and containerization technologies (e.g., Docker).
  • Solid understanding of embedded systems architecture, including microcontrollers, sensors, communication protocols (e.g., UART, SPI, I2C), and real-time operating systems (RTOS).
  • Strong analytical and problem-solving skills, with the ability to debug complex issues and propose effective solutions.
  • Ability to multi-task, set project priorities, establish task focused goals and objectives for self and show initiative.
  • Excellent communication skills in English/French: Required to communicate with colleagues/clients across the country and abroad on a regular basis.
Promote the following values/qualities:
  • Cooperation: Have the success of the team at heart.
  • Rigor: Take pride in carefully executed work.
  • Motivation: Exceed your limits in a job you love.
  • Initiative: Propose new ideas and act.
  • Leadership: Positively influencing those around us.
The Perks
  • A growing start-up where each person has an important role in the success of the Company.
  • Be part of a passionate, creative and motivated team in a collaborative mode.
  • A place where you can grow and become the professional you want to be.
  • Group insurance from day one.
  • Employee stock option plan.
  • Hybrid work and flexible hours to balance work/personal life.
  • In addition to vacation, sick leave and holidays, Spark offers additional days off.
  • Senior Customer Support Engineer – Ultra-Wideband (UWB) IC Radio
  • Technical-Lead of Analog ASIC Development
#J-18808-Ljbffr

  • Montreal, Canada SPARK Microsystems Full time

    As an Automation QA Developer within SPARK Microsystems, will play a crucial role in developing, maintaining, and enhancing automated test frameworks for embedded systems, ensuring the quality and reliability of our products.You will also collaborate with cross-functional teams including software developers, hardware engineers, and quality assurance...


  • Montreal, Quebec, Canada WorkJam Full time

    WorkJam is the world's first digital frontline workplace, connecting the entire deskless workforce to work in perfect harmony. WorkJam is a fully modular super app that solves the most common problems faced by frontline enterprises around the world through task management, shift swapping and scheduling, two-way communication, and training. We're proud of our...


  • Montreal, Quebec, Canada WorkJam Full time

    WorkJam is the world's first digital frontline workplace, connecting the entire deskless workforce to work in perfect harmony. WorkJam is a fully modular super app that solves the most common problems faced by frontline enterprises around the world through task management, shift swapping and scheduling, two-way communication, and training. We're proud of our...


  • Montreal, Canada TV2 Consulting Full time

    Oversee the design, planning, development, and execution phases of the Software Testing Life Cycle (STLC). Develop and manage the Quality Assurance (QA) strategy, incorporating both automation initiatives using Behavior-Driven Development (BDD) and manual testing techniques. Lead accessibility testing efforts for web applications. Plan, schedule, and...

  • QA Tech Lead

    4 weeks ago


    Montreal, Canada CGI Full time

    Position Description: As a QA Tech Lead, you will play a pivotal role in ensuring the quality and reliability of our software products. You will lead a team of QA engineers and collaborate closely with development, product management, and other stakeholders to drive quality initiatives throughout the software development lifecycle. Your future...


  • Montreal, Quebec, Canada WorkJam Full time

    WorkJam is the world's first digital frontline workplace, connecting the entire deskless workforce to work in perfect harmony. WorkJam is a fully modular super app that solves the most common problems faced by frontline enterprises around the world through task management, shift swapping and scheduling, two-way communication, and training. We're proud of our...


  • Montreal, Canada Test Dev Tools Full time

    QUALITY ASSURANCE What You'll Do We’re looking for a QA Programmer within Client SDK to help us make the future of mobile strong! You will work to develop and implement automation test strategies and utilize technical tooling to expand the breadth and depth of our QA coverage in a dynamic and fast-paced environment. As a QA Programmer, you will also help...


  • Montreal, Canada Test Dev Tools Full time

    QUALITY ASSURANCE What You'll Do We’re looking for a QA Programmer within Client SDK to help us make the future of mobile strong! You will work to develop and implement automation test strategies and utilize technical tooling to expand the breadth and depth of our QA coverage in a dynamic and fast-paced environment. As a QA Programmer, you will also help...


  • Montreal, Canada Test Dev Tools Full time

    QUALITY ASSURANCE What You'll Do We’re looking for a QA Programmer within Client SDK to help us make the future of mobile strong! You will work to develop and implement automation test strategies and utilize technical tooling to expand the breadth and depth of our QA coverage in a dynamic and fast-paced environment. As a QA Programmer, you will also help...


  • Montreal, Canada WorkJam Full time

    WorkJam is the world's first digital frontline workplace, connecting the entire deskless workforce to work in perfect harmony. WorkJam is a fully modular super app that solves the most common problems faced by frontline enterprises around the world through task management, shift swapping and scheduling, two-way communication, and training. We're proud of...


  • Montreal, Canada Synechron Full time

    Synechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions.Candidates...


  • Montreal, Canada Synechron Full time

    Synechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions. Candidates...

  • System QA Specialist

    1 month ago


    Montreal, Canada DRW Full time

    System QA Specialist Job LocationMontréalEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediateFrench Version The System QA Specialist provides validation and acceptance services to test, analyze, and certify products and solutions DRW uses. Other primary responsibilities include developing and executing test plans and continuously...

  • QA Analyst

    1 month ago


    Montreal, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The QA Analyst will be responsible for quality assurance and functional analysis of a large platform in order to support the growth of the DevOps delivery team currently made up of around 10 people (Mobile Developers, Product Owner, Scrum Master, IT Functional Analyst, etc.). MORE PRECISELY Contribute to the optimization of a...

  • QA Analyst

    4 weeks ago


    Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The QA Analyst will be responsible for quality assurance and functional analysis of a large platform in order to support the growth of the DevOps delivery team currently made up of around 10 people (Mobile Developers, Product Owner, Scrum Master, IT Functional Analyst, etc.). MORE PRECISELYContribute to the optimization of a mobile...


  • Montreal, Canada Epic Games Full time

    Work with the brightest talent in Web3 across a wide array of industriesAt the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive...


  • Montreal, Canada Epic Games Full time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic...


  • Montreal, Canada Epic Games Full time

    Work with the brightest talent in Web3 across a wide array of industriesAt the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive...


  • Montreal, Canada Epic Games Full time

    Work with the brightest talent in Web3 across a wide array of industriesAt the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive...


  • Montreal, Canada IMG LIVE Full time

    Who We Are:The world's top sports betting and lottery brands choose OpenBet as their partner for world class content, leading tech and tailored service. We have their back, so they’re ready with exciting, memorable and safe sports betting experiences to entertain billions of players worldwide.Endeavor is a global sports and entertainment company, home to...