Enable job alerts via email!

EDA QA Engineer – UI and Network Automation

Nokia

Ottawa

On-site

CAD 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking an EDA QA Engineer to design and execute test plans for UI and network automation. The role involves collaboration with development teams to ensure high-quality systems. Ideal candidates will have a strong background in Python and automation tools, along with experience in network fundamentals.

Qualifications

  • 5+ years experience in QA, test automation, or software development roles.
  • Strong proficiency in Python for automation and scripting.

Responsibilities

  • Develop, maintain, and execute manual and automated test cases for network automation UIs and APIs.
  • Validate functionality, usability, and performance of network automation tools.

Skills

Python
UI Automation
Network Fundamentals
Agile

Education

Bachelor’s degree in Computer Science

Tools

Selenium
Playwright
Robot Framework
PyTest
Kubernetes

Job description

EDA QA Engineer – UI and Network Automation

In late 2024, we introduced a new infrastructure automation application called EDA (Event-Driven Automation). EDA is an award-winning cloud-native, scalable, extensible platform for automating the management of networks and data centers. Join a growing team of talented engineers who are building an innovative new platform for the next generation of infrastructure that drives the modern world.

In this role, you'll be responsible for designing and executing comprehensive test plans that cover UI testing and network automation validation. You'll work closely with development and network engineering teams to ensure the delivery of high-quality systems that meet the highest standards of usability, performance, and reliability. If you're excited about the challenge of building the next generation of network management tools, we encourage you to apply!

DCN2025

Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Networking, or a related field.
  • 5+ years experience in QA, test automation, or software development roles.
  • Strong proficiency in Python for automation and scripting.
  • Experience in UI automation using Selenium (Python bindings), Playwright (Python), or similar tools.
  • Familiarity with Robot Framework, PyTest, or custom Python-based testing frameworks.
  • Deep understanding of network fundamentals (TCP/IP, VLANs, VPNs, routing protocols).
  • Hands-on experience validating APIs (REST, gRPC) using Python tools like requests, httpx, or API testing libraries.
  • Knowledge of Kubernetes, Helm, and containerized environments.
  • Understanding of Agile/Scrum methodologies.
Responsibilities
  • Develop, maintain, and execute manual and automated test cases for network automation UIs and APIs.
  • Validate the functionality, usability, and performance of network automation tools, dashboards, and orchestration workflows.
  • Perform end-to-end testing of UI components integrated with backend network automation services.
  • Design automated UI tests using frameworks like Robot Framework, Selenium, Playwright, Cypress, or similar.
  • Design Python-based automation frameworks for UI, API, and end-to-end system testing. Develop UI automation using Python libraries/tools (e.g., Selenium with Python bindings, Playwright for Python).
  • Test REST/gRPC APIs for network automation platforms and validate responses against expected outcomes.
  • Create and maintain test data, mock devices, and simulated network environments for testing.
  • Work on system integration testing (SIT) and user acceptance testing (UAT) phases.
  • Contribute to test automation frameworks and CI/CD integration for continuous testing.
  • Identify bugs, performance bottlenecks, and usability issues, and document findings clearly.
  • Collaborate with developers, network engineers, and product owners in agile sprints.
  • Assist in setting up performance/load tests for large-scale network automation systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

SpryPoint Solutions Inc.

Ontario

Remote

CAD 80.000 - 100.000

4 days ago
Be an early applicant

Full Stack Developer

Gotvantage

Ontario

Remote

CAD 80.000 - 100.000

Yesterday
Be an early applicant

Software Engineer, Ad Formats New Remote - Ontario, Canada

Reddit, Inc.

Ontario

Remote

CAD 80.000 - 100.000

2 days ago
Be an early applicant

Senior Software QA Developer

Autodesk

Toronto

Remote

CAD 79.000 - 117.000

2 days ago
Be an early applicant

Senior Software QA Developer

Autodesk, Inc.

Toronto

Remote

CAD 79.000 - 117.000

3 days ago
Be an early applicant

Senior Software QA Developer

Autodesk, Inc.

Toronto

Remote

CAD 85.000 - 110.000

3 days ago
Be an early applicant

QA Test Developer

ZayZoon

Toronto

Remote

CAD 70.000 - 90.000

4 days ago
Be an early applicant

Sr. Software Engineer (Front End)

Mheducation

Ontario

Remote

CAD 80.000 - 100.000

4 days ago
Be an early applicant

QA Test Developer

ZayZoon

Calgary

Remote

CAD 70.000 - 90.000

4 days ago
Be an early applicant