Software Developer in Test III

1 month ago


Vancouver, British Columbia, Canada LMI Technologies Full time
About the Role

LMI Technologies is a leading technology company that values openness, respect, and professional excellence. As a Software Developer in Test III, you will be part of a dynamic team that designs and delivers innovative 3D machine vision solutions to OEMs and System Integrators worldwide.

Key Responsibilities
  • Collaborate with developers to design tests for software requirements, ensuring timely and effective delivery.
  • Develop and maintain software tests and testing scripts for measurement tools, 3D data acquisition algorithms, and other software components within the Vision team's responsibility.
  • Perform manual tests while expanding automated test coverage.
  • Assist developers in debugging test failures.
  • Peer review code.
  • Maintain test automation and continuous integration scripts.
  • Curate and expand the library of testing data and hardware.
  • Investigate new and improved testing methodologies as part of continuous improvement initiatives.
  • Support multiple concurrent projects.
  • Adhere to LMI Employee Policy Manual.
Requirements
  • 4-5+ years of relevant experience working as a software test engineer.
  • Bachelor's Degree in Computer Science, Software Engineering, or similar disciplines.
  • Programming experience in C++, C, Python.
  • Strong mathematics background, experience working with machine vision software is highly desirable.
  • Knowledge and experience planning tests, defining test scope, and identifying functional, performance, and robustness test criteria.
  • Experience with test automation frameworks.
  • Experienced with source control management systems such as Git or SVN.
  • Ability to work independently in a multi-disciplinary team.
  • Strong DevOps experience is a plus.
What We Offer

LMI Technologies offers a competitive salary range of $92,105 - $105,000 - $119,700, with a typical hiring range of +/- 10% of the midpoint. We value diversity and inclusivity in our workplace, fostering a team that celebrates variety in backgrounds, perspectives, experiences, and skills.

How to Apply

If you are interested in this exciting opportunity, please submit your application to our Human Resources team in confidence by clicking the "Apply Now" button.



  • Vancouver, British Columbia, Canada LMI Technologies Full time

    LMI Technologies is a leading provider of innovative 3D machine vision solutions. We're seeking a Software Developer in Test III to join our Vision Software team.Key ResponsibilitiesThe successful candidate will be responsible for:Designing and developing automated tests for software components within the Vision team's responsibilityWriting and maintaining...

  • Software Engineer III

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer IIIRequisition Number: 185379Position Title: Software Engineer IIIExternal Description:The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, and more.As a Software Engineer III, you...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio.Key ResponsibilitiesDesign and implement testing strategies for our IP-based phone...


  • Vancouver, British Columbia, Canada reddit Full time

    Job Title: Software Engineer III, iOSReddit is a community-driven platform that fosters open and authentic conversations. As a Software Engineer III, iOS, you will play a key role in driving technical and product strategy for one of the largest sites on the internet.Key Responsibilities:Collaborate with cross-functional teams to execute on product and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job DescriptionAt Amazon, we're committed to innovation and excellence in software development. We're seeking a talented Software Development Engineer III to join our team and contribute to the design, implementation, and verification of components leveraging standard software engineering methodologies.Key Responsibilities:Translate functional and technical...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is a leading technology company that designs and delivers innovative 3D machine vision solutions to OEMs and System Integrators worldwide. We are seeking a skilled Software Developer in Test to join our Vision Software team.Key ResponsibilitiesCollaborate with developers to design and implement tests for software...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing software solutions using various programming languages and technologies.Key Responsibilities:Design, develop, and...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly experienced Software Development Manager III to lead our Trusted Advisor team in the next evolution of our AI-powered engine. As a key member of our AWS Global Support team, you will be responsible for driving the development and operation of a tier 1 AWS service, partnering with Product Managers, and ensuring high...


  • Vancouver, British Columbia, Canada Wenco International Mining Systems Full time

    The Company Wenco International Mining Systems We have R&D offices located in Australia, Canada, and Chile. This role will be based in our Canadian head office in Richmond, BC. The Role You will be part of a self-organizing, agile product development team working on Wenco's next-generation cloud-based Asset Health Industrial Internet of Things...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies, a leading technology company, is seeking a talented Software Developer in Test II to join our innovative team. As a key member, you will play a crucial role in ensuring the quality and excellence of our 3D machine vision solutions.As a Software Developer in Test II, you will be responsible for designing and implementing...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    Job SummaryLMI Technologies is seeking a highly skilled Software Developer in Test II to join our Vision Software team. As a key member of our team, you will be responsible for designing, developing, and testing software components to ensure high-quality solutions for our customers.Key ResponsibilitiesCollaborate with developers to design and implement tests...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Job Title: Software Engineer IIIJob Summary:We are seeking a highly skilled Software Engineer III to join our team at Electronic Arts Inc. As a key member of our EAX team, you will be responsible for guiding the strategy and development of our games.Key Responsibilities:Develop and maintain high-quality software solutionsCollaborate with cross-functional...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About WIA Software Systems Inc.We are a reputable software company seeking an experienced Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Job Title: Software Engineer IIIAbout the Role:At Electronic Arts Inc., we're passionate about creating innovative video games that bring people together. As a Software Engineer III, you'll be part of a talented team that develops cutting-edge technology to power our games. Your expertise will help us deliver seamless gaming experiences to millions of...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Software Development Engineer in Test (SDET) with Golang expertise to join our team at Hatch Innovations Canada. As a key member of our engineering team, you will be responsible for designing and implementing automated test suites for our software applications, ensuring they meet the highest quality standards.Key...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test to join our team at Hatch Innovations Canada. As an SDET, you will be responsible for designing and implementing automated test suites for our software applications, ensuring that our products meet the highest quality standards.Key ResponsibilitiesDesign, develop, and...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Software Development Engineer in Test to join our team at Hatch Innovations Canada. In this role, you will be responsible for designing and implementing various test suites for our projects, ensuring that our applications meet the highest quality standards.You will collaborate closely with developers, product...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Software Development Engineer in Test to join our team at Hatch Innovations Canada. In this role, you will be responsible for designing and implementing various test suites for our projects, ensuring that our applications meet the highest quality standards.Key ResponsibilitiesDesign, develop, and maintain automated...