Test Automation Engineer

4 weeks ago


Ottawa, Canada Viavi Solutions Inc. Full time

Summary:

Duties & Responsibilities:

We are a research and development team developing state of the art fiber optic inspection products involving complex optical mechanical systems coupled with sophisticated image analysis software. We are hiring an engineer that will be responsible for perhaps the most important role in our group - testing and verifying these inspection products. Our group needs a test/automation engineer who is passionate about product quality and all aspects of testing for maintaining product excellence.

Responsibilities:

Design, develop, document, and maintain automated system tests and automated testing framework in Python Collaborate with cross-functional R&D team to understand product requirements and ensure coverage with automated tests Integrate automated test scripts into CI/CD pipelines to accelerate testing Analyze test results, investigate, reproduce, and document issues in ticket tracking software Write and execute system-level manual tests as needed Create innovative ways to analyze, visualize and model large sets of test data Develop internal tools for software, hardware, and mechanical systems using Python Conduct cutting-edge research on optical systems and image processing techniques Work with a multi-disciplinary R&D team to create tangible quality improvements while developing products and features for real customers

Pre-Requisites / Skills / Experience Requirements:

Required Qualifications/Skills:

BS degree or higher in STEM field: engineering, software or science (physics/optics) 2+ years professional programming experience in Python 2+ years experience with hardware and/or software testing, system testing and test automation Analytical approach to testing, automation, data collection, data visualization Excellent verbal and written communication skills

Preferred Skills:

Experience with Linux preferred Ability to seek out problems others do not find; Desire to make products better. Interest in solving open-ended or hard to constrain problems, filling in where needed in efforts to develop and ship new products. Attention to detail and an interest in deep diving to investigate complex problems

If you have what it takes to push boundaries and seize opportunities, apply to join our team today.

VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.



  • Ottawa, Canada Infomatics Corp Full time

    Role : Automation Test Engineer Experience : 9+ years Requirements : Strong Python scripting experience (Pytest). Fundamentals of Networking, or Fundamentals of RF. Experience with creating CI/CD pipelines (GIT) Familiar with Linux environment. Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus. Responsibilities...


  • Ottawa, Canada Infomatics Corp Full time

    Role : Automation Test Engineer Experience : 9+ years Requirements : Strong Python scripting experience (Pytest). Fundamentals of Networking, or Fundamentals of RF. Experience with creating CI/CD pipelines (GIT) Familiar with Linux environment. Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus. Responsibilities...


  • Ottawa, Canada Infomatics Corp Full time

    Role : Automation Test Engineer Experience : 9+ years Requirements : Strong Python scripting experience (Pytest). Fundamentals of Networking, or Fundamentals of RF. Experience with creating CI/CD pipelines (GIT) Familiar with Linux environment. Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus. Responsibilities...


  • Ottawa, Canada Infomatics Corp Full time

    Role: Automation Test EngineerExperience: 9+ yearsRequirements:Strong Python scripting experience (Pytest).Fundamentals of Networking, or Fundamentals of RF.Experience with creating CI/CD pipelines (GIT)Familiar with Linux environment.Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus.Responsibilities:Responsible for...


  • Ottawa, Canada Infomatics Corp Full time

    Role : Automation Test Engineer Experience : 9+ years Requirements : Strong Python scripting experience (Pytest). Fundamentals of Networking, or Fundamentals of RF. Experience with creating CI/CD pipelines (GIT) Familiar with Linux environment. Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus. Responsibilities :...


  • Ottawa, Canada Infomatics Corp Full time

    Role: Automation Test EngineerExperience: 9+ yearsRequirements:Strong Python scripting experience (Pytest).Fundamentals of Networking, or Fundamentals of RF.Experience with creating CI/CD pipelines (GIT)Familiar with Linux environment.Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus.Responsibilities:Responsible for...


  • Ottawa, Canada Infinity Solutions Full time

    Test Automation Engineer Expertise in Python Scripting [from Automotive Embedded Domain - ADAS/BCM is preferable]. Expertise in requirement gathering, analyzing requirements, writing manual test cases, automate them in python, test execution on HW Bench/ECU. Communication protocols like CAN, LIN, Automotive Ethernet Good working knowledge on UDS Diagnostic...


  • Ottawa, Canada Lorven Technologies Full time

    Our client is looking for a Test Automation Engineer for a long-term project in Ottawa, Canada (Onsite). Below is the detailed requirement: Title: Test Automation Engineer Location: Ottawa, Canada (Onsite) Job Description: 4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable). Mandatory experience with...


  • Ottawa, Canada Lorven Technologies Full time

    Our client is looking for a Test Automation Engineer for a long-term project in Ottawa, Canada (Onsite). Below is the detailed requirement: Title: Test Automation Engineer Location: Ottawa, Canada (Onsite) Job Description: 4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable). Mandatory experience with...


  • Ottawa, Canada Lorven Technologies Full time

    Our client is looking Test Automation Engineer for long term project in Ottawa, Canada (Onsite) Below is the detail requirement. Title - Test Automation Engineer Location – Ottawa, Canada (Onsite) Job Description: 4 years mandatory experience in Python Scripting (from Automotive Embedded Domain - ADAS/BCM is preferable). Mandatory...


  • Ottawa, Canada Lorven Technologies Full time

    Our client is looking  Test Automation Engineer  for long term project in  Ottawa, Ontario (onsite) Below is the detail requirement. Title -  Test Automation Engineer Location –  Ottawa, Ontario (onsite) Job Description: 4 - 6Years in Automotive Embedded Domain [ADAS/BCM/PowerTrain is preferable] MANDATORY-Expertise in Python Scripting...


  • Ottawa, Canada Lorven Technologies Full time

    Our client is looking  Test Automation Engineer  for long term project in  Ottawa, Ontario (onsite) Below is the detail requirement. Title -  Test Automation Engineer Location –  Ottawa, Ontario (onsite) Job Description: 4 - 6Years in Automotive Embedded Domain [ADAS/BCM/PowerTrain is preferable] MANDATORY-Expertise in Python Scripting...


  • Ottawa, Canada Viavi Solutions Inc. Full time

    Summary: Duties & Responsibilities: We are a research and development team developing state of the art fiber optic inspection products involving complex optical mechanical systems coupled with sophisticated image analysis software. We are hiring an engineer that will be responsible for perhaps the most important role in our group - testing and verifying...


  • Ottawa, Canada Lotustg Full time

    Job Title: Test Automation EngineerSelect employment type: Contract (C2C/ W2/ 1099)/FulltimeLocations: Stittsville, Ottawa , Ontario, CanadaAbout the client:-Our client is a global leader in Engineering and R&D (ER&D) services. With 976 patents filed for 57 of the Global Top 100 ER&D spenders, the client lives and breathes engineering. Some of their...


  • Ottawa, Canada Lotustg Full time

    Job Title: Test Automation EngineerSelect employment type: Contract (C2C/ W2/ 1099)/FulltimeLocations: Stittsville, Ottawa , Ontario, CanadaAbout the client:-Our client is a global leader in Engineering and R&D (ER&D) services. With 976 patents filed for 57 of the Global Top 100 ER&D spenders, the client lives and breathes engineering. Some of their...


  • Ottawa, Canada CB Canada Full time

    Software Test Engineer, PythonOn behalf of our large, leading-industry client, Procom is seeking a Python Test Automation Engineer, to support a long-term contract.Remote work at present. On-site support in Ottawa may be required at a later date.Job Details-The Architecture and Software Platform group is responsible for the software platform that enables...


  • Ottawa, Canada CB Canada Full time

    Software Test Engineer, PythonOn behalf of our large, leading-industry client, Procom is seeking a Python Test Automation Engineer, to support a long-term contract.Remote work at present. On-site support in Ottawa may be required at a later date.Job Details-The Architecture and Software Platform group is responsible for the software platform that enables...


  • Ottawa, Canada Actalent Full time

    JOB DESCRIPTION This position requires strong Python testing or Python QA experience preferably with automotive experience. If not automotive, Applicant needs to have experience with embedded systems. Top Skills Details: Software testing, test automation, python, embedded software test, linux, linux administration Skills: Software testing, test automation,...


  • Ottawa, Canada Actalent Full time

    JOB DESCRIPTION This position requires strong Python testing or Python QA experience preferably with automotive experience. If not automotive, Applicant needs to have experience with embedded systems. Top Skills Details: Software testing, test automation, python, embedded software test, linux, linux administration Skills: Software testing, test automation,...


  • Ottawa, ON, Canada Infomatics Corp Full time

    Role : Automation Test Engineer Experience : 9+ years Requirements : Strong Python scripting experience (Pytest). Fundamentals of Networking, or Fundamentals of RF. Experience with creating CI/CD pipelines (GIT) Familiar with Linux environment. Automation of GUI testing using (Selenium, or Robot Framework etc) is an added plus. Responsibilities :...