Syntronic: Automation Test Engineer – Optical Networks

  • Company:
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    3 weeks ago
  • Category:

*This position can be based out of Ottawa, Toronto, or Montreal* Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software, electronics, and electro-mechanics? What we-re looking for Highly motivated software professionalsMotivated designers with broad backgrounds and service mindset to be a consultant going above and beyond our customers- expectations and requirementsProfessionals with the ability to work both with in-house projects and on-site assignments at our customer-s locations What you-ll do You will be an integral contributor to a team responsible for developing Python-based Test Automation scripts for OTN (Optical Transport Networks) products. The role will require working closely with other domain, test, and development teams. The ideal candidate possesses strong Object-Oriented development skills, as well as strong debugging and root cause analysis skills in a distributed software environment. The candidate must be comfortable following existing Test Automation design standards. You will be responsible to: Work in an Agile, fast-paced, and collaborative software development environment, to deliver state of the art Test Automation solutionsDefine, design, implement and maintain Object-Oriented Python3 Test Automation solutions for DCO firmware DVT infrastructureDebug and root-cause issues found during test execution on optical control firmware functionalityFile bug reports in bug tracking system, assist software developers with reproduction and triage, re-test fixes. What you need to get the job done 5 years of industry experience of auto-test in Python programmingBachelor-s degree or higher in Computer Science, Engineering or related disciplineIntegrate auto-test SW with real HW and FWDesign/document test plans & procedures for design verification test of optical control firmware functionalities, 100G/400G/OTU4 client interface, and FW robustness.Strong interpersonal, communication, analytical, and troubleshooting skills to build/maintain ongoing business relationshipsGood knowledge of optoelectronic devices such as optic transceiver/client optics such as ACO, DCO, TROSA is desired.Deep understanding of optical networking OTN (G.709) or SONET/SDHExcellent experience in software and/or firmware verification and test software development using Python scripting.Familiarity with Atlassian tolls – Jira, Bitbucket, Confluence. What makes us REALLY love you Familiarity with Python test styles and PyTest/SlashExperience testing client optics What you-ll love about us Company Culture – outstanding people and a flexible work environment with lots of after-work activities/groups! It-s so great, we even won an award for itWork/Life Balance – 4 weeks holidays to start and work that stays at work!Career Growth Opportunities – being a design house keeps variety in your work. New opportunities happening all the time!Great Benefits – and, they start the same day you do… and, they include your family… and, the company matches your RRSP contributions! What we do Syntronic provides our customers a complete portfolio of professional services to support their product development including research & development, new product introduction, manufacturing, and aftermarket services. We adopt the latest technologies in electronics design and software development with a pool of technically skilled staff around the world. Among our customers and partners are some of the world-s most technically intensive businesses and organizations. This pushes us forward in designing to satisfy our customers- needs with a focus on quality, competence, capacity, and continuity. Syntronic values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact our recruiting team and we will make all reasonable efforts to accommodate your request.