Enable job alerts via email!

Jr. EDA Quality Assurance Engineer

Nokia

Ottawa

On-site

CAD 80,000 - 100,000

Full time

4 days ago
Be an early applicant

Job summary

A leading telecommunications company in Ottawa is seeking an experienced QA Engineer to design and execute test plans for their innovative Event-Driven Automation platform. The ideal candidate has a Bachelor’s degree and over 5 years of experience in QA, with strong Python skills and an understanding of networking concepts. You'll collaborate closely with development teams to ensure high-quality deliverables. This role offers an exciting opportunity to work in a dynamic environment.

Qualifications

  • 5+ years of experience in QA, test automation, or software development.
  • Experience with network automation and testing frameworks.
  • Solid understanding of networking concepts like TCP/IP and VLANs.

Responsibilities

  • Develop and execute manual and automated test cases for network automation UIs and APIs.
  • Design Python-based automation frameworks and UI/API test scripts.
  • Collaborate in agile sprints to identify issues and improve usability.

Skills

Python scripting
UI automation (Selenium, Playwright)
Networking concepts
API testing (REST/gRPC)
Test automation frameworks (Robot Framework, PyTest)

Education

Bachelor’s degree in Computer Science, IT, Networking, or related field

Tools

Kubernetes
Helm

Job description

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!

Qualifications

You have:

  • Bachelor’s degree in Computer Science, IT, Networking, or a related field.
  • 5+ years of experience in QA, test automation, or software development.
  • Strong Python skills for scripting, automation, and test framework development.
  • Proficient in UI automation using Selenium, Playwright, or similar Python-based tools.
  • Experience with Robot Framework, PyTest, or custom Python test frameworks.
  • Solid understanding of networking concepts (TCP/IP, VLANs, VPNs, routing protocols).
  • Hands-on experience testing REST/gRPC APIs and working with Kubernetes, Helm, and containers.

It would be nice if you also had:

  • Previous Nokia intern or co-op experience.
Responsibilities
  • Develop, maintain, and execute manual and automated test cases for network automation UIs, APIs, and orchestration workflows.
  • Design and implement Python-based automation frameworks and UI/API test scripts using tools like Selenium, Playwright, or Robot Framework.
  • Perform end-to-end, system integration (SIT), and user acceptance (UAT) testing, including REST/gRPC API validation and UI/backend integration testing.
  • Create and manage test environments, including mock devices, simulated networks, and performance/load testing setups.
  • Collaborate with cross-functional teams in agile sprints to identify issues, improve usability, and support CI/CD test automation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs