Automation Developer

3 weeks ago


Ottawa, Canada High Tech Genesis Inc. Full time

Location: Ottawa, ON

Hybrid

Term: Full time, perm

High Tech Genesis is seeking a Python Automation Engineer to join our team and work on automating optics infrastructure features. The role will involve developing and maintaining automation scripts, performing lab tasks, and executing and analyzing both new and existing automation.

Your responsibilities include:Python Automation Development:
  • Develop and maintain Python automation scripts for optics infrastructure features.
  • Write automation for new or missing features or enhance existing code.
  • Collaborate with the team to ensure effective automation coverage for optics infrastructure.
Lab Work:
  • Perform lab tasks such as inserting, swapping, and connecting optics within the same chassis.
  • Engage in manual testing of optics: add/remove/swap optics as needed.
  • Recover devices from bad states requiring physical intervention.
Execution and Analysis of Automation:
  • Execute automation on various local and remote systems, analyzing results and ensuring proper functionality.
  • Debug, triage, and follow up on any suspected software issues.
  • Fix any automation bugs discovered during execution.
  • Collaborate with other test teams to coordinate regular automation runs and provide results/analysis.
Collaboration and Communication:
  • Engage with internal teams to ensure synchronization and proper execution schedules.
  • Participate in regular forums for sharing automation progress, results, and feedback.
Minimum Qualifications:
  • Strong proficiency in Python programming.
  • Familiarity with automation development and test scripting.
  • Experience with networking or telecom systems is advantageous but not required.
  • Previous experience with optics infrastructure is a plus, but not necessary.
  • Strong debugging and troubleshooting skills.
  • Ability to work independently and as part of a collaborative team.
  • Solid understanding of software development and testing methodologies.
Soft Skills:
  • Willingness to learn and adapt to new technologies and tools.
  • Comfortable working in a lab environment and performing hands-on tasks.
  • Ability to engage effectively with cross-functional teams.

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please be advised:

  1. Applicants must have the legal right to work in Canada.
  2. Kindly submit your resume in MS Word format upon application for this position.
#J-18808-Ljbffr

  • Ottawa, Ontario, Canada Pack-Smart Inc. Automation Full time

    At Pack-Smart Inc. Automation, we are seeking an exceptional Automation Commissioning Specialist to join our dynamic team. This is a unique opportunity to work with cutting-edge high-speed automated packaging machinery and be part of our mission to deliver exemplary solutions.As an Automation Commissioning Specialist, you will play a crucial role in the...


  • Ottawa, Canada S I Systems Full time

    h3>Senior Secret Cleared Excel and VBA Developer (10+ Years)Our Valued Public Sector Client is seeking a Senior Secret Cleared Excel and VBA Developer (10+ Years) to assist with the development of tools for automation and reporting within the Public Sector.In support of a Business Management and Process Improvement team that is building interactive tools to...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Ciena Corporation is a technology leader that empowers people to connect and engage in the digital world. We are committed to building a workforce that reflects the diversity of the communities we serve.Job DescriptionWe are seeking a skilled Network Automation Developer to join our team. As a member of our engineering team, you will work on exciting and...


  • Ottawa, Ontario, Canada Nokia Full time

    Are you a talented and innovative individual looking to kick-start your career in the field of automation?Nokia is currently seeking an Automation Developer Co-op/Intern to join our team!About the Role:We are seeking a highly motivated and detail-oriented candidate to assist in developing scripts and applications that simulate various user actions on our...


  • Ottawa, Canada Ford Full time

    p>Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers...


  • Ottawa, Canada Procom Full time

    On behalf of our leading-industry client, Procom is seeking a Test Automation Developer, with experience in Python test scripting.This is a fully on-site, and one-year contract, in Ottawa (with renewal possibility). The successful candidate will be part of the Test Automation & Tools Development team involved in the delivery of software solutions that...


  • Ottawa, Canada Nokia Full time

    p>We are seeking a highly skilled and experienced Software Developer to join our team. The successful candidate will collaborate with the Network Automation team and be a key member of the Network Services Platform (NSP) Automation Frameworks software team.As a Network Automation Software Developer, you will play a pivotal role in designing, developing, and...


  • Ottawa, Canada Insight Global Full time

    - 5+ years of software testing experience on embedded platform - Testing automation experience writing automated test scripts in Python from scratch - Experience building and setting up CI/CD pipelines and working with tools such as Jenkins - Experience creating automated testing frameworks - Experience with build infrastructure and setting up testing...


  • Ottawa, Canada Insight Global Full time

    - 5+ years of software testing experience on embedded platform - Testing automation experience writing automated test scripts in Python from scratch - Experience building and setting up CI/CD pipelines and working with tools such as Jenkins - Experience creating automated testing frameworks - Experience with build infrastructure and setting up testing...


  • Ottawa, Canada Insight Global Full time

    - 3+ years of software testing experience on embedded platform - Testing automation experience writing automated test scripts in Python from scratch - Experience building and setting up CI/CD pipelines and working with tools such as Jenkins - Experience creating automated testing frameworks - Experience with build infrastructure and setting up testing...


  • Ottawa, Canada Insight Global Full time

    Desired Skills and Experience- 4+ years of software testing experience on an embedded platform- Testing automation experience writing automated test scripts in Python from scratch- Experience building and setting up CI/CD pipelines and working with tools such as Jenkins- Experience creating automated testing frameworks- Experience with build infrastructure...


  • Ottawa, Canada Insight Global Full time

    Desired Skills and Experience- 4+ years of software testing experience on an embedded platform- Testing automation experience writing automated test scripts in Python from scratch- Experience building and setting up CI/CD pipelines and working with tools such as Jenkins- Experience creating automated testing frameworks- Experience with build infrastructure...


  • Ottawa, Canada Insight Global Full time

    Desired Skills and Experience- 4+ years of software testing experience on an embedded platform- Testing automation experience writing automated test scripts in Python from scratch- Experience building and setting up CI/CD pipelines and working with tools such as Jenkins- Experience creating automated testing frameworks- Experience with build infrastructure...


  • Ottawa, Canada SHOEBOX Full time

    Why we need you: We are growing really fast, and we need your demonstrated experience in quality assurance and test automation to help inform and enable team efforts. Your primary responsibilities: Update, document and develop high coverage manual and automated test scenarios on a regular basis Execute test scenarios for both iOS apps and Web...


  • Ottawa, Ontario, Canada Procom Full time

    Job Opportunity: Test Automation DeveloperWe are seeking an experienced Test Automation Developer, with expertise in Python test scripting, to join our team at Procom in Ottawa.This is a one-year contract position, with the possibility of renewal. The successful candidate will be part of our Test Automation & Tools Development team, responsible for...


  • Ottawa, Ontario, Ottawa region, Canada Procom Full time

    On behalf of our leading-industry client, Procom is seeking a Test Automation Developer, with experience in Python test scripting.This is a fully on-site, and one-year contract, in Ottawa (with renewal possibility). The successful candidate will be part of the Test Automation & Tools Development team involved in the delivery of software solutions that...


  • Ottawa, Ontario, Canada High Tech Genesis Full time

    High Tech Genesis, a leading innovator in optics technology, is seeking a skilled Automation Software Developer to join its team. In this role, you will design and implement automation scripts to streamline processes within the company's optics infrastructure features.This position offers an excellent opportunity for a talented software developer to take...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Opportunity to Thrive in a Dynamic Software EnvironmentCiena Corporation is committed to upholding its human-centered philosophy, fostering a personalized and flexible work environment where our teams can grow and evolve.We combine our business objectives with a positive impact on social, community, and societal levels by working on real projects in...


  • Ottawa, ON, Canada Insight Global Full time

    Required Skills & Experience - 3+ years as a Software Developer in Test / QA Engineer - Experience with the MATLAB language and programming platform - Experience with GitLab for version control and CI/CD processes and Git Runners for test automation - Solid understanding of Linux environments and command-line tools Nice to Have Skills &...


  • Ottawa, ON, Canada Insight Global Full time

    - 3+ years of software testing experience on embedded platform - Testing automation experience writing automated test scripts in Python from scratch - Experience building and setting up CI/CD pipelines and working with tools such as Jenkins - Experience creating automated testing frameworks - Experience with build infrastructure and setting up testing...