Software Testing Engineer

3 days ago


Burlington, Ontario, Canada Evertz Full time
Job Title: Software Testing Engineer

We are seeking a highly skilled Software Testing Engineer to join our team at Evertz Microsystems. As a key member of our engineering team, you will be responsible for designing and implementing testing software to validate embedded software, as well as designing and implementing test cases for video, audio, and broadcasting products.

Responsibilities:
  • Design and implement testing software to validate embedded software
  • Design and implement test cases for video, audio, and broadcasting products
  • Implement test cases via writing automation test scripts in Python or other programming languages
  • Maintain the test framework for systems being tested on Windows and Linux
  • Generate tickets and follow-up with defects tracked using a project management database (JIRA) in an agile environment
  • Assist with the setup and emulation of customer systems
  • Create load/stress testing scripts, tools, and processes
  • Learn to review test script run results where the results show fails and investigate the fails to figure out the source of the errors and fix them
  • Deploy testing package into the production line while collaborating with manufacturing
Requirements/Skills:
  • Solid programming and debugging skills in Python and JavaScript (ES6)
  • Theoretical knowledge of software testing; able to write test requirements, test specification, test cases, and test results
  • Familiar with testing platforms such as TestRail, and testing tools: Selenium, pytest, etc.
  • Results-oriented, self-motivated, able to do root cause analysis of an issue, and a team player
  • Knowledge of networking and ability to configure IP-based systems
Additional Skills and Experience:
  • Knowledge of RESTful APIs
  • Knowledge of TypeScript
  • Knowledge of video/audio and broadcasting and their applications
  • Knowledge of Cloud Computing (AWS, etc.)
Qualifications:
  • At least a Bachelor's degree in Software/Electrical/Computer Engineering or Computer Science
  • Minimum of 1 year of testing experience
  • Excellent verbal and written communication and proven interpersonal skills
About Evertz:

Evertz Microsystems is a leading global manufacturer of broadcast equipment and solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices. We have expertise in delivering complete end-to-end broadcast solutions for all aspects of broadcast production, including content creation, content distribution, and content delivery.

We are considered innovators by our customers, delivering cutting-edge solutions that are unmatched in the industry in both hardware and software. Our products and solutions can be found in major broadcast facilities on every continent, and our customer base includes telcos, satellite, cable TV, and IPTV providers.

We have over 2,000 employees, including hardware and software engineers, and have a global presence with offices located in Canada, the United States, the United Kingdom, Germany, the United Arab Emirates, India, Hong Kong, China, Singapore, and Australia.

We were named one of Canada's 50 Best Managed Companies, which recognizes excellence in Canadian-owned and Canadian-managed companies. We strive to provide equal employment opportunities for all employees and applicants for employment, including persons with disabilities.



  • Burlington, Ontario, Canada Evertz Full time

    Job Title: Software Tester Evertz Microsystems is a leading global manufacturer of broadcast equipment and solutions. We are seeking a skilled Software Tester to join our team. Responsibilities: Design and implement testing software to validate embedded software Develop and execute test cases for video, audio, and broadcasting products Write...


  • Burlington, Ontario, Canada Evertz Full time

    Job Summary: Software Tester with expertise in testing software, designing test cases, and implementing automation test scripts in Python and other programming languages. We are seeking a skilled Software Tester to join our team. As a Software Tester, you will be responsible for designing and implementing testing software to validate embedded software,...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionDo you have a passion for innovative ideas and groundbreaking discoveries? With over $1 billion invested annually in R&D, at Thermo Fisher Scientific you'll help solve some of the world's toughest challenges, from giving cancer patients hope, ensuring safe drinking water and helping...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Full time

    ### Job Summary We are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software products. ### Key Responsibilities * Set up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Full time

    ### Job Summary We are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software products. ### Key Responsibilities * Set up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Full time

    ### Job Summary We are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software products. ### Key Responsibilities * Set up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Full time

    ### Job Summary We are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software products. ### Key Responsibilities * Set up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Full time

    ### Job Summary We are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software products. ### Key Responsibilities * Set up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Full time

    ### Job Summary We are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software products. ### Key Responsibilities * Set up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz Microsystems Limited. As a key member of our RF Product Line, you will be responsible for the functional and design verification testing of our hardware and software solutions.Key ResponsibilitiesSet up and operate specialized and standard test equipment to...


  • Burlington, Ontario, Canada Evertz Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz. As a key member of our RF Product Line, you will be responsible for functional and design verification testing of our hardware and software.ResponsibilitiesConduct thorough testing and analysis of RF Product Line components, assemblies, and systems to ensure...


  • Burlington, Ontario, Canada Evertz Full time

    Job SummaryWe are seeking a highly skilled Electronics Test Engineer to join our team at Evertz. As a key member of our RF Product Line, you will be responsible for functional and design verification testing of our hardware and software.ResponsibilitiesConduct thorough testing and analysis of RF Product Line components, assemblies, and systems to ensure...


  • Burlington, Ontario, Canada Evertz Full time

    About the Role:We are seeking a highly skilled Electronics Test Engineer to join our team at Evertz. As a key member of our RF Product Line, you will be responsible for functional and design verification testing of our hardware and software.Responsibilities:Set up and operate specialized and standard test equipment to diagnose, test, and analyze the...