Skip to content

Nokia

Software Quality Engineer (Python, AI & Systems Validation)

Nokia is hiring a Software Quality Engineer (Python, AI & Systems Validation). Level rates it ; you can apply on Nokia.

Level's read on this job

  • Uses AI ●●○○ is how Level rates this role: an ordinary role that requires AI tools.
  • Tools and skills the posting cites include Python, AI agents and qa.
  • Level classifies it as a mid-level role.
  • Level lists 580 other open roles at Nokia.
  • The role was posted in the last few days.

AI in this role

Software Quality Engineer responsible for Python-based test automation and utilizing AI-assisted tools to improve validation.

Python
ai-agentsqaautomationtestingci-cdsystems-validationai-assisted-testing
  • We're looking for engineers who enjoy understanding how complex systems work, finding what can go wrong, and building the automation that prevents it.

    As part of our R&D organization, you will work on the quality, validation and continuous improvement of next-generation telecommunications, networking and software solutions. You'll collaborate closely with software developers, system architects and product teams to design test strategies, automate validation, investigate failures and help deliver reliable, secure and scalable products.

    This is not a traditional QA role. We are looking for engineers who enjoy coding, solving technical problems, working with modern automation frameworks and exploring the use of AI to improve software quality.

  • Design, develop and maintain automated test solutions using Python.
  • Build and improve validation frameworks for software, systems and network features.
  • Develop automated functional, integration, regression and end-to-end tests.
  • Investigate issues, perform root cause analysis and collaborate with development teams on problem resolution.
  • Contribute to CI/CD pipelines and quality gates.
  • Use AI-assisted tools and techniques to improve testing efficiency, defect analysis and test generation.
  • Participate in requirements reviews to improve product quality from the earliest development stages.
  • Validate complex solutions involving software, networking, telecommunications, distributed systems or security features.
  • Contribute to continuous improvement of reliability, performance and security.

You'll work in an R&D environment where quality is considered an engineering discipline, not a final validation step.

The team combines expertise in software engineering, telecommunications, networking, cybersecurity and AI to build automated validation solutions for complex systems used around the world.

This role offers the opportunity to:

  • Develop strong Python automation skills.
  • Work with modern CI/CD and AI-assisted engineering practices.
  • Gain exposure to telecommunications, networking and security technologies.
  • Contribute directly to the quality of cutting-edge products and solutions.

Profiles that typically succeed in this role:

  • Software Engineer with Python experience and interest in testing.
  • QA Automation Engineer looking for a more technical engineering environment.
  • Telecommunications Engineer with scripting/automation experience.
  • Systems Validation Engineer.
  • Network Automation Engineer.
  • Cybersecurity Engineer interested in security testing and automation.
  • Physics or Electrical Engineering graduates with strong programming skills and an interest in complex systems.
  • Bachelor's or Master's degree in:
    • Computer Science
    • Software Engineering
    • Telecommunications Engineering
    • Electrical & Computer Engineering
    • Physics Engineering
    • Cybersecurity
    • Or a related technical field
  • Programming experience in Python.
  • Understanding of software testing and quality engineering principles.
  • Knowledge of Linux environments.
  • Strong analytical and troubleshooting skills.
  • Good communication skills and ability to work in cross-functional teams.

Automation & Quality

  • pytest
  • Robot Framework
  • Playwright
  • Selenium
  • Appium
  • CI/CD pipelines
  • Jenkins
  • GitHub Actions
  • GitLab CI

Telecommunications & Networking

  • IP networking
  • TCP/IP
  • MPLS
  • 5G
  • Service Provider Networks
  • Optical Networks
  • GPON
  • DWDM
  • OTN
  • Network Automation

Security

  • Authentication and Authorization
  • OAuth2
  • JWT
  • TLS/mTLS
  • API Security
  • Security Testing
  • Vulnerability Assessment
  • DevSecOps

AI & Data

  • Machine Learning
  • AI-assisted Testing
  • LLMs
  • Agentic workflows
  • Data Analytics

How we rate this

Software Quality Engineer (Python, AI & Systems Validation) at Nokia rates 45 out of 100 for how much of the daily work is AI. That makes it Uses AI (AI Level 2 of 4). The level is about AI in the job, not seniority.

Classification

Uses AI. An ordinary role that requires AI tools.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

AI agentsQaAutomationTestingCI/CDSystems ValidationAI Assisted TestingPython

Questions you could be asked

  1. How do you decide when an AI agent can act on its own versus asking for approval first?
  2. Tell me about a project where qa was part of your work. What did you do?
  3. Tell me about a project where automation was part of your work. What did you do?
  4. Tell me about a project where testing was part of your work. What did you do?
  5. Tell me about a project where ci/cd was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: AI agents, Qa, Automation, Testing, and CI/CD. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
  • Put the AI tool in a bullet point about what you did, not just in a skills list. This role treats it as a required part of the job.

Get your CV reviewed before you apply

Send your CV and the role you want next. Your review arrives by email within 3 days.

Get new software engineering jobs (Uses AI ●●○○ or higher) by email

One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free.

Similar roles

Software Engineering roles that use AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Nokia

Related searches

Same AI level