Jobs in Portugal, in English.
11,000+ live jobsQuality Assurance Engineer (Python & AI-Driven Testing)
Hybrid in Lisbon·Added 25 days ago (last checked 19 Oct)
Our summary
- Work mode
- Hybrid, Lisbon

Skills
Nice to have
Requirements
What we're looking for
Education: BSc or MSc in Computer Science, Telecommunications, Physics, or a related technical field (graduates/final-year students welcome).
Programming Basics: Good foundations in Python (academic projects, internships, or personal projects are valid!).
Problem-Solving Spirit: Curiosity, logical thinking, and strong troubleshooting abilities.
Communication: Fluency in English and eagerness to collaborate in a multi-cultural team environment.
Growth Mindset: High interest in software quality, test automation, and using AI tools to work smarter.
Nice to have
Nice-to-Haves (Not mandatory - you'll learn this with us!)
Familiarity with pytest or Linux environments.
Academic exposure or interest in optical networks, telecommunications, or networking protocols.
Exposure to ISTQB concepts or AI/ML basic concepts.
Pay & benefits
What you'll get
A structured onboarding process with dedicated mentors to get you up to speed.
Hands-on experience with modern CI/CD, Python testing, and AI tools.
A flexible, hybrid working setup in Portugal.
Clear avenues for long-term career growth within a global technology leader.
The role
The Quality Assurance Engineer is a core member of a cross‑functional Scrum team, collaborating closely with developers, product owners, and system architects to ensure that quality is embedded in the product from the earliest stages. Working in a multicultural environment, the role contributes directly to the delivery of high‑quality Nokia advanced optical networking solutions.
What you'll do
Agile & Quality Mindset: Join daily scrums, sprint planning, and reviews, bringing fresh perspectives to requirement analysis and testability.
Python Test Automation: Design, write, and maintain automated test scripts using Python and pytest aligned with CI/CD practices.
AI-Assisted Testing: Learn and apply AI-driven testing techniques (using LLMs for test case design, pattern analysis, and automated test data generation).
Troubleshooting: Work on root-cause analysis to help developers fix complex system bugs efficiently.
More jobs like this
or browse Lisbon·Engineering·QA & testing·Entry-level·Hybrid·Telecommunications