Apply now

Posted 21 days ago

Automation Test Engineer

@ Infomatics Corp

Ottawa, Ontario

Contract
Apply now
SIGNALS

Overview

Infomatics Corp is hiring a Senior Automation Test Engineer on a contract basis in Ottawa. The role develops and maintains Python-based automated test frameworks for system verification, regression testing and CI/CD pipelines, and mentors team members. The posting requires Canadian citizenship or permanent residency due to export control laws.

Responsibilities:

  • Develop and maintain Python and Pytest automation frameworks
  • Implement and optimize GitLab CI/CD pipelines
  • Integrate and test CNOS APIs and REST APIs
  • Perform regression, integration and smoke testing
  • Document frameworks, APIs and CI/CD processes

Requirements summary:

  • Strong Python and Pytest experience
  • Experience with Robot Framework, Selenium and Postman
  • Knowledge of CI/CD and GitLab
  • Networking concepts and troubleshooting
  • Canadian citizen or permanent resident

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-20
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Infomatics Corp

Job description

Role: Senior Automation Test Engineer

Location: Ottawa, Canada

Export Control Requirement:

Due to applicable export control laws and regulations, candidates must be Canadian citizens or Canadian permanent residents.

Job Summary:

  • We are seeking a highly motivated and skilled Automation Test Engineer to join our dynamic team. The ideal candidate will be responsible for developing, implementing, and maintaining automated test frameworks to ensure the quality and reliability of our systems. This role requires strong technical expertise, excellent problem-solving abilities, and a commitment to continuous improvement. The Automation Test Engineer will work closely with cross-functional teams, including developers, network engineers, and QA, to deliver high-quality testing solutions.

Responsibilities:

  • Develop and expand automation frameworks using Python and Pytest for system verification and regression testing.
  • Implement and optimize CI/CD pipelines using GitLab CI/CD for efficient end-to-end deployment.
  • Integrate and test APIs, particularly CNOS APIs and libraries for seamless data retrieval.
  • Utilize tools like Postman, Robot Framework, and Selenium for API and web automation testing.
  • Perform regression, integration, sanity, smoke, blackbox, and whitebox testing.
  • Document automation frameworks, API usage, troubleshooting guides, and CI/CD processes.
  • Conduct root cause analysis and resolve network and software integration issues.
  • Collaborate with cross-functional teams to achieve project goals and deliver high-quality solutions.
  • Provide mentorship and guidance to team members.
  • Ensure scalability and performance optimization of testing processes.
  • Stay updated on the latest trends in automation, CI/CD, and networking technologies.
  • Work on multi-platform testing and develop scalable testing frameworks.
  • Implement advanced monitoring and reporting solutions.
  • Execute manual test cases using Ixia and CNOS test cases.

Required Skills:

  • Programming Languages: Python
  • Testing Frameworks: Pytest, Robot Framework, Selenium
  • API Testing: Postman, REST API
  • Testing Types: Regression Testing, Integration Testing, Sanity and Smoke Testing, Blackbox Testing, Whitebox Testing.
  • Web Frameworks: Flask, FastAPI
  • Data Manipulation: Pandas, NumPy
  • HTTP Library: Requests
  • Containerization: Docker
  • Version Control: GitLab
  • Code Quality: Flake 8
  • Package Management: Poetry
  • CI/CD: GitLab CI/CD
  • Networking Concepts: CNOS, PI setups, end-to-end connections
  • Problem-solving & Troubleshooting: Root cause analysis, automated test optimization, network issue resolution, API & software integration problems
  • Technical Documentation: Automation framework design, API documentation
  • Strong communication and client relationship-building skills.
  • Ability to mentor and guide team members.
  • Commitment to continuous learning and professional development.

Similar jobs

  • Automation Test Engineer – Playwright, Selenium, Mobile Testing & Jira

    Toronto, ON

    Astra North Infoteck Inc.

    5+ YOECandidates need 5+ years of automation testing experience, strong skills in Playwright and Selenium, and experience with mobile testing tools such as Appium or Espresso. They also need Jira, scripting in Java, Python or JavaScript, CI/CD knowledge, and an understanding of banking applications.

    Playwright, Selenium WebDriver, Appium, Espresso, Jira

  • Senior II Software Engineer Lead

    Ottawa, ON
    Remote

    Akamai: LinkedIn: https://www.linkedin.com/company/akamai-technologies

    You must have a passion to get things done quickly and get them done right; Have 8 years of relevant experience and a Bachelor's degree or its equivalent; Demonstrate experience or aptitude in technical leadership, and…

  • Project Manager

    Ottawa, ON
    Full Time

    KNDS Canada

    Candidates need experience leading projects in a defense or technical environment, a structured project management approach and strong leadership skills. They must be able to coordinate with internal teams, external partners and system engineering.

  • Controller

    Ottawa, ON
    Full Time

    Keynote Search

    5+ YOECandidates need a CPA designation and at least five years of progressive accounting experience, including supervising teams. Strong analytical skills, experience with complex corporate structures and comfort with process improvement and new technology are also needed.

  • Plumber - Commercial Service (306A Licensed or 3rd-5th Year Apprentice)

    Ottawa, ON
    Full Time

    PSL Mechanical

    3+ YOEPSL Mechanical needs a 306A licensed plumber or a registered 3rd to 5th year apprentice with at least 3 years of hands-on commercial service experience. Candidates also need backflow tester certification, a valid driver's licence, their own hand tools, and Working at Heights and WHMIS training or willingness to get it.

    Hand tools, Company vehicle

  • Marketing Lead

    Ottawa, ON
    Full Time

    MyVeloFit

    3+ YOECandidates need 3+ years of relevant professional experience, deep and active cycling knowledge, and the ability to use data to guide decisions. They also need strong judgment and writing skills, hands-on written and video content experience, and the ownership to work through ambiguity.

  • Software Engineer

    Ottawa, ON
    Full Time

    Cleer

    Cleer needs candidates who have built and shipped real software and are strong in Python or TypeScript. A degree is not required, and experience with LLMs, voice AI, third-party integrations or healthcare data is a bonus.

  • Business Development Manager

    Ottawa, ON
    Full Time

    Peninsula Canada

    5+ YOECandidates need at least five years of B2B sales experience with a record of winning new business. They must be confident selling to owners, directors and HR leaders and be available for on-site prospecting in the Ottawa area.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.