Publié il y a 21 jours
Automation Test Engineer
@ Infomatics Corp
Ottawa, Ontario
En bref
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.
Responsabilités :
- 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
Résumé des exigences :
- 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
Outils et compétences
Source et dates
Type de source non vérifié · apify-linkedin
- Date publiée par l’employeur
- 2026-10-20
- Première détection par notre source
- 2026-11-10
- Mise à jour du dossier source
- 2026-11-10
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
Infomatics Corp
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.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.