Automation Test Engineer

Infomatics Corp

Ottawa

On-site

CAD 70,000 - 100,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Infomatics Corp is seeking an Automation Test Engineer to design, implement, and maintain automated testing solutions across multi-platform environments. You will develop Python-based test frameworks, expand CI/CD pipelines in GitLab, and verify APIs including CNOS libraries.

You will collaborate with developers, network engineers, and QA teams to ensure robust regression and integration testing, while mentoring peers and driving testing efficiency and scalability.

Qualifications

  • Proven experience with Python-based automation and Pytest frameworks.
  • Experience designing and maintaining CI/CD pipelines (GitLab CI/CD).
  • Strong API testing skills using Postman and REST APIs.

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.

Skills

Python
Pytest
Robot Framework
Selenium
Postman
REST API
Flask
FastAPI
Requests
Docker
GitLab
Flake8
CNOS
Troubleshooting

Tools

Postman
Robot Framework
Selenium
Docker
GitLab CI/CD
Flake8

Job description

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
  • HTTP Library: Requests
  • Containerization: Docker
  • Version Control: GitLab
  • Code Quality: Flake 8
  • 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
  • Strong communication and client relationship-building skills.
  • Ability to mentor and guide team members.
  • Commitment to continuous learning and professional development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation Engineer
QA Automation Engineer

RELQ TECHNOLOGIES • Canada

Remote
CAD 80,000 - 100,000
Test Automation Specialist
Test Automation Specialist

COFOMO • Montreal

On-site
CAD 90,000 - 120,000
QA Automation Engineer
QA Automation Engineer

Virtusa • Toronto

On-site
CAD 90,000 - 120,000
RQ08295 - Automation Developer - Senior
RQ08295 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Automation Developer - Senior
Automation Developer - Senior

BlackCube Labs • Toronto

On-site
CAD 90,000 - 120,000
RQ08293 - Automation Developer - Senior
RQ08293 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Senior Manager of Test Engineering
Senior Manager of Test Engineering

Aplin • Dartmouth

On-site
CAD 130,000 - 190,000
RQ11529 - Automation Developer - Senior
RQ11529 - Automation Developer - Senior

Analyst Technical Solutions • Toronto

On-site
CAD 96,000 - 103,000
RQ08287 - Automation Developer - Senior
RQ08287 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Senior Automation Engineer - Toronto, ON (Hybrid)
Senior Automation Engineer - Toronto, ON (Hybrid)

Pozent Corporation • Toronto

On-site
CAD 85,000 - 120,000